比特币开发者社区花了几个月的时间赞美 OP_CAT——一项拟议的软分叉变更,许多人认为这是比特币的下一个发展方向。
然而,BitVM 创始人 Robin Linus 对此持保留态度,他于周四发表了一篇文章,揭穿了人们对这一广为吹捧的变更的误解。
OP_CAT 是比特币的未来吗?
这位开发者的帖子——标题为“防止灾难”——认为 OP_CAT 可能会给比特币带来支持者倾向于淡化的风险。“我的目标不是支持或反对 op_cat,而是揭穿这些误解,并将讨论引向更基于事实、更理性的分析,”他写道。
其中包括引入新的程序,这些程序可能会极大地改变比特币矿工的激励机制和整个网络的安全性。
Linus 说:“比特币上基于 op_cat 的 DeFi 应用程序的设计空间很大程度上尚未开发,我们无法预见可能出现的所有创新以及它们如何影响 MEV(最大可提取值)。
OP_CAT 是一个古老的比特币操作码,最初是为了组合(或“连接”)两部分数据而创建的。出于安全考虑,它在 2010 年被中本聪 (Satoshi Nakamoto) 删除,但在 2023 年通过 BIP 347 重新引入,以便让它处理更复杂的数据结构,如 Merkle 树,并大大增强其功能。
另一方面,许多人看重比特币的简单代码和对变化的抵制,将其视为其安全性和纯度的灯塔。 因此,OP_CAT 的支持者经常指出,这一变化只涉及 10 行新代码,只是重新引入了旧技术,从而最大限度地减少了攻击媒介。
“你可能不会立即利用这 10 行代码,但这并不意味着 op_cat 不会干扰更广泛的系统及其激励结构,”Linus 反驳道。“由于无法预测激活 op_cat 的所有后果,我们无法自信地断言其安全性。”
比特币上的契约?
OP_CAT 最受吹捧的好处之一是它能够将契约(有条件支付)引入比特币。Linus 认为,基于 OP_CAT 的契约“在区块空间和交易费用方面效率低下”,其他操作码提案更适合此目的。
在给 B4Bit 的一条消息中,广受欢迎的 OP_CAT 支持者 Bob Bodily(Bioniq 的联合创始人兼首席执行官)同意 Linus 对契约的批评。 “过去几年,有更好的契约提案 (CTV) 被强行关闭,而 CAT 则得到了更广泛的比特币生态系统支持,”他补充道。
最受欢迎的契约用例之一是启用无需信任的比特币桥,让比特币以真正去中心化的方式转移到其他区块链和 L2 网络。 Linus 和几位同事没有依赖这一点,而是最近发布了“BitVM2”白皮书,其中概述了一种在不对比特币核心进行任何更改的情况下创建信任最小化的比特币桥的方法。
然而,根据 Bodily 的说法,OP_CAT 是一个“较低级别的原语”,提供的远不止契约——包括有助于 Linus 创作的功能。
“采用 BitVM 模型(或 BitVM2),CAT 使其显著改善,”他写道。“更高效。更便宜。更灵活。我不知道为什么 Robin 会这样公开反对 CAT,因为这会让他做的一切都变得更好。”