首页> 中文学位 >基于Hyperledger Sawtooth的区块链跨链技术研究
【6h】

基于Hyperledger Sawtooth的区块链跨链技术研究

代理获取

目录

声明

第 1 章绪论

1.1 研究背景与意义

1.2 国内外研究现状

1.3 研究内容及主要工作

1.4 全文组织结构

第 2 章理论与技术基础

2.1 区块链技术

2.1.1 概述

2.1.2 工作原理

2.2 分布式账本

2.2.1 工作原理

2.2.2 分布式账本的本质

2.2.3 分布式账本的类型

2.3 Hyperledger 项目

2.3.1 项目概览

2.3.2 Hyperledger社区

2.4 PoET 共识算法

2.5 pBFT共识算法

2.5.1 来源

2.5.2 算法原理

2.5.3 算法的优缺点

2.5.4 pBFT算法的变体及使用平台

2.6 本章小结

第 3 章区块链的跨链技术

3.1 概述

3.2 主流跨链技术

3.2.1 公证人机制

3.2.2 侧链/中继

3.3.3 哈希锁定

3.3.4 分布式私钥控制

3.3 应用场景

3.4 安全性分析

3.5 本章小结

第 4 章 Hyperledger Sawtooth 项目

4.1 概述

4.2 主要特性

(1)应用层与核心系统的分离

(2)具有Sawtooth许可功能的私有网络

(3)并行交易执行

(4)事件系统

(5)以太坊合约与Seth的兼容性

(6)动态共识

(7)核心交易族

4.3 系统架构概述

4.3.1 Merkle-Radix树

4.3.2 序列化问题

4.4 交易与批处理

4.5 Journal

4.6交易调度

4.6.1 使用 Validator调度

4.6.2 迭代调度

4.7 REST API

4.8 验证器网络

4.8.1 服务

4.8.2 状态

4.8.3 节点发现

4.8.4 消息传递

4.8.5 网络层安全

4.9 事件与交易收据

4.10 交易族

4.11 Sawtooth 应用实例

4.11.1 XO

4.11.2 Sawtooth Supply Chain

4.11.3 Sawtooth Marketplace

4.12 本章小结

第 5 章基于 Hyperledger Sawtooth 的跨链系统设计

5.1 系统总体规划

5.2 设计目标和原则

5.3 需求分析

5.3.1 系统功能性需求分析

5.3.2 系统非功能性需求分析

5.4 系统流程设计

5.5 基于Sawtooth的区块链账本系统的设计与分析

5.5.1 Transaction 的设计与分析

5.5.2 Clients 的设计与分析

5.5.3 Transaction Processors 的设计与分析

5.5.4 Data Model

5.6 公证人交易系统的设计与分析

5.6.1 前端功能模块

5.6.2 数据存储模块

5.7 本章小结

第 6 章基于 Hyperledger Sawtooth 的跨链系统实现与测试

6.1 系统实现概述

6.1.1 软件开发环境

6.1.2 系统架构

6.2 业务逻辑

6.2.1 区块链钱包系统

6.2.2 公证人交易系统

6.3 系统部署与运行

6.3.1 Hyperledger Sawtooth 的环境搭建与调试

6.3.2 Sawtooth Simple Wallet的部署与调试

6.3.3 公证人交易系统的开发与调试

6.4 功能测试

6.5 性能分析

6.6 本章小结

第 7 章典型跨链项目的研究与分析

7.1 Cosmos

7.1.1 架构设计

7.1.2 Tendermint 共识

7.1.3 Cosmos 应用示例

7.2 The Interledger Protocol(ILP)

7.3 Polkadot

7.4 其他跨链项目

7.5 重点项目对比分析

7.6 本章小结

第 8 章总结与展望

8.1 本文主要工作

8.2 展望

参考文献

作者简介及在学期间取得的科研成果

致谢

展开▼

著录项

  • 作者

    路爱同;

  • 作者单位

    吉林大学;

  • 授予单位 吉林大学;
  • 学科 计算机系统结构
  • 授予学位 硕士
  • 导师姓名 赵阔;
  • 年度 2020
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 chi
  • 中图分类 TP3TE3;
  • 关键词

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号