部署里程碑测试执行节点是否可以在有限的矿工信号和硬分叉回退的讨论中维持变化。
根据 BIP-110 监测机构的数据,比特币改进提案 110 于周六在区块 961,632 进入强制信号阶段,矿工仅在之前 2,016 个区块中的 51 个区块中发出支持信号,即 2.53%,远低于早期激活所需的 55% 阈值。
从区块 961,632 开始,执行 BIP-110 的节点开始拒绝未设置版本位 4 的区块,而普通比特币节点则继续接受信令和非信令区块。随后出现了少数 BIP-110 分支,但很快就落后于主导链。
如果没有大幅增加矿工的参与,低信号发送率就不可能形成持续的竞争链。在挖矿支持相对较少的情况下,BIP-110 分支可能会缓慢推进或完全停止生产区块。
这一里程碑测试了支持者是否可以在没有广泛矿工支持的情况下推进有争议的共识改变,这可能会将执行节点与主导链分开,并加剧有关如何使用比特币区块空间的争议。
BIP-110 寻求对比特币数据的临时限制
BIP-110 由匿名开发人员 Dathon Ohm 撰写,提出了持续大约一年的额外共识限制。
它将大多数新的输出脚本限制为 34 字节,将 OP_RETURN 输出限制为 83 字节,将某些数据推送和见证元素限制为 256 字节,并暂时限制多个 Taproot 功能。激活之前创建的未使用的交易输出将被豁免。
支持者表示,这些限制将阻止铭文和其他非货币数据,从而增加节点运营商的存储和带宽成本。
该提案的批评者,包括 Strategy 执行主席 Michael Saylor 和 Blockstream 首席执行官 Adam Back,认为该提案可能会分裂比特币,并导致节点拒绝网络现有规则允许的交易。
该提案使用版本位 4 进行矿工信令。其部署时间表将块 961,632 到 963,647 设置为强制信令窗口,在此期间,执行 BIP-110 的节点拒绝不携带信号的块。
该规范将区块 963,648 定义为锁定状态的开始,将区块 965,664 定义为其交易限制生效的点。
BIP-110 支持者还讨论了更广泛的后备方案。 8 月 1 日,比特币开发者 Chris Guida 重新修改了最初由 Bitcoin Knots 维护者 Luke Dashjr 编写的工作量证明变更的初步代码。
Guida 当时将该代码描述为如果矿工反对 BIP-110 的应急措施,但表示尚未设定激活日期。