比特币技术决策引发社区热议
一项技术决策正在比特币社区引发波澜。协议核心即将发生改变。长期以来,一个限制阻止了用户在交易中存储过多数据。这个限制设置在80字节,涉及OP_RETURN字段。该字段的创建是为了允许在区块链上包含数据,同时保持轻量和谨慎。但如今,这一象征性的限制被认为是不必要的,甚至可能适得其反。因此,比特币核心开发者决定:取消这一限制。
简要概述
比特币核心将取消OP_RETURN限制,以简化和统一网络实践。这一象征性的80字节限制已经被各种技术手段绕过。批评者担心这会导致非金融用途的泛滥和技术决策的集中化。
比特币中已变得适得其反的规则
OP_RETURN允许在交易中嵌入数据而不创建UTXO。引入这一功能是为了避免污染脚本,它是一种妥协:有限的自由但保持了安全性。80字节的限制旨在阻止大规模内容存储。但用户很快就绕过了这一规则。一些人通过伪造的多重签名脚本插入数据,另一些人使用伪造地址,造成了更多的污染。甚至一些矿工也忽略了这一限制,使得其应用变得不一致。
比特币核心开发者Greg Sanders在GitHub上总结了这一问题:
大规模数据铭文无论如何都会发生,通常更加不透明且更有害。这一限制只是将它们引导到对网络更不利的做法上。因此,取消这一限制似乎是一个务实的选择。
反对声音
但这一改变并非一致通过。对于许多用户来说,取消这一限制并未经过集体讨论。Marty Bent在X上断言:
很明显,今天在OP_RETURN问题上没有达成共识。
Samson Mow则呼吁谨慎:
许多人认为这一决定令人遗憾。他们可以继续使用29.0版本或使用其他客户端,如BitcoinKnots。
问题的核心在于:谁来决定比特币的变化?一些人谴责逐渐向集中化治理转变,由少数技术团队主导。PR 32359提案虽然在GitHub上讨论过,但缺乏社区咨询。
这一分歧显示了协议治理的脆弱性。用户并不都愿意接受强加的改变,即使这些改变看起来是合理的。
实际影响
在这场技术争论背后,对网络有具体的影响:
取消限制将清理UTXO:存储的虚假脚本减少;
交易在矿工和节点之间将更加一致;
这改善了费用估算和紧凑区块的传递;
区块仍然限制在400万重量单位,不会出现爆炸性漂移;
共识规则没有改变:只有传递规则受到影响。
因此,这一改变既不是革命,也不是原则的放弃。它是与网络实际实践的技术对齐。开发者秉持极简主义哲学:费用市场必须决定。
针对滥用的保护措施仍然存在,但它们将针对并适应实际威胁。项目的方向仍然明确:在简化协议的同时避免滥用。
核心争议
但争论的核心超越了技术层面。它触及了比特币的DNA。随着使用方式的演变,象征性的规则是否仍然应该存在?还是应该加强社区控制?OP_RETURN限制的取消使得治理问题再次成为焦点。Cardano创始人Charles Hoskinson曾批评比特币缺乏明确的结构。即使在今天,这一决定重新引发了争论:协议是集体治理还是幕后主导?