Skip to content

anaczeng/Introduction-to-Blockchain

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

本书是介绍区块链技术的科普读物,旨在通过大量的图示和表格来解答大众对区块链技术的疑惑:

  • 什么是区块链?
  • 它的优势是什么?
  • 核心技术是什么?
  • 区块链有哪些应用?
  • 今后的发展走向如何?

全书围绕这五个问题进行谋篇布局,共分三个部分七章节。第一部分是概论,也即是第一章,它是全书的精华所在,对上述五个问题进行了综述介绍。第二部分包括第二章和第三章,主要介绍构造区块链的核心技术。 第二章介绍区块链涉及的密码学技术,哈希函数和公私钥签名以及它们在区块链中的应用。这一章节对熟悉计算机科学的读者来说会稍有冗长,特别是哈希函数和数字签名属于密码学的基础知识;但这为介绍区块链的基础结构哈希指针、Merkle tree 结构以及后面比特币交易做了铺垫。第三章介绍分布式算法的经典模型拜占庭将军以及共识机制 POW 和 POS 。这一章还介绍了时间戳系统的发展。1990 年哈勃(S.Haber)和斯特内特 (W.S.Stornetta)提出的时间戳加密系统是区块链系统的雏形。第三部分包括第四章至第七章,介绍了现在区块链的主流应用。 第四章介绍比特币系统的数据结构,第五章介绍比特币系统的 P2P 网络和共识机制。第六章也遵照数据结构,网络和共识机制的顺序介绍以太坊、超级账本和公证链这三种突出的采用了区块链技术的系统。该章节将会介绍每个系统在区块链部分提出的创新,而省去已在比特币系统部分介绍的共性部分。第七章介绍依附在区块链系统上的衍生技术,闪电网和侧链技术。

本书从想法到写成,致谢计算技术研究所国重实验室的王一帆,张星洲和李春典同学校稿审阅;致谢华为的林健先生,提出了大量的宝贵意见;致谢 ChinaLedger 技术委员会主管白硕老师,给予了指导。区块链是一门新兴正在快速成长的技术,也请读者不吝给本书提供意见和反馈,作者邮箱箱 [email protected][email protected]。谢谢!

版权说明

知识共享许可协议
本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published