声明
第1章 绪论
1.1 研究背景及意义
1.2 国内外研究现状分析
1.2.1可验证随机数研究现状
1.2.1区块链研究现状
1.3 研究目标、内容及技术路线
1.4 本文组织结构
第2章 理论研究和方案分析
2.1 理论研究
2.1.1Shamir’s (t,n)门限秘密共享
2.1.2 Feldman可验证秘密共享
2.1.3 Pedersen可验证秘密共享
2.1.4 零知识证明
2.1.6 多方安全计算
2.2 现有技术方案分析
2.2.1 基于插值多项式的可验证随机数生成方案
2.2.2 无可信第三方的可验证随机数生成方案
2.3 本章小结
第3章 公开可验证随机数生成方法
3.1 方法概述
3.1.1 设计思想
3.1.2 系统模型
3.1.3 安全属性
3.2 协议内容
3.2.1 主要符号表
3.2.1 协议流程
3.2.2 技术细节
3.3 安全性分析
3.3.1 随机性
3.3.2 不可预测性
3.3.3 公开可验证性
3.3.4 健壮性
3.4 效率分析
3.4.1 效率提升
3.4.2 效率分析
3.5 本章小结
第4章 区块链公开可验证随机数原型系统
4.2Hyperledger Fabric原理
4.2.1 整体架构
4.2.2 交易流程
4.3 系统设计
4.4 系统架构
4.5 系统开发
4.5.1 环境配置
4.5.2 平台搭建
4.6 功能测试
4.7 性能测试
4.8 本章小结
第5章 总结与展望
5.1 主要工作总结
5.2 研究展望
致谢
参考文献
攻读学位期间获得与学位论文相关的科研成果目录
武汉理工大学;