区块链本质上是一种全新的去中心化基础架构与分布式计算范式,巧妙融合了密码学、编程学、系统论、网络技术等多个学科的知识,其最主要的优点在于提供了一种全新的协作方式,使人与无人系统之间建立信任成为可能。当前区块链已经在金融、物流、医疗、政务等诸多领域得到广泛应用,是新一代信息技术产业的重要组成部分。在未来,功能形态各异、性能指标不同、应用模式多元的各类区块链系统将从更深层次上发挥推动社会进步和产业变革的积作用。本书对区块链技术进行了深度剖析,主要包括理论框架和实践案例两个部分。理论框架前沿新颖,以区块链中涉及的密码学基础知识为开篇,串联起共识协议设计、智能合约编程、账本形式化描述等前置理论知识;实践案例生动丰富,对跨链模型、区块链经典攻击,以及激励机制等现实问题进行详细解析。