当两个矿工在同一秒钟找到一个区块时会发生什么?孤儿竞赛内部揭秘

CN
20小时前

主要收获

  • Antpool 和 Foundry USA 在 2026 年 3 月 24 日相继在 12 秒内挖掘了区块 941,881。
  • Foundry 通过连续扩展六个区块的链,孤立了 Antpool 和 ViaBTC 的区块,从而获胜。
  • 数据显示,在最近的三天内,有 7.3% 的区块在前一个区块的 60 秒内达成。

比特币挖矿是一场没有裁判实时关注终点的比赛。每个新区块必须在全球网络中物理传播(即从节点跳到节点),然后每个参与者才能达成一致,知道当前链的顶端是什么。这个过程需要几秒钟,有时在拥堵的连接中更长。

如果第二个矿工在第一个区块完成传播之前找到了自己的有效区块,他们就会在他们最后看到的版本(通常是前一个区块)上进行构建,并广播自己的竞争区块。在短暂的时间内,存在两个同样有效的区块在同一个高度上,每个区块都有自己的一组确认交易和对接下来该发生什么的建议。

两个区块都不是“错误”的,因为它们都满足协议的每一条规则;唯一将它们分开的就是时间以及哪些节点先听说了哪个区块。大约一半的网络最终会在一个候选区块上挖掘,剩下的则在另一边,这时比特币短暂地有了两个诚实的、同时存在的版本。

比特币并不通过投票、权威或谁首先找到区块来解决这个问题。它以解决所有问题的相同方式进行解决,即,哪条链积累了更多的工作量证明,就成为所有节点切换的对象,另一方的区块将被丢弃。

被丢弃并不意味着历史被重写,但这意味着该区块,称为“孤立”或“陈旧”,停止成为所有人认可链的一部分,里面任何未在胜利方确认的交易将简单地回到内存池,以便在将来的区块中再次处理。

大多数情况下,这个问题在仅一个额外的区块后得到解决,且在矿业基础设施圈外没有人注意到。当出现真正的两区块深度竞争(在一个侧面没有领先的情况下,平局持续了整个额外一轮)时,它的罕见性使得它成为头条新闻,正因为这需要硬币翻转的几率在连续两次同样的方式落下。

这正是 2026 年 3 月 24 日发生的事情。在 Antpool 和 Foundry USA 各自生产出区块 941,881 的版本,相隔 12 秒后,ViaBTC 通过区块 941,882 扩展了 AntPool 的版本,而 Foundry 在自己的节点上也进行了扩展。在这一个区块中,网络在两个有效的链之间真实地分裂。随后,Foundry 领先,连续挖掘区块 941,883 至 941,886(在其分支上连续六个区块),直到它的链在追踪事件的比特币开发者的话中,“以较大幅度成为最重的。”

每个节点都重新组织到 Foundry 的版本,而 AntPool 和 ViaBTC 挖掘的区块被孤立;他们的矿工失去了那项工作的区块奖励和费用,尽管交易本身重新加入内存池并很快得到了确认。

当两个区块同时被挖掘时的重组图。

当两个区块同时被挖掘时的重组图。

比特币分析师 b10c 是第一个公开指出这一事件的人,他称之为“Foundry 与 AntPool+ViaBTC 之间较为罕见的两区块分叉/重组。”确实很罕见,但这一事件也引起了对一个不太舒适趋势的关注,即 Foundry 能够连续串联六个区块,对一家已经占据大量网络算力的矿池来说更加简单,而事件的报道指出,利润缩小迫使小矿工退出,算力集中在更少的、更大的矿池中。

更加集中的网络并不会使单区块竞争变得更加常见,但确实使得资源充足的矿池在任何给定竞争中的胜率(以及串联结束竞争的后续区块)明显优于小矿工。

算力控制者,主要实体。

算力控制者,主要实体,记录于 2026 年 7 月 16 日。

两区块重组是例外;其背后的潜在竞赛条件并非如此。从 mempool.space 中直接提取在重组前的三天内的真实区块时间戳(高度 941,452 至 941,887),435 个连续区块间隔中有 40 个(约 9.2%)在 60 秒内达成,其中一对间隔仅相隔 5 秒。每一个这些接近的时刻都是网络上存在真实的竞赛条件的瞬间,尽管短暂。

当两个矿工在同一秒找到一个区块时会发生什么?孤立竞赛中的情况

几乎所有这些情况都在同一个区块内以无声的方式得到解决,因为下一个找到区块的矿工压倒性地只会在他们首先到达的任何顶端上进行构建,两个平局连续发生的几率是很小的。紧凑块转发和专用低延迟转发网络如 FIBRE(大多数大型矿池现在使用的)使得导致竞争的传播延迟比比特币早期年份更短(这正是为什么像 AntPool 和 Foundry 所经历的那样,经历两个完整区块的竞争是足够罕见而值得关注,而不是常规)。

免责声明:本文章仅代表作者个人观点,不代表本平台的立场和观点。本文章仅供信息分享,不构成对任何人的任何投资建议。用户与作者之间的任何争议,与本平台无关。如网页中刊载的文章或图片涉及侵权,请提供相关的权利证明和身份证明发送邮件到support@aicoin.com,本平台相关工作人员将会进行核查。

分享至:
APP下载

X

Telegram

Facebook

Reddit

复制链接