区块链起源

谁发明了区块链?比特币之前的 1991 年起源

最常见的答案——中本聪——其实只是故事的最后一章。区块链的核心设计早在比特币之前 17 年就已发表,出自两位试图解决另一个问题的研究者之手:如何证明一份数字文档在某个时间点确实存在。本页追溯完整的发明链条,并附原始论文链接。

快速答案

区块链由密码学家 Stuart Haber 与 W. Scott Stornetta 于 1991 年发明。他们的论文《如何为数字文档加盖时间戳》描述了以密码学方式链接的区块序列。2008 年,中本聪将这一设计与工作量证明、点对点网络相结合,创造出第一个去中心化区块链——比特币。

区块链发明链条(1979-2009)

没有任何一个人一步发明了区块链。下面的每次突破各贡献了一个组件,比特币是它们最终咬合的时刻。

1979

Merkle 树

Ralph Merkle

Ralph Merkle 在斯坦福博士论文中描述了哈希树——一种能用单个指纹校验大量数据的结构。今天的每条区块链都在用 Merkle 树汇总区块内的交易。

1991

第一条区块之链

Stuart Haber 与 W. Scott Stornetta

在发表于《密码学期刊》的《如何为数字文档加盖时间戳》中,Haber 与 Stornetta 把数字时间戳链接成密码学链条:每条记录都包含前一条的哈希,使历史记录可检测篡改。这正是我们今天所说的"区块链"数据结构。

1992

Merkle 树与链条结合

Dave Bayer、Stuart Haber 与 W. Scott Stornetta

三人改进了设计:用 Merkle 树把大量文档打包进每个区块——这正是 16 年后比特币采用的区块解剖结构。

1995

运行至今最古老的区块链

Surety 公司

Haber 与 Stornetta 创办的 Surety 公司开始每周把链上哈希刊登在《纽约时报》的分类广告版。这条哈希链比比特币早 13 年,常被称为仍在运行的最古老的区块链。

1997

工作量证明

Adam Back

Hashcash 强制参与者在行动前消耗算力——最初是为了对抗垃圾邮件。比特币把这一成本机制变成了自己的共识引擎与挖矿系统。

1998

纸面上的去中心化货币

Wei Dai 与 Nick Szabo

Wei Dai 的 b-money 与 Nick Szabo 的 Bit Gold 各自独立勾画了由算力保障的去中心化数字货币。两者都未被实现,但共同定义了比特币最终达成的目标,也都被加密世界的奠基文献所引用。

2008

集大成:比特币

中本聪

比特币白皮书把 Haber-Stornetta 的链式时间戳、Merkle 树与 Hashcash 式工作量证明组合成第一个无需可信方的去中心化账本设计。白皮书全部 8 条引用中,有 3 条指向 Haber 与 Stornetta 的论文。

2009

第一条去中心化区块链上线

中本聪

2009 年 1 月 3 日,中本聪挖出比特币创世区块。区块链从一种时间戳技术变成一个运行中的无许可网络——也成为此后所有链的范本。

常见问题

谁发明了区块链?

Stuart Haber 与 W. Scott Stornetta 于 1991 年发明了区块链数据结构,他们在《密码学期刊》上发表了密码学链接、可检测篡改的记录设计。中本聪随后在 2008 年比特币白皮书中把这一设计与工作量证明结合,发明了第一个去中心化区块链——白皮书直接引用了 Haber 与 Stornetta 的工作。

谁是区块链之父?

Stuart Haber 与 W. Scott Stornetta 最常被称为"区块链之父",因为他们在 1991 年创造了链式区块设计。中本聪则更准确地说是"去中心化区块链与加密货币之父"——他加入了共识机制,让系统不再需要可信运营方。

区块链是什么时候发明的?

区块链数据结构发明于 1991 年,即 Haber 与 Stornetta 发表《如何为数字文档加盖时间戳》之时。1992 年该设计加入 Merkle 树,1994-1995 年经他们的公司 Surety 实现商用,并在 2009 年 1 月 3 日比特币网络上线时成为去中心化技术。

中本聪发明了区块链吗?

底层数据结构不是——它比比特币早 17 年发表。中本聪发明的是第一个去中心化区块链:把链式时间戳(Haber-Stornetta)、Merkle 树(Merkle)与工作量证明(Back)组合成无需可信方的点对点系统。比特币白皮书本身就引用了这些前人工作;"blockchain"一词甚至从未在白皮书中出现。

第一个区块链是什么?

第一条密码学区块之链是 Haber 与 Stornetta 的时间戳系统,经其公司 Surety 商用化,自 1995 年起每周在《纽约时报》上刊登哈希。第一条去中心化区块链则是 2009 年 1 月 3 日上线的比特币。哪个算"第一",取决于你是否认为有可信运营方的链不算真正的区块链。

仍在运行的最古老的区块链是哪条?

按起始时间算,Surety 的时间戳哈希链(1995)最古老,至今仍每周在《纽约时报》刊登哈希。在去中心化公链中,比特币(2009 年 1 月)最古老,已连续无中断运行超过 15 年。