AI简介
这是一本深度解析区块链技术和应用的著作。该书以区块链技术为核心,详细阐述了区块链的起源、发展、核心技术和应用场景,并以比特币为例,深入探讨了区块链的精妙设计。同时,该书还详细介绍了企业以太坊Quorum和分布式存储系统IPFS的架构设计、系统配置以及编程实践。
该书前半部分主要从技术的角度讲述什么是区块链以及密码学基础,并以比特币区块链为例讲述区块链的精妙设计、解决比特币支付效率问题的侧链闪电网络,以及区块链的应用场景。在密码学基础概念部分,作者详细介绍了信息论、集合论、群论、环论和域论等数学理论,为密码学提供了理论基础和工具。在公钥密码体制概述部分,作者阐述了密码学的数学定义、基于编码的密码体制、同态加密以及香农的熵模型等概念。
该书后半部分结合实际案例讲述企业以太坊Quorum和分布式存储系统IPFS的架构设计、系统配置以及编程实践。在Quorum架构部分,作者详细介绍了Quorum的架构概述、节点结构及启动过程、账户管理、网络、交易管理、区块和链管理、IBFT共识、Raft共识、权限、数据隐私等。在EVM部分,作者阐述了EVM的设计目标、实现机制、指令集和字节码、智能合约事件