在比特币开发者围绕区块链上允许的任意数据量展开日益激烈的讨论之际,一项名为“比特币改进提案 444”(BIP-444)的新建议浮出水面。该提案于上周五发布,紧随比特币核心 v30 的推出。
比特币核心版本的更新取消了使用 OP_RETURN 功能向交易添加数据的上限,前提是用户支付足额费用。然而,这一变化并未广泛普及,根据 Bitnodes 数据显示,目前仅有 6.3% 的可访问节点运行最新版本。与此同时,BTC 价格本周因美联储降息预期而表现强劲,报告由 CNF 提供。
BIP-444 致力于部分扭转上述变更,并对任意数据插入方法施加新限制。支持者表示,严格限制是必要的,以防止非法内容如儿童性虐待材料 (CSAM) 被上传至区块链,从而避免节点运营商面临潜在法律风险。提案中写道:
如果区块链包含非法持有或分发的内容,节点运营商将不得不在违法(或违背自身良知)和关闭节点之间做出选择。这种不可接受的两难局面将削弱验证的动力,导致不可避免的中心化,并对比特币的安全模型构成生存威胁。
新发布的比特币改进提案 444(BIP-444)旨在暂时减少比特币交易中附加的任意数据量。这是解决网络数据使用和潜在法律风险问题的重要尝试之一。
根据提案内容,OP_RETURN 输出将被限制为 83 字节,而大多数其他脚本公钥将被限制为 34 字节。因此,它将有效阻止大型脚本或数据块的嵌入。
此外,提案中的其他措施包括:限制单个数据推送的大小、使未使用或未定义的脚本版本无效以防止规避、限制 Taproot 输出中嵌入的 Merkle 树大小以及禁止 Tapscripts 中的 OP_IF——此举将实际上禁用 Ordinals 铭刻方法。
这些改动将构成一个临时软分叉,在大约一年内使某些之前有效的交易失效。提案强调,这项措施旨在作为“缓解特定危机”的短期干预手段,而非比特币发展方向的长期调整。
BIP-444 的作者是一位使用化名“Dathon Ohm”的开发者,他在提交提案前几天才加入 GitHub 和 X(原 Twitter),并且在比特币开发领域没有任何公开的历史记录。
比特币资深开发者 Luke Dashjr 曾多次批评 Ordinals,但他也对该提案表示支持,并在 X 上称其“进展顺利,没有任何技术异议”。Dashjr 在周日的一篇帖子中提到:“这并非理想的解决方案,只是足够好,且极其简单,可以为设计长期方案争取时间。”
然而,提案的批评者认为,任意数据存储自创世区块起便一直是比特币的核心特性之一。因此,对其加以限制等同于审查制度,违反了 BTC 无需许可访问的基本原则。X 用户 Leonidas 是 Ordinals 社区的知名成员,他于 9 月表示,控制超过一半哈希率的矿工和矿池告诉他,只要支付适当费用,他们就会接受任何符合共识规则的交易。