更新时间:2019-01-05 10:04:05
封面
版权信息
作者简介
序一 处于“十字路口”的区块链技术及其应用
序二 用发展的眼光看待区块链
序三 区块链与系统安全
前言
第一篇 核心技术篇
第1章 互联网下半场的主角——区块链
1.1 当代互联网的局限
1.2 计算模式的演变
1.3 区块链的演化路径
1.4 小结
第2章 区块链基本概念
2.1 区块链技术研究缘由
2.2 区块链模型
2.3 网络通信层关键技术
2.4 数据安全与隐私保护关键技术
2.5 共识层关键技术
2.6 区块链技术标准
2.7 小结
第3章 区块链架构
3.1 区块链架构和传统IT架构的异同
3.2 区块链架构模型
3.3 区块链的参考模型
3.4 区块链的数据模型
3.5 区块链的能力模型
3.6 小结
第4章 密码学
4.1 哈希算法
4.2 Merkle树
4.3 公钥密码算法
4.4 数字签名
4.5 零知识证明
4.6 区块链中的隐私问题
4.7 小结
第5章 共识算法
5.1 分布式共识算法背景
5.2 强一致性非拜占庭共识算法
5.3 强一致性拜占庭容错共识算法
5.4 非强一致共识算法PoW机制
5.5 PoS机制
5.6 Ripple共识算法
5.7 小结
第6章 P2P网络
6.1 P2P网络简介
6.2 P2P网络核心数据结构与算法
6.3 小结
第二篇 实战篇
第7章 比特币
7.1 比特币的特点
7.2 比特币的P2P网络
7.3 比特币的发行机制
7.4 比特币的账号系统
7.5 比特币的生态系统
7.6 开发实施一个比特币存证应用
7.7 小结
第8章 以太坊
8.1 以太坊关键概念
8.2 以太坊的架构
8.3 以太坊智能合约
8.4 以太坊适用场景剖析
8.5 小结
第9章 超级账本Fabric
9.1 Fabric基础架构
9.2 架构详细原理
9.3 应用开发流程
9.4 小结
第三篇 进阶篇
第10章 其他区块链平台
10.1 区块链架构存在的问题和挑战
10.2 区块链平台的典型需求和发展方向
10.3 其他区块链平台
10.4 一句话解释主要加密货币
10.5 小结
第11章 区块链常见问题剖析
11.1 区块链的技术局限
11.2 区块链的安全问题
11.3 挖矿和共识协议的弱点
11.4 交易效率问题
11.5 系统升级维护问题
11.6 小结
第12章 区块链评测
12.1 评测的难点
12.2 评测的策略
12.3 应用层评测
12.4 合约层评测
12.5 激励层评测
12.6 共识层评测
12.7 网络层评测
12.8 数据层评测
12.9 辅助工具
12.10 小结
后记