ASIN : B081PV3L8Y
出版社 : 电子工业出版社; 第1版 (2019年11月19日)
出版日期 : 2017年8月1日
品牌 : 电子工业出版社
语言 : 简体中文
文件大小 : 21958 KB
标准语音朗读 : 未启用
X-Ray : 未启用
生词提示功能 : 未启用
本书主要介绍区块链中最重要概念:共识在各种应用场景中的实现机制。本书是目前已面世书籍中对共识概念解析最为权威、全面的一本。目标读者为区块链学习及研究人员,以及实际开发区块链系统的工程人员。在原著基础上,翻译版将增加解读及部分代码实现。 核心概念从第2章开始,介绍基本的定义,并且介绍著名的Paxos算法。 即使系统中少部分节点崩溃,Paxos算法也可以获得状态复制。第3章介绍一个快速的随机共识协议:即使有崩溃性错误,该协议也能得到状态复制。第4章扩展到简单的崩溃性错误之外,介绍应对恶意行为的协议,它们运行在同步或异步的系统中。第5章引入一个密码学概念,消息认证,并介绍Zyzzyva协议。在消息认证可用时,它可以实现状态复制。第6章通过研究所谓的quorum系统来分析可扩展性问题。第7章介绍弱一致的概念,并以比特币协议为例进行详细分析。第8章介绍一些更弱的一致性概念,并介绍高可扩展性分布式存储系统的解决方案。