第1章 绪论
1.1 区块链是什么
1.1.1 由货币发展史看区块链
1.1.2 初识区块链
1.1.3 区块链定义
1.2 区块链的发展历史
1.2.1 数字货币
1.2.2 数字货币与虚拟货币的区别
1.2.3 数字货币与电子货币的区别
1.2.4 数字货币与比特币
本章参考文献
第2章 区块链安全相关基础知识
2.1 区块链安全-数学基础知识
2.2 区块链安全-密码学基础知识
2.2.1 密码学算法
2.2.2 特殊签名方式
2.2.3 布隆过滤器
2.2.4 同态加密
2.2.5 安全多方计算
2.2.6 零知识证明
2.3 区块链安全-计算机基础知识
2.3.1 计算机组成
2.3.2 数据结构
2.3.3 计算机网络
2.3.4 数据库
本章参考文献
第3章 区块链协议
3.1 区块链结构
3.2 区块链协议
3.2.1 底层通信协议
3.2.2 应用协议
本章参考文献
第4章 区块链安全算法
4.1 什么是共识机制
4.2 区块链为什么需要共识机制
4.3 区块链安全经典共识算法
4.3.1 PoW工作量证明算法
4.3.2 权益证明算法
4.3.3 D授权股份证明算法
4.3.4 PBFT实用拜占庭容错算法
4.3.5 DBFT授权拜占庭容错算法
4.4 区块链安全新型共识算法
4.4.1 PoC容量证明算法
4.4.2 Algorand协议
4.4.3 IPFS&Filecoin
4.5 区块链安全其他共识算法
4.6 算法小结
本章参考文献
第5章 区块链安全分析
5.1 区块链基础架构模型安全分析
5.2 区块链分层安全分析
5.2.1 数据层安全分析
5.2.2 网络层安全分析
5.2.3 共识层安全分析
5.2.4 激励层安全分析
5.2.5 合约层安全分析
5.2.6 应用层安全分析
本章参考文献
第6章 区块链信任安全
6.1 区块链信任安全问题
6.1.1 数据源信任安全
6.1.2 身份信任安全
6.1.3 数据信任安全
6.1.4 可信访问安全
6.1.5 结果可信安全
6.2 如何解决区块链信任安全问题
6.2.1 区块链的信任安全基础
6.2.2 区块链应用中的信任安全问题
6.2.3 安全多方计算
6.2.4 可信计算
6.2.5 零知识证明
本章参考文献
第7章 区块链安全应用
7.1 区块链在传统实体经济中的安全应用
7.1.1 区块链+能源
7.1.2 区块链+商品溯源
7.1.3 区块链+数字身份
7.1.4 区块链+医疗
7.1.5 区块链+电子政务
7.2 区块链在金融系统中的安全应用
7.2.1 区块链+征信
7.2.2 区块链+贸易金融
7.2.3 区块链+供应链金融
本章参考文献
第8章 区块链安全相关政策与规范
8.1 各国政府的监管态度
8.1.1 对加密货币的态度
8.1.2 对区块链的态度
8.1.3 各国对区块链的态度的对比
8.2 区块链具体法律规定
8.2.1 法律
8.2.2 区块链技术架构安全要求
8.2.3 《区块链信息服务管理规定》
8.3 监管态度
本章参考文献
附录 区块链信息服务管理规定(2019)
展开