导语:自Taproot于2021年11月上线以来,比特币尚未激活任何新的软分叉。BIP-110失败后,LayerTwo Labs CEO、Drivechain提案创建者Paul Sztorc认为,比特币共识变更流程已陷入冻结,OP_CAT、BIP-360和BIP-300等提案都面临同样障碍。
BIP-110在难度周期内停滞
BIP-110正式名称为“临时缩减数据软分叉”,旨在限制比特币交易中某些非金融数据存储。该提案在2016个区块难度周期内仅获51个支持区块,矿工信号为2.53%,远低于其自愿激活流程要求的55%门槛。到8月2日,目标在数学上已不可达,因前1108个区块中仅28个发出支持信号。
8月8日,BIP-110执行节点在区块961,632与主网分裂。少数分支仅产生两个区块后停滞,主链继续正常出块。到8月9日,BIP-110分支冻结在961,633,主链已领先111个区块。OCEAN的BIP-110端点显示当时约有257 PH/s算力分配给该分支;Strategy执行主席Michael Saylor估计,约99.85%的比特币算力留在主链。该分支还继承比特币127.48万亿的挖矿难度,使其在没有更多算力的情况下难以产生足够区块触发难度调整。
提案内容与争议
BIP-110提出七项共识限制,持续52,416个区块,按正常出块速度约一年。规则包括OP_RETURN输出83字节上限、某些数据推送256字节限制,并影响部分Taproot功能。支持者、Bitcoin Knots维护者Luke Dashjr等认为,这些限制可减少与铭文相关的任意数据存储,让比特币回归货币交易。批评者Saylor和Blockstream联合创始人Adam Back则表示,该提案可能拒绝网络当前接受的交易结构,从而损害比特币的中立性。
OP_CAT与BIP-360同样受阻
Sztorc将OP_CAT列为另一个停滞提案。该操作码可让比特币脚本拼接两个数据元素。中本聪在2010年因安全顾虑将其禁用,后来支持者提议通过向后兼容软分叉恢复,以帮助开发者创建契约、金库、跨链桥等可编程花费条件。Sztorc称:“即使OP_CAT只有13行代码、属于原始软件且获得大量支持,也无法推进。”他表示,比特币在可预见未来无法激活任何软分叉。
BIP-360则提出一种新输出类型,通过软分叉支持后量子签名,让用户可将资金转入抗量子地址。但其激活同样需要Sztorc所说的网络共识,而这一条件被认为难以达成。
Drivechain试图绕开底层变更
Drivechain设计让开发者在自愿选择的侧链上测试不同规则和应用,而不必反复修改比特币底层。根据BIP-300,用户可通过双向锚定在比特币与独立侧链之间转移BTC,每条侧链可执行自己的规则,实验隐私系统、智能合约、更快交易等功能,而无需所有比特币用户采纳。侧链将保持独立品牌和软件,Sztorc将其与Liquid、Lightning等现有系统相比。
不过,BIP-300本身仍需比特币共识变更。若无法激活,开发者就不能将该提款系统部署为网络规则的一部分。被问及BIP-300如何克服此前提案遭遇的阻力时,Sztorc回答:“无法克服。”
矿工控制与安全争议
BIP-300会让比特币矿工在批准Drivechain提款中扮演重要角色,这引发了对盗窃、审查和矿工串谋的担忧。根据提案,提款请求将保持待定,矿工通过比特币区块投票;在所需投票期内获得足够支持的请求,可从侧链锚定中释放BTC。Sztorc表示,安全模型部分取决于热门侧链为矿工创造的经济价值。他说,如果侧链受欢迎,就会为矿工产生手续费;若手续费收入相对于L2流通币数量足够大,系统就会安全。用户因此需要评估侧链手续费收入、矿工激励以及锚定中BTC的价值。批评者认为矿工可能协调批准无效提款,支持者则称攻击盈利侧链会摧毁未来手续费收入并损害系统信心。
美国矿池与企业卷入治理争议
对美国参与者而言,BIP-110已展示美国挖矿业务如何卷入比特币治理争议。Foundry USA Pool曾要求矿工客户在强制期前对BIP-110信号投票,而美国上市公司、最大企业比特币持有者之一Strategy则通过Saylor公开反对该提案。
此外,BIP-110未包含自动重放保护,给持币者带来实际风险。比特币开发者Kevin Loaec警告,在一条分支上发送的交易可能被复制到另一条分支,如果用户未先分离资产,就在少数链上转移或出售资产,分叉前持有的比特币可能面临风险。BIP-110支持者还准备了可能的工作量证明更改代码,使停滞分支可放弃比特币现有挖矿算法。该代码包含可配置硬分叉时间,但开发者Chris Guida称其为应急方案,尚未设定激活日期。
