? OP_CAT将智能合约引入比特币的提案终于获得了 “BIP编号”:
– 一个名为 OP_CAT 的旨在将类似以太坊的智能合约功能引入比特币的严肃尝试终于获得了 “BIP 编号:”347。这是真正启动提议已久的软件更新的第一步。
获得 BIP 编号并不意味着社区达成了共识,”该提案的共同作者之一伊桑-海尔曼(Ethan Heilmann)和阿明-萨布里(Armin Sabouri)在接受采访时说。”BIP编号只会让讨论提案和构建软件变得更容易,因为每个人都会有一个大家都同意的唯一标识符。
换句话说,BIP 编号 347 的分配意味着有关这一争议性提案的辩论终于要正式开始了。
一方是那些希望比特币网络只用于货币交易的人,另一方是那些希望在区块链上创造新事物的人,而 OP_CAT 的支持者只占其中的一小部分。
OP_CAT 在比特币世界有着悠久的历史。OP_CAT 最初包含在第一批 op_codes(本质上是比特币内置的编程快捷方式)中,但由于担心内存使用过多和可能产生漏洞,中本聪本人于 2010 年将其删除。
然而,近年来,支持者们又重新将 OP_CAT 作为增加比特币可创建事物数量的一种潜在方法,尤其是在 Ordinals 协议发布之后,开发者们重新燃起了在区块链上进行构建的欲望。其他建议还包括比特币开发者杰里米-鲁宾(Jeremy Rubin)的CTV和功能丰富的扩展解决方案,如Stacks和Ark。
海尔曼和萨布里于2022年开始探索重新实现OP_CAT,并在一年后首次提出通过向后兼容的软叉在比特币邮件列表上运行OP_CAT。他们的想法是在不对链进行硬分叉的情况下,重新实现和扩展名为 “OP_SUCCESS126 “的现有代码。
如果这一提议得以实现,OP_CAT 公约将允许更复杂的应用程序和系统使用多个比特币签名。这将通过在比特币中引入 “约定 “或规则来实现,这些约定或规则可以通过设置来决定某些交易的运行方式。
比特币允许用户设定谁可以花比特币以及如何花比特币的规则;CAT 所做的只是将这两个值组合起来。”海尔曼说:”因此,如果你有’abc’和’def’,CAT就会把这两个值合并成’abcdef’。CAT 只是 conCATenate 的缩写。
一旦社区确信该软件能按预期运行,比特币核心的公关就会准备就绪。这才是真正的乐趣所在。海尔曼说:”因为问题从’软件是否正常工作’变成了’比特币社区是否需要 OP_CAT’。这可能很快发生,也可能需要数年时间。
OP_CAT 最大的支持者包括埃里克-沃尔(Eric Wall)和伍迪-沃特海默(Woody Wertheimer),他们是广受欢迎的 Taproot Wizards 项目的联合创始人。刻字项目正式启动。
虽然量子猫是迄今为止最受欢迎的铭文项目之一,但 OP_CAT 本身并没有得到普遍认可。例如,有人猜测海尔曼和萨布里几个月前就向 BIP 提交了提案,但 BIP 编辑和比特币核心开发者卢克-达什杰尔(Luke Dashjr)推迟了对提案的批准。
本周一,比特币社区又任命了五位BIP编辑;根据GitHub,BIP OP_CAT编号分配给了一位昵称为 “Roasbeef “的编辑。
另:新的 BIP 编辑器会让比特币开发更容易吗?
海尔曼先生说,现在OP_CAT已经有了BIP编号,社区必须决定是否应该继续推进。