第1章 中本聪们送给世界的礼物

1.1 比特币的底层技术

2008年11月1日,中本聪(Satoshi Nakamoto)在密码学讨论组贴出一篇论文,题目是《比特币:一个点对点的电子现金系统》[1],阐述了他对数字货币的新构想。这篇论文只有9页纸,图文并茂、通俗易懂地阐述了比特币的技术原理,并首次提出了区块链(Blockchain)技术。这是区块链技术的奠基之作,影响深远,意义重大!图1-1是中本聪的比特币论文题目及摘要。

两个月后,理论转化为实践。2009年1月3日,第一个序号为0的比特币创世区块诞生了。2009年1月9日,出现了序号为1的区块并与序号为0的创世区块相连接形成了链,这标志着区块链技术的真正诞生。

起初,区块链就是比特币的记账账本,人们把区块链技术称为分布式账本技术(Distributed Ledger Technology,DLT)。为什么把区块链称为分布式账本?这是相对于集中式账本而言的,在区块链网络中,每一个分布的计算节点都拥有相同的一本账,且账本数据同步更新,这就是分布式账本,如图1-2所示。

图1-1 中本聪的比特币论文题目及摘要

图1-2 区块链——分布式账本技术

为什么叫区块链?简单地说,区块链就是由一个个“区块”连接组成的“链”,如图1-3所示。区块是分布式账本的基本记录单位,在一个时间点每次要“记账”的所有交易数据被打包成一个区块,可以比喻为账本的“一页”。区块与区块之间按时间序列链接在一起形成区块链,可以比喻为“流水账本”。以比特币区块链为例,在生成新区块时,该区块通过特定的信息链接到比特币区块链的上一区块的后面,前后按时间顺序连接起来,呈现完整的链状数据。

图1-3 区块的链

区块链技术最早就是比特币的底层技术,它通过密码学等算法和程序创造了数字化的货币。因此,比特币等以区块链为底层技术的数字货币被称为加密数字货币(Cryptocurrency),它们是使用区块链技术来创建、分发和维持的数字货币。至今,以区块链为底层技术,已经产生了大量的加密数字货币。