比特币核心的开发者们表示,10月份的版本30发布将把OP_RETURN数据交易的默认限制从当前的80字节提高到近4MB,这是比特币区块大小所施加的限制。
这一变更的提案在GitHub上的更新中得到了确认,曾在比特币社区内引发了争论。批评者认为,取消限制可能会鼓励任意数据的嵌入,可能导致网络垃圾邮件的增加,并使比特币的BTC作为金融工具的主要功能发生转变。
这一决定的推进标志着社区在区块链使用方面辩论的另一个重要时刻,突显了网络效率、实际使用案例和意识形态原则之间的持续紧张关系。
OP_RETURN代码允许比特币用户在交易中包含数据。该功能在概念上与通过Ordinals直接将图像和文本嵌入区块链的方式相似,但在技术上是不同的。
一些人认为,添加这些交易数据是“任意的”,与中本聪提出的比特币区块链的原始愿景相悖。
对OP_RETURN的80字节限制鼓励了替代的数据存储方法,其中一些导致了未花费交易输出(UTXO)集膨胀等问题。
在一份详细的GitHub总结和随后的X帖子中,比特币核心开发者赵光丽阐述了这一变更背后的理由。
赵强调了减轻现有限制的意外后果的意图,并指出:“这一变更的主要动机是纠正数据存储技术的有害性与标准性之间的不匹配。”
开发者Greg Sanders在GitHub讨论中表示,取消限制“至少带来了两个切实的好处:更干净的UTXO集和更一致的默认行为。”
治理辩论
赵在她的X页面上也提到了更广泛的治理问题,强调比特币核心对透明度和精英主义的承诺。
她强调了社区在维护这些原则中的重要性,警告社会工程或企业压力可能影响软件开发者决策过程的风险。
“如果比特币核心的贡献者们放弃这些价值观,例如,迎合社交媒体或企业的愿望,社区将转向其他更好的节点实现,”赵写道,呼吁用户保持警惕和知情。
开发者Luke Dashjr始终反对放宽限制,称这一举动可能是有害的。他鼓励用户避免升级到新版本或采用其他节点实现,例如比特币Knot。
这一辩论反映了2023年的争议,尤其是围绕Ordinals和Inscriptions,当时用户将大量非金融数据(如图像和文本)嵌入比特币交易中,引发了对区块链滥用和网络拥堵的类似担忧。
尽管存在这些担忧,赵光丽坚持认为,通过中继政策来审查交易类型的尝试是不切实际的,并且对强大的经济激励无效。她表示,比特币核心的做法应保持中立,反映网络的基础原则,即抗审查和去中心化。
核心30版本将保留手动控制选项,允许用户通过现有的命令行参数施加更严格的限制。然而,这些选项现在被标记为不推荐使用,并将触发警告消息,指示在未来的更新中可能会被移除,但没有设定时间表。