技术支持
Learning - Insights

当两名矿工在同一秒发现一个区块时会发生什么?“孤儿区块竞赛”内幕

2026年3月24日,Antpool于协调世界时15:49:35挖出了第941,881个区块,而Foundry USA仅在12秒后也挖出了自己版本的、与之完全不同的第941,881个区块, 导致比特币区块链分裂为两个相互竞争的历史版本,直到其中一个矿池连续挖出六个区块,才迫使系统达成一致。

分享
当两名矿工在同一秒发现一个区块时会发生什么?“孤儿区块竞赛”内幕

关键要点:

  • 2026年3月24日,Antpool和Foundry USA在12秒内相继挖出了第941,881个区块。
  • Foundry 通过连续扩展其链六块获胜,使 Antpool 和 ViaBTC 的区块成为孤块。
  • 数据显示,在最近3天内,7.3%的区块与前一个区块的间隔在60秒以内。

为何两个矿池能同时“获胜”

比特币挖矿是一场没有裁判实时监视终点的竞赛。一个新区块必须在全球网络中物理传播(即从节点跳转到节点),才能让所有参与者就当前区块链的末端达成共识。这一过程需要几秒钟,在网络拥堵时有时会更久。

如果第二位矿工在第一个区块传播到他那里之前,自己也找到了一个有效的区块,他就会基于自己最后看到的版本(通常是前一个区块)进行构建,并广播自己竞争性的区块。在短暂的一段时间内,两个同样有效的区块会同时存在于同一区块高度,各自拥有自己的一组已确认交易,并各自对后续发展提出自己的建议。

这两个区块都没有“错”,因为它们都满足协议的每一条规则;区分它们的唯一因素是时间顺序,以及哪些节点恰好先收到了哪个区块的消息。最终,大约一半的网络会基于其中一个候选区块进行挖矿,另一半则基于另一个,此时比特币会短暂地同时存在两个诚实的版本。

平局究竟如何打破

比特币并非通过投票、权威或技术上谁先发现区块来解决这一问题。它采用与解决所有问题相同的方式:即哪条链积累了更多工作量证明,所有节点就会切换到该链,而另一条链上的区块则会被舍弃。

被丢弃并不意味着历史被篡改,而是指该区块(被称为“孤块”或“过期区块”)不再属于大家公认的区块链,其中任何未在胜出方得到确认的交易,都会重新回到内存池(mempool),等待在未来某个区块中被重新纳入。

大多数情况下,仅需再生成一个区块,问题便会自行解决,而除挖矿基础设施圈外,无人会察觉。 真正的“两区块深度竞争”(即平局在整个额外回合中始终未分胜负,且双方均未取得领先)极为罕见,一旦发生便会登上头条新闻,这正是因为它需要抛硬币的结果连续两次完全相同。

2026年3月的案例:当硬币抛掷结果重现

2026年3月24日,情况正是如此。 在Antpool和Foundry USA相隔12秒分别生成各自版本的第941,881个区块后,ViaBTC以第941,882个区块延续了Antpool的版本,而Foundry则基于其自身的分叉点,同样延续了其版本。 在短短一个区块的时间内,网络确实被一分为二,形成了两条有效的链。 随后Foundry后来居上,连续挖出了第941,883至941,886区块(在其分支上连续六块),直到其链——用一位追踪该事件的比特币开发者的话说——“以压倒性优势成为最重的链”。

所有节点都重组到了Foundry的版本上,而AntPool和ViaBTC挖出的区块则变成了孤块;这些矿工因此失去了该批工作的区块奖励和手续费,尽管相关交易本身重新回到了内存池,并在不久后再次获得确认。

Reorganization Diagram when two blocks are mined at the same time.
当两个区块同时被挖出时的重组示意图。

最先公开指出这一事件的比特币分析师b10c将其称为“Foundry与AntPool+ViaBTC之间一次较为罕见的双区块分叉/重组”。 “罕见”一说没错,但该事件也引发了人们对一个令人不安趋势的关注:对于已经占据网络算力很大份额的矿池而言,Foundry连续串联六个区块变得更加容易。相关报道指出,利润率的缩减正将小型矿工挤出市场,并导致算力向少数大型矿池集中

网络集中度的提高并不会让单区块竞速变得更常见,但它确实使得资源雄厚的矿池在任何特定竞速中获胜(并连贯挖出后续区块以结束该竞速)的概率,明显高于小型矿工。

Hashrate controllers, primary entities.
《算力掌控者》,主要实体,发布于2026年7月16日。

通俗版虽然枯燥,但这正是关键所在

两区块重组虽属例外,但其背后的根本竞争状况却并非如此。直接从mempool.space提取重组前三天(区块高度941,452至941,887)的实际区块时间戳, 在435个连续区块间隔中,有40个(约9.2%)的时间差在60秒之内,其中包括一对仅相差5秒的区块。每一次如此接近的情况,都意味着网络上曾存在过真正的竞争条件——无论持续时间多么短暂。

What Happens When Two Miners Find a Block at the Same Second? Inside an Orphan Race 其中绝大多数情况都在同一个区块内悄然解决,因为接下来挖到区块的矿工绝大多数情况下都会直接基于最先到达的区块尖端进行构建,而且连续出现两次平局的情况概率极低。 紧凑型区块中继以及像 FIBRE 这样的专用低延迟中继网络(目前大多数大型矿池都在使用)已经将导致竞争的传播延迟缩短到了比比特币早期更短的程度 (这正是为什么像AntPool和Foundry那样持续存在两个完整区块的竞争情况如此罕见,以至于成为新闻头条,而非司空见惯的现象)。

本文由人工智能从英文翻译而来。英文原版为权威来源;自动翻译可能存在不准确之处,尤其是在法律和监管术语方面。