![]()
8 月 9 日,比特币 BIP-110 分裂进一步扩大,强制信号发出数小时后,执行分支仍然无法产生第三个区块。
![]()
要点
BIP-110 仍然冻结在区块 961,633,而比特币主链已经推进到区块 961,744。
自周六强制信号开始以来,主链已挖出的 113 个区块中,当前周期的信号数量为零。
OCEAN 报告称,其 BIP-110 端点流量为 257 PH/s,17 小时内没有新的区块。
Roughnecks 使用 OCEAN 的 DATUM 系统,以比特币 127.48 万亿的难度等级挖出了两个 BIP-110 区块。
Saylor 估计有 99.85% 的算力拒绝了分叉,不过这个数字仍然是他自己的计算结果。
最新的BIP-110 监测快照显示,少数派链卡在了区块高度 961,633,而比特币的主导链(非强制执行链)已经达到了 961,744。这使得两者之间的差距从周日早些时候的 88 个区块扩大到了 111 个区块。
此次停滞是对 BIP-110 提案究竟获得了多少挖矿支持的一次最清晰的检验。在前一个难度周期内的 2016 个区块中,只有 51 个区块表示支持该提案,支持率仅为 2.53%。由于强制窗口从第 961632 个区块开始,监控系统在主链的前 113 个区块中没有记录到任何支持该提案的区块。
![]()
比特币 BIP-110 分支在两个区块后仍然冻结
8月8日,BIP-110执行节点开始拒绝区块高度为961,632的非信号区块。随后,Roughnecks在该高度生成了一个替代区块,并紧接着生成了区块961,633。OCEAN的BIP-110区块记录证实,Roughnecks使用其DATUM系统挖出了第一个区块,难度为127.48万亿。
此后不久,挖矿进程便停滞了。大约17小时后,OCEAN的BIP-110挖矿终端显示其最新区块大小仍为961,633,算力约为257 PH/s。与此同时,非强制执行的比特币链则继续以正常速度增加区块。
周日早些时候,比特币高度为 961,731 时,区块高度差已达到 98 个区块。最新的监测数据显示,又有 13 个比特币区块被添加,但没有对应的 BIP-110 区块,使得区块高度差达到 111 个。
从技术上讲,该分支并未完全消失。矿工仍然可以向其投入额外的算力,尝试扩展其链。然而,最新数据显示,目前尚无证据表明已有足够的算力来恢复比特币正常的区块生成速度。
完整的比特币难度使得少数派分叉难以推进
问题出在比特币的难度调整机制上。BIP-110 在第 477 个难度周期开始时分叉出来,但执行分支继承了与主流链相同的挖矿目标。因此,即使失去了大部分算力,它的区块也并没有立即变得更容易找到。OCEAN 记录的难度为 127.48 万亿。
比特币通常在生成 2016 个区块后重新计算难度。由于 BIP-110 分支在当前时间窗口内仅生成了 961,632 和 961,633 两个区块,因此在正常的难度调整周期到来之前,它还需要继续处理剩余的区块。鉴于目前的区块生成周期已从大约十分钟延长至数小时,除非有更多矿工加入,否则所需时间可能会变得极其漫长。
迈克尔·塞勒周日抓住了这一弱点。这位战略执行主席在X论坛上发帖称,“比特币约99.85%的算力仍然属于比特币”,并称这一结果具有决定性意义。需要注意的是,99.85%这个数字是塞勒的估计,而非比特币协议或BIP-110规范公布的测量数据。
Saylor 单独估计,如果分叉币的算力仅为比特币算力的 0.15% 左右,那么它可能需要 25 年左右的时间才能进行首次难度调整。需要注意的是,这一预测是基于他当时所使用的算力假设得出的。由于挖矿算力可以流入或流出两个分支,因此预期的时间表可能会发生显著变化。
尽管矿工拒绝,强制性信号传递仍在继续
BIP-110 的一个特殊之处在于,即使未达到其自愿信令目标,部署也不会终止。官方的BIP-110规范在自愿信令期间设定了 55% 的阈值,但同时也包含一个位于区块 961,632 和 963,647 之间的强制窗口。执行该提案的节点会拒绝该窗口期间的区块,除非其版本字段的第 4 位发出信号。
上一个困难周期结束时,2016 个区块中只有 51 个支持区块,占比仅为 2.53%。第 477 个周期在主链上的表现更加一边倒。截至第 961,744 个区块,自新周期开始以来产生的 113 个区块中,监控器未检测到任何信号区块。
这就是为什么即使矿工支持率很低,BIP-110 也能创建一个少数派分支。运行其规则的节点会拒绝普通比特币节点接受的区块,导致两组节点对哪些区块有效产生分歧。主流链的挖矿活动远高于其他链,而执行 BIP-110 的节点则仍然停留在双区块分支上。
在分裂之前, Saylor 和 Blockstream 联合创始人Adam Back 就曾警告说,在没有广泛支持的情况下强制执行 BIP-110 可能会导致网络分裂。而包括 Bitcoin Knots 维护者 Luke Dashjr 在内的支持者则认为,暂时的共识限制对于遏制非货币数据存储是必要的。在关于比特币区块空间的更广泛争论中,这些立场依然截然相反。
只要两条链都存在,持有者仍然面临重放风险
停滞的分支也给任何考虑转移分叉前代币的人带来了一个实际问题。BIP-110 本身并不提供重放保护,这意味着在某些情况下,在一个分支上签署的交易在另一个分支上可能仍然有效。
比特币开发者凯文·洛埃克警告用户,如果在未先分离余额的情况下尝试在少数派分叉链上出售比特币,可能会导致主链上相应的比特币泄露。这种风险源于两条链在分叉前的交易记录完全相同。
这种风险并不意味着有人会自动控制整个比特币钱包。而是指在两条链上都有效的交易可能被复制并重新广播,从而有可能在两个网络上转移相同的交易输入。如果用户保留了分叉前的比特币,就不会创建可被重放的签名交易。
该问题的经济意义部分取决于交易所、钱包和用户是否开始赋予少数链价值。目前,该链仅有两个区块的历史数据,且生成速度缓慢,因此缺乏进行正常转账或交易的基础设施。
BIP-110接下来会发生什么?
下一个正式检查点仍然基于区块。根据 BIP-110,强制信号机制将持续到第 963,647 个区块。该提案旨在最迟于第 963,648 个区块进入锁定状态 (LOCKED_IN),然后在下一个难度周期后进入激活状态 (ACTIVE)。其实际的精简数据共识规则将从第 965,664 个区块开始,持续 52,416 个区块,按照比特币的预期区块生成速率,大约需要一年时间。
如果目前的区块生成速度保持不变,那么对于主流比特币链来说,达到这些区块高度并不难。但对于执行分支来说,由于其区块高度仍停留在 961,633,达到这些高度则困难得多。因此,两条链可以在截然不同的时间段内达到名义上相同的区块高度。
BIP-110 的支持者们还准备了一个更为激进的备选方案。Chris Guida 维护的一个GitHub分支在 8 月 1 日提交了 12 次,涉及一项潜在的工作量证明机制变更,其中包括选择另一种算法和配置硬分叉时间的代码。代码中没有设置激活时间。
Guida 将这项工作描述为应急代码,而非立即生效的分叉。这意味着,除非支持者之后做出其他更改,否则当前的 BIP-110 分叉仍将受比特币现有工作量证明难度机制的约束。
目前来看,最新的可衡量趋势仍然是单边的。截至周日 UTC 时间 15:27,比特币的区块差距已扩大到 111 个区块,BIP-110 尚未产生第三个区块,而且在主导链的新难度周期内,也没有任何区块显示出支持信号。这种情况是否会改变,主要取决于矿工是否会将大量新的算力投入到执行分支。
本文仅供信息分享,非商业用途,版权归原作者所有。如有侵权请联系删除。内容不构成投资建议。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.