作为构建信任和价值的新型基础设施,区块链技术被认为是数字经济的基石。区块链的技术领域主要包括区块链的体系结构、安全与隐私保护、共识协议、智能合约、性能优化与跨链互操作等。本书首先梳理了区块链的发展历史与现状,详细阐述了区块链的分类、结构以及运行机制。之后对区块链涉及的相关技术(如密码学、共识算法、智能合约等)进行了分析;密码学方面主要分析了哈希算法、非对称加密算法、同态加密、零知识证明与国密算法等,共识算法方面分析了多种经典算法(如工作量证明、权益证明、委托权益证明)以及Paxos与Raft算法等,还列举了一些近几年 外研究的新型共识算法。此外,本书介绍了现有的区块链平台,如国外的以太坊、 账本等,以及 的“星火·链网”平台,分析了目前区块链基础设施建设的情况,列举了基于区块链基础设施的一些应用、区块链如何赋能传统行业以及基于区块链的新型应用案例。全书 介绍了区块链发展的未来——Web 3.0与元宇宙,阐述了相关概念、发展历史以及两者的关系。本书可作为高等院校相关课程的教材,也可作为学习区块链技术的参考书,还可供区块链技术领域的工程技术人员阅读。