一项备受争议的新提案——BIP-444——旨在限制比特币上的非金融数据。尽管该提案被宣传为一项临时安全措施,但它却威胁到了“合法”交易,并再次引发了对协议控制权的讨论。
BIP-444:对比特币及其共识机制是保护还是威胁?
自2025年初以来,比特币社区因围绕通过交易中的OP_RETURN字段写入区块链的非货币数据的争论而震动。尽管比特币核心(Bitcoin Core)开发者决定将原有的80字节限制放宽至100,000字节,但竞争对手客户端Bitcoin Knots的创建者Luke Dashjr对此坚决反对,他将这些数据视为垃圾信息,认为这是对比特币的攻击。目前已有超过20%的节点开始使用他的客户端。
9月底,媒体《The Rage》披露的一则消息显示,Dashjr正考虑对比特币进行硬分叉,以追溯性地删除被视为非法的内容。他提议成立一个多签名信任委员会,负责审查包含此类数据的区块,并用零知识证明(zero-knowledge proofs)取代这些数据。该提议最初并未被当真。
如今,Luke Dashjr 希望通过拉取请求 2017(该请求很可能将成为新的比特币改进提案 BIP-444)来保护比特币区块链免受非货币数据的写入。

拉取请求 2017
与他最初提出的硬分叉方案不同,BIP-444此次提议实施为期1年的临时软分叉,旨在限制被视为滥用的区块链使用行为。
具体而言,该提案旨在恢复比特币核心(Bitcoin Core)30.0版本中被取消的技术限制:
- 将 OP_RETURN 限制为 83 字节;
- 将 OP_PUSHDATA 限制为 256 字节;
- 将 ScriptPubKeys 大小限制为 34 字节。
该BIP被定位为一项紧急且过渡性的措施,旨在为社区制定更持久的应对方案争取时间,无论是制定更精细的规则,还是采用共识之外的解决方案。
Dashjr及其支持者所表达的主要担忧在于,通过防止非法内容给节点运营商带来法律风险,从而维护比特币的法律中立性。
一项可能终结比特币中立性的软分叉
尽管Luke Dashjr提出这项软分叉的初衷值得称道,但他希望建立的机制可能会对区块链的运行及其中立性产生重大影响。事实上,该提案曾多次被拿来与欧盟的ChatControl法规相提并论。
实际上,BIP-444可能会导致部分资金被冻结,因为在软分叉期间,某些UTXO将无法被花费。尽管该软分叉被描述为临时措施,但如果无法达成持久的共识,其持续时间可能会无限期延长。
这些UTXO将因不符合更新引入的新规则而被视为无效。
其中一项重大变更是在Tapscript中禁用OP_IF操作码,从而阻止条件脚本的执行。这将影响诸如继承机制(条件时间锁)或某些高级比特币钱包所使用的多签名等“合法”用例。
此外,Taproot 控制区块大小的限制使得在复杂的默克尔树中进行某些“深度消费”成为不可能,从而永久性地阻断了对相关资金的访问。
BIP-444的支持者认为,用户在通过“用户激活软分叉(UASF)”激活该提案之前,将有足够时间转移其资产,并将批评声浪视为“FUD”(恐慌、不确定性、怀疑)。但反对者则谴责这是一种协议层面的审查,可能引发无序分叉并冻结休眠资金。
目前,该提案尚未被正式采纳为官方BIP,但已引发关于比特币去中心化问题的激烈讨论。
颇具讽刺意味的是,可能使该文本成为BIP-444的拉取请求编号为2017,这无意中呼应了比特币现金(Bitcoin Cash)分叉的那一年——那一年同样因区块大小问题引发了另一场意识形态之争。