Summary 前言 修订记录 如何贡献 区块链思想的诞生与概念 从数字货币说起 比特币:前所未有的社会学实验 区块链核心概念 小结 区块链技术的价值、挑战与展望 商业价值 关键技术和挑战 趋势与展望 小结 典型应用场景 金融服务 征信和权属管理 资源共享 投资管理 物联网与供应链 其它场景 小结 分布式系统核心问题 一致性问题 共识算法 FLP 不可能性原理 CAP 原理 ACID 原则 Paxos 与 Raft 拜占庭问题与算法 可靠性指标 小结 密码学与安全技术 Hash 算法与摘要 加解密算法 数字签名 数字证书 PKI 体系 Merkle 树 同态加密 其它问题 小结 比特币项目 -- 思想诞生的摇篮 简介 原理和设计 挖矿 工具 共识机制 闪电网络 侧链 小结 Ethereum(以太坊)-- 技术落地的实验 简介 安装 相关工具 协议设计 智能合约示例一 小结 Hyperledger(超级账本)-- 商用分布式账本 诞生与发展 社区组织 五大顶级项目 开发和提交代码 小结 Fabric 部署与管理 简介 使用 Fabric 1.0 版本 Fabric v0.6 安装部署 使用 chaincode 权限管理 Python 客户端 小结 区块链应用开发 简介 链上代码工作原理 示例一:信息公证 示例二:交易资产 示例三:数字货币发行与管理 示例四:学历认证 示例五:社区能源共享 小结 Fabric 架构与设计 简介 架构设计 消息协议 小结 区块链即服务 Bluemix BaaS 超能 BaaS 使用 Hyperledger Cello 搭建区块链服务 小结 性能与评测 简介 Hyperledger Fabric v0.6 小结 附录 术语 常见问题 相关组织 ProtoBuf 与 gRPC 资源链接