声明
摘要
图目录
表目录
第一章 绪论
1.1 研究背景及意义
1.2 国内外相关研究
1.3 本文主要内容
1.4 论文结构安排
第二章 数字货币中区块链与验证技术研究现状分析
2.1 Bitcoin系统概述
2.2 区块链技术分析
2.3 数字货币系统中安全维护策略
2.3.1 PoW验证分析
2.3.2 PoS验证分析
2.3.3 DPoW验证分析
2.4 本章小结
第三章 分布式总账研究与设计
3.1 系统整体业务逻辑概述
3.1.1 充值业务逻辑设计
3.1.2 转账业务逻辑设计
3.1.3 支付业务逻辑设计
3.1.4 结算清算业务逻辑设计
3.1.5 共识验证方案研究
3.2 分布式总账块链设计
3.3 Ledger模块设计
3.3.1 Ledger模块结构设计
3.3.2 Ledger模块中资产设计
3.4 AccountStateTree账户状态模块设计
3.4.1 账户状态树AccountStateTree结构设计
3.4.2 账户生成设计
3.5 TxMerldeTree交易模块设计
3.5.1 交易组成原理
3.5.2 交易中供应链Production设计
3.5.3 交易操作设计
3.6 本章小结
第四章 识验证研究与设计
4.1 共识验证中Quorum设计
4.2 共识验证中Ballot设计
4.3 本章小结
第五章 LCDN系统主要功能模块测试与实现
5.1 RadixMerkleTree索引存储测试与实现
5.2 数据序列化测试与实现
5.3 LCDN系统部分接口功能测试与实现
5.3.1 获取accessToken接口测试与实现
5.3.2 账户操作接口测试与实现
5.3.3 交易操作接口测试与实现
5.4 LCDN系统原型测试
5.4.1 LCDN系统单节点验证测试
5.4.2 LCDN系统多节点验证测试
5.5 LCDN系统中核心模块单元测试
5.5.1 创建账户单元测试
5.5.2 转账交易单元测试
5.5.3 订单处理单元测试
5.6 本章小结
第六章 总结与展望
6.1 总结
6.2 展望
参考文献
附录
致谢
攻读学位期间发表的学术论文目录