区块链架构之美——从比特币、以太坊、超级账本看区块链架构设计
作者: 何昊
出版社:电子工业出版社 2021-06-01
简介:本书由浅入深地介绍了比特币、以太坊和超级账本三个区块链平台的设计精华。除第0 章引言外,全书还包含10 章,按照区块链架构体系自底而上进行介绍。第1 章介绍了区块链各模块所需要用到的密码学知识。第2 章介绍了区块链中的P2P 模块,揭示了区块链的网络结构。第3 章介绍了区块链中的两种交易模型。第4 章展示了如何使用Solidity 编写智能合约。第5 章从EVM 的角度关注了智能合约的编译和执行。第6 章讨论了区块链中的核心数据结构。第7 章分别从公有链和联盟链两个方向介绍了二者所采用的共识算法和解决的问题。第8 章围绕数字钱包技术介绍了如何生成私钥、存储私钥和保护私钥。第9 章介绍了打通链上数据和链外数据的关键技术预言机。第10 章从社区的角度介绍了公有链项目的标准制定流程和一些区块链标准。本书涵盖了区块链主流平台的新技术,可以帮助读者深入理解区块链的核心原理和设计思想,使读者不局限于某一平台,灵活运用区块链系统的设计思想。