作品简介
本书通过精选十分重要和极其巧妙的代码片段,剖析了超级账本Hyperledger Fabric的技术细节、底层原理和整体架构。本书涵盖开发环境的部署、源码如何编译、第一个示例网络的运行,以及orderer、peer、Chaincode、MSP、Ledger、Consensus和Gossip几个重要的组成部分。读者阅读本书,可以更加清晰地理解超级账本的核心技术和设计思想,了解分布式账本一致性的具体实现;同时,可以识别在区块链应用过程中遇到的问题,实现区块链功能和性能的最大化。
陈树宝,中链科技区块链负责人,专注于区块链、大数据、物联网及人工智能领域的研究。参与多个区块链项目的核心系统设计,拥有多年的研发经验,喜欢学习和分享知识,致力于区块链技术的推广。早期深入研究过Linux和Windows操作系统,著有《Windows内核设计思想》一书。
郑少华,中国农业锒行(广州)区块链负责人,主要从事区块链在银行金融业务中的开发和应用,探索区块链技术在数字资产的落地。对各种密码学、加密算法、点对点协议、分布式存储和高性能网络有深入研究。
佟艳娟,西南大学硕士,从事人工智能和区块链领域的研究,包括分布式系统的性能优化、一致性、容错性和高效的点对点网络。对基于椭圆曲线的非对称加密算法的数学原理有较深的理解,并将其应用到特定的区块链场景下,积极参与Hyperledge Fabric的代码贡献。
