重大事件
比特币创世区块:区块 0 的完整故事(2009 年 1 月 3 日)
比特币创世区块的完整故事:隐藏的泰晤士报头条、确切的时间与哈希值、50 BTC 奖励为何永远无法花费,以及区块 0 如何开启区块链时代。
1. 藏在区块 0 中的泰晤士报头条(2009 年 1 月 3 日)
- 事件背景: 2008 年末,全球金融体系正在崩塌。雷曼兄弟于 9 月倒闭,各国政府用纳税人的钱救助银行,公众对金融机构的信任跌至历史低点。中本聪已于 2008 年 10 月 31 日发表比特币白皮书,随后两个月都在编写和测试能把论文变成运行网络的软件。
- 事件详情: 中本聪在挖出比特币第一个区块时,在其 coinbase 交易中嵌入了一段文字:"The Times 03/Jan/2009 Chancellor on brink of second bailout for banks"(泰晤士报 2009年1月3日:财政大臣正处于第二轮银行救助的边缘)。这正是当天伦敦《泰晤士报》的头版标题,指英国财政大臣达林正在筹划第二轮银行救助计划。
- 技术架构创新:
- 报纸头条作为时间戳证明: 嵌入当天的报纸头条具有密码学上的实际价值——它证明该区块不可能在 2009 年 1 月 3 日之前被创建,相当于一个锚定物理世界的去中心化时间戳。
- 链上任意数据: coinbase 字段允许矿工写入任意数据,这一设计后来承载了从矿池签名到协议信号的各种用途。
- 直接影响: 这条头条让区块 0 从一个技术产物变成了政治宣言。从第一个字节起,比特币就被定位为对传统银行体系失灵与 2008 年救助经济学的回应。
- 长期意义:
- 一场运动的奠基文本: 创世信息在加密文化中被反复引用、印刷和铭刻。它把比特币存在的全部理由压缩成一句话:一种不依赖银行与救助的货币。
- 历史锚定: 这条信息把比特币的诞生永久绑定在 2008 年金融危机之上,使区块 0 既是数据结构,也是第一手历史文献。
- 经验教训: 区块链时代最持久的作品把价值观写进设计本身。中本聪没有在代码库里写宣言——一条精心挑选的头条就完成了全部表达。
- 后续发展: 这一传统延续至今:矿工和开发者不断在区块中嵌入信息,从纪念文字到抗议声明。而创世信息仍然是有史以来写入区块链的最著名的数据。
2. 区块 0 被挖出:日期、时间与哈希(2009 年 1 月 3 日 18:15 UTC)
- 事件背景: 发表白皮书后,中本聪用 C++ 实现了第一个比特币客户端。在网络存在之前,必须有一个区块以"定义"而非"竞争"的方式被创造出来——一个所有未来节点都认可为链之根源的硬编码起点。
- 事件详情: 创世区块创建于 2009 年 1 月 3 日 18:15:05 UTC。区块哈希为 000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f——以十个十六进制零开头,是中本聪完成工作量证明的凭证。它只包含一笔交易(支付 50 BTC 的 coinbase 交易),没有前序区块引用,并作为区块高度 0 硬编码在比特币源代码中。
- 技术架构创新:
- 硬编码的信任根: 每个比特币节点都会把整条链一直验证回这个区块。如果一个节点的链不终结于创世哈希,它就不是比特币。这给了网络一个共享且无法伪造的起源。
- 从第零个区块开始的工作量证明: 即使是第一个区块也满足初始难度目标,确立了没有任何区块——包括创始人的区块——可以豁免于规则。
- 六天的空白: 区块 1 直到 2009 年 1 月 9 日才被挖出。中本聪那一周是在测试软件,还是刻意呼应某种象征性的"创世周",至今仍是比特币的小谜团之一;网络的公开生命始于当天客户端的发布。
- 直接影响: 比特币网络就此存在。一个可运行的去中心化货币——25 年数字现金实验都未能实现的东西——开始在开放互联网上运行,最初只有几台计算机。
- 长期意义:
- 运行时间最长的区块链: 从这个区块开始的链自 2009 年 1 月起持续运行至今,比特币因此成为现存运行时间最长的区块链。
- 后来所有链的模板: 此后的每一条区块链——莱特币、以太坊以及成千上万的其他链——都以自己的创世区块开始。这一概念和术语正是由这个区块确立的。
- 经验教训: 去中心化系统仍然需要一个所有人一致认可的起点。创世区块表明:一个免信任系统的根,恰恰是一次纯粹的"作者行为"。
- 后续发展: 创世区块如今已成为纪念碑。它的数据被陈列在博物馆和区块浏览器中,比特币社区每年 1 月 3 日都会纪念网络的诞生。
3. 创世区块为什么无法花费?永远无法花费的 50 BTC 奖励
- 事件背景: 与所有区块一样,创世区块也向矿工支付了奖励——50 BTC,发送到地址 1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa,该地址被推定属于中本聪。
- 事件详情: 这 50 BTC 永远无法被花费。由于最初客户端代码的一个特殊处理,创世区块的 coinbase 交易从未被加入比特币的交易数据库(UTXO 集),因此任何试图花费它的交易都会被全网节点拒绝。这究竟是疏忽,还是中本聪刻意的"放弃",至今没有答案。
- 技术架构创新:
- UTXO 集排除: 原始代码把创世区块作为特例处理,跳过了将其 coinbase 输出注册为可花费余额的步骤。后续版本的软件保留了这一行为,等于通过共识把最初的 50 BTC 永久销毁。
- 可证明地退出流通: 比特币 2100 万枚的固定供应量实际上不包含这些币,这是行业后来所谓"可证明销毁(provably burned)"资金的最早案例。
- 一份时间表的起点: 50 BTC 这个数字并非随意设定,它是一条发行曲线的初始值——每 210,000 个区块减半一次,第一次在 2012 年 11 月,最近一次在 2024 年 4 月降至 3.125 BTC。区块 0 拧上了那座此后再未被调整过的时钟。
- 直接影响: 有史以来创造的第一批 50 BTC 被永久置于经济体系之外——对于一种核心承诺是"没有人能篡改规则(包括创造者本人)"的货币而言,这是一个恰如其分的开端。
- 长期意义:
- 朝圣地址: 创世地址已成为一座纪念碑。用户持续向它发送小额致敬转账,累计捐赠已远超 100 BTC——由于中本聪从未动过该地址,这些币实际上同样无法流通。
- 创始人克制的象征: 结合中本聪从未动用的早期持币,无法花费的创世奖励强化了比特币的可信度:它的创造者被代码证明从未从区块 0 中套现。
- 经验教训: 在开放金融协议中,创始人"做不到什么"比"承诺不做什么"更重要。无法花费的奖励是写进代码的约束,而非一句誓言。
- 后续发展: 每当有远古比特币移动,"创世币会不会动"的问题就会重新浮现。答案始终是否定的——花费它们需要一次全网没有任何理由接受的硬分叉。
4. 从区块 0 到第一笔转账(2009 年 1 月 9-12 日)
- 事件背景: 只有创世区块还不是货币。比特币要作为货币运转,网络需要第二个参与者——除中本聪之外,还要有人运行软件、验证区块、接收价值。
- 事件详情: 2009 年 1 月 9 日,中本聪在密码学邮件列表上发布了 Bitcoin v0.1,区块 1 于同日被挖出。三天后的 1 月 12 日,在区块 170 中,中本聪向密码学家 Hal Finney 发送了 10 BTC——这是两个人之间的第一笔比特币转账。Finney 是 RPOW 的创造者、密码朋克运动的老将,他在 1 月 10 日发出了那条著名的推文:"Running bitcoin"。
- 技术架构创新:
- 点对点价值转移的实证: 这笔转账端到端地验证了整个技术栈:交易构建、签名验证、网络传播、挖矿与确认——全程没有任何中介。
- 多节点共识: Finney 的机器上线后,网络第一次有了对链状态达成一致的独立节点,一个单人实验就此变成分布式系统。
- 直接影响: 比特币从个人项目变成了活的网络。Finney 也成为除中本聪外第一个挖出区块的人,并报告了最早的一批 bug 修复,开启了比特币的开源协作。
- 长期意义:
- 创世区块的使命完成: 区块 0 确立了账本;区块 170 证明了账本可以在陌生人之间转移价值。两者共同构成比特币的创始之周。
- 一个有人情味的起源故事: 中本聪始终匿名,而 Hal Finney 给了比特币起源一张公开的人类面孔。他的早期参与——以及 2014 年的离世——使他成为区块链历史上最受爱戴的人物之一。
- 经验教训: 协议在第二个参与方加入的那一刻才变得真实。比特币的第一周表明,一个改变世界的网络在诞生时需要的基础设施可以少到什么程度:两个节点、一笔转账、一份能跑的代码。
- 后续发展: 从那两个节点开始,网络成长为遍布全球的数万个节点。它们中的每一个,至今仍把自己的链验证回同一个起点:2009 年 1 月 3 日的创世区块。
常见问题
创世区块为什么无法花费?
创世区块的 coinbase 交易从未被加入比特币的 UTXO(未花费交易输出)数据库。节点用该数据库校验花费,因此任何试图使用创世奖励的交易都会失败。后续软件保留了这一特例,最初的 50 BTC 永久退出流通。
创世区块里的 50 BTC 将来还能花吗?
在现行共识规则下不能。要让它们可花费,需要网络没有理由接受的硬分叉。创世地址 1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa 也收到了大量致敬转账,中本聪从未动过。
比特币创世区块的哈希是什么?
创世区块哈希为 000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f。前导零表明它满足了初始工作量证明难度——即使是区块 0 也遵循与后续区块相同的挖矿规则。
中本聪在创世区块里写了什么信息?
嵌入了当天伦敦《泰晤士报》头版标题:'The Times 03/Jan/2009 Chancellor on brink of second bailout for banks'。它既证明区块不会更早被创建,也把比特币定位为对 2008 年银行危机的回应。
比特币创世区块确切是什么时候挖出的?
2009 年 1 月 3 日 18:15:05 UTC。区块 1 于 1 月 9 日随 v0.1 发布挖出;1 月 12 日中本聪在区块 170 向 Hal Finney 发送 10 BTC——第一笔人对人的比特币转账。
什么是比特币创世区块?
区块 0 是比特币区块链硬编码的根。每个节点都会把历史验证回这个确切区块。它只含一笔 coinbase 交易、没有前序区块引用,并在 coinbase 数据中写入了泰晤士报头条。