深入探索区块链
上QQ阅读APP看书,第一时间看更新

前言

区块链技术作为密码学、P2P网络、共识机制、分布式数据存储等多种技术的融合创新,为信息和价值在不可信网络中对等体之间的传递提供了途径,迅速成为近几年来各国及相关组织研究讨论的热点。业界在不断深度挖掘区块链技术的同时,推动与产业的纵深度结合,旨在将其转化为现实生产力。

习近平总书记多次强调“核心技术是国之重器”“要下定决心、保持恒心、找准重心,加速推动信息领域核心技术突破”。为此,中国区块链技术和产业发展论坛于2016年发布《中国区块链技术和应用发展白皮书(2016)》,工业和信息化部信息中心于2018年发布《2018年中国区块链产业白皮书》,《“十三五”国家信息化规划》将区块链技术纳入重点前沿技术,国家互联网信息办公室于2019年1月发布《区块链信息服务管理规定》,这足以说明国家层面对区块链技术的重视程度。区块链技术去中心化的思想正在引领着全球新一轮技术创新和产业革命,目前已在征信、金融、供应链、产品溯源、版权保护等领域尝试应用,以期为社会管理和经济发展注入新活力。

本书首先从经典拜占庭问题入手,通过实际场景介绍如何在分布式对等条件下建立信任关系,这也是区块链技术的核心;其次详细介绍目前最广泛的区块链应用——比特币,包括比特币区块结构、交易结构和构建、交易脚本等;随后抽象到技术层面剖析区块链中的密码学知识、区块验证、分叉、区块链安全、共识机制等核心要素,对以太坊和超级账本等当前主流区块链项目进行介绍;最后概述当前区块链在国内外的标准化进程以及应用态势。

由于区块链仍然是一种年轻且正在成长的技术,其各方面的参考资料有限,本书在编写过程中借鉴了许多来自开源社区、公开“白皮书”和学术论文等的资料及案例,这里对提供区块链知识分享的前辈以及在此领域深耕的专家学者和创业者表示感谢。特别要声明的一点是,区块链技术体系仍不够成熟,且其发展演进快速,因此本书中阐述的技术细节可能存在瑕疵不足或纰漏错误,也因为笔者水平有限和参考资料不足使在某些方面的介绍深度和广度不够,笔者后续会持续深入地跟进区块链技术研究,进一步完善研究成果,欢迎读者提出宝贵的意见和建议。

作者

2019年4月15日