最近比特币生态圈最热闹的就是 BIP110 的提案了。

BIP110 是近期提出的一项比特币临时软分叉方案,具体技术细节我就不鹦鹉学舌了,简单说就是加了 7 条限制,核心是堵住往比特币区块里塞任意数据的路子:绝大多数新输出的脚本不能超过 34 字节,单次塞的数据不能超过 256 字节,Taproot 的一些功能暂时禁用或限制等。

这个提案的背景是 2022 年由铭文带起来的一股在比特币上存图片的风潮。支持者觉得这种行为占用了区块空间、加重了全节点负担,而手续费收益主要归打包的那个矿工,存储成本却要所有节点永久承担,激励结构是扭曲的。而且区块空间有限,金融交易和非金融应用抢同一个池子,长期下去比特币会从"货币"变成"带金融功能的数据库"。所以他们主张来一次紧急干预,把比特币拉回货币本位。

Michael Saylor 是反对派里嗓门最大的一个。他 7 月 18 日在推特上发了一篇长文,他的核心逻辑是:共识层不能评判交易的意图,一笔交易只要合规、付了手续费,就是有效的。你因为看不惯有人在上面存图片就去改共识规则,一旦开了这个口子,以后任何人都能以"净化网络"为名推动协议变更。

他给提案起了个医学梗的名字——"Bitcoin Iatrogenic Proposal",iatrogenic 指治疗本身造成的伤害。他认为 BIP110 的解决方案比问题本身更有害,比特币不需要纯洁的守护者,它需要中立的守护者。

而 Lyn Alden 的立场则非常冷淡。关于这个问题,她一直没怎么表态。她的判断是:BIP110 在技术上不能真正阻止垃圾信息,只是把垃圾从一个地方赶到另一个地方,没什么好讨论的。

与这个提案所要解决的问题相比,她认为在缺乏接近全共识的情况下修改规则,反而更危险,因为一般来说,关于比特币的提案需要有极高比例的节点同意,但这个提案的门槛要低很多,长此以往有割裂社区、甚至分叉的风险。

老实说,技术上的东西我还在学习,确实不太懂。不过我对往比特币区块里塞铭文或者图片的行为确实不太理解,也有点排斥。一方面,很明显能够发现,2022 年之后的节点明显大了不少,给需要同步全量节点的人增加了不少硬盘负担,另一方面,我也觉得加这些乱七八糟的东西,会使得比特币区块不够纯粹,“你不干净了”。

但是在看了 Michael Saylor 和 Lyn Alden 的观点后,我被说服了。不是说我突然就喜欢上铭文了,只是我重新意识到,不能以个人的好恶来决定别人能用比特币做什么。我不喜欢存图片,不代表就该封掉这个功能。今天我能以不符合正统为名禁止我看不顺眼的用途,明天别人也能用同样的逻辑禁止我看重的用途。

比特币最大的优点就是中立。如果靠改共识规则来满足某群人的品位偏好,那这个先例打开的闸门,比铭文本身可怕得多。