比特币的开发者生态系统是近年来最火爆的。为 OG 加密网络解锁新的去中心化应用程序的项目、工具和提案现在已成为比特币主流讨论的一部分。
该讨论的一个核心提案是BIP-347或“OP_CAT”——尽管一些支持者称之为 BIP-420——这是一个潜在的软分叉升级,支持者认为它可以增强比特币的功能。
从最基本的层面上讲,OP_CAT 的作用是允许用户将堆栈中的两部分数据连接起来。然后,它将这些值放在堆栈顶部,使它们成为交易中首先要处理的项目。
理论上,这让比特币更具实用性。但它真的只是有用吗?它的好处是否被夸大了?
比特币市场 Bioniq 的联合创始人兼首席执行官 Bob Bodily 对Decrypt表示:“CAT 让一切变得更好”。Bodily 的 Twitter 个人资料图片是一只量子猫,这是 Taproot Wizards 于 1 月推出的系列中的Ordinals NFT,作为拟议的比特币升级的广告。
Bodily 定期发布对比特币上正在构建的越来越多的第 2 层系统的评论。他对BitVM2 等系统的分析指出了它们在突破比特币技术障碍方面的优势和局限性,并强调了对比特币核心的更改如何改进这些协议。
“以 BitVM 模型(或 BitVM2)为例,CAT 使其变得更好——更高效、更便宜、更灵活,”他说。在“契约”、“保险库”和“交易自省”之间,Bodily 认为很难想出经得起推敲的反对 OP_CAT 的充分理由。
然而,一些比特币建设者认为,OP_CAT 的好处被夸大了。上述 BitVM2 的合著者 Robin Linus 于 8 月发表了一篇论文,揭穿了他从 OP_CAT 支持者那里听到的“常见谬论”。
以契约为例,契约是指只有在满足自定义条件时才能执行的付款。虽然 OP_CAT 在技术上可以模拟比特币上的契约,但 Linus 表示,它们“在区块空间和交易费用方面效率低下”,而且与专门为契约设计的替代软分叉方案相比不切实际。
Linus 告诉Decrypt :“我对契约最为兴奋,因为它们可以从 BitVM 中删除受信任的设置,但我并不是 OP_CAT 启用的复杂模拟的忠实粉丝。”“但StarkWare 用 cat starks 所做的事情很酷。”
Linus 澄清说,他的文章是对 OP_CAT 所谓超级权力的反驳——其中契约是最受欢迎的一种——而不是软分叉提案本身。但从历史上看,他也不喜欢亲 OP_CAT 的 Taproot Wizards 团队,他称他们为“巨魔”,因为他们撰写了“耸人听闻”的文章,并“不公平地”攻击他在 BitVM 上的工作。
Linus 上周日在推特上表示:“如果推广软分叉需要撒谎,那就必须拒绝。”
当被问及对 Linus 契约的批评时,Bioniq 的 Bodily 同意其内容,但指出 OP_CAT 是目前唯一一个可以实现契约的软分叉提案,并且得到了“更广泛的比特币生态系统”的支持。
“CAT 更像是一种底层原语,它让所有在比特币上构建的人受益,”他解释道。“你得到的不仅仅是契约。但许多人只关注契约方面。”
OP_CAT 之所以引人注目,是因为它实际上是一项古老的技术。OP_CAT 操作码存在于比特币的原始协议中,但由于早期的安全问题,2010 年被匿名创建者中本聪(Satoshi Nakamoto)删除。
对于那些担心协议变更会动摇比特币标志性的稳定性和安全性的人来说,该提案与比特币过去的独特历史经常被用来缓解这些担忧。此外,它只包含 10 行代码,最大限度地减少了可能给比特币带来漏洞的可能性(如果有的话)。
“CAT 几乎肯定是 100% 安全的,”BIP 300 “Drivechains”比特币软分叉提案的作者 Paul Sztorc 向Decrypt表示。“它存在于比特币的早期版本中,现在也存在于Bitcoin Cash中,它实际上什么也不做。”
“此外,如果我们愿意,以后也可以像关灯一样关掉 Cat,”他补充道。不过,Sztorc 表示,他希望看到一个成功的测试网络和钱包,其中实施了 CAT,看看它是否真的能实现其支持者声称的神奇力量。“CAT 的推广者可能有点夸大其词,”他说。
Linus 的最后一个批评是,OP_CAT 不会为比特币带来最大可提取价值(MEV)。MEV 指的是矿工通过重新排序区块内的交易可以获得的潜在利润,而可编程链上有更多的机会实现这一目标。
Linus 认为,MEV 会导致矿工激励机制扭曲,从而可能导致交易受到审查。
他写道:“基于 OP_CAT 的代币标准和 DeFi 应用程序的设计空间基本上尚未开发,我们无法预见可能出现的所有创新以及它们如何影响 MEV。”
如果 OP_CAT 引入任何摩擦,Bodily 认为软分叉还将启用比特币第 2 层网络,帮助将此类表达性交易迁移到链下。“如果他们可以直接进入 L2 以更便宜、更快、更好地完成交易,谁会愿意在比特币 L1 上构建和交易?”他问道。
Atomic Finance 首席执行官 Tony Cai 补充道,这是 Linus 唯一不同意的观点,因为 MEV“已经存在于比特币上”。
他告诉Decrypt :“在创建Runes / BRC-20等代币标准后,MEV 已开始在BTC上存在。”他补充说,如果开发人员在比特币 L1 上构建计算成本高昂的应用程序,例如自动做市商 (AMM),它们很可能不会被使用,因为网络速度太慢且成本太高,无法使它们实用。
“用户体验会非常糟糕,”他说。
由Ryan Ozawa编辑。