“OP_CAT提案为比特币引入智能合约终于获得’BIP编号'” – 加密货币专家称赞该举措,认为这将为比特币开发带来重大进展,并提升其在加密货币市场的竞争力

近日,比特币领域出现了一项名为OP_CAT的重大尝试,旨在将类似以太坊的智能合约功能引入比特币,并最终获得了BIP编号:347。这标志着这一长期提议的软件升级迈出了第一步。“获得BIP编号并不意味着社区已达成共识,”该提议的共同作者之一Ethan Heilman在接受采访时表示。“这只是使得在提议周围进行讨论和编写软件变得更加容易,因为现在该提议有了一个大家都同意的唯一数字标识符。”换句话说,获得BIP 347意味着围绕这一备受争议的提议的辩论终于可以认真展开。一方面是希望将比特币网络仅用于货币交易的人,另一方面则是希望在链上构建新事物的人,而OP_CAT的支持者只是其中的一小部分。OP_CAT在比特币圈有着悠久的历史。最初,它作为比特币中的第一个操作码之一被包括进去,而后来Satoshi Nakamoto本人在2010年删除了该功能,原因是有人担心其会导致内存使用过多并可能引入漏洞。然而近年来,特别是在Ordinals协议发布后,重新激发了开发者在链上构建的愿望之后,OP_CAT的支持者又开始将其视为增加使用比特币构建事物的可能途径。其他提议包括比特币开发者Jeremy Rubin的CTV以及诸如Stacks和Ark等功能丰富的扩展方案。Heilman和Sabouri于2022年开始研究重新引入OP_CAT,并于一年后首次在比特币邮件列表上提出通过向后兼容的软分叉来推出它。这一想法是重新定义和扩展现有的名为“OP_SUCCESS126”的代码,而无需硬分叉链。如果该提议通过,OP_CAT契约可以使比特币上可以创建更复杂的应用程序和多重签名设置。它通过引入“契约”来确定特定交易的运行规则。“比特币允许用户设定谁以及如何使用他们的比特币。而CAT的作用就是将两个值连接在一起。因此,如果你有’abc’和’def’,CAT会将这两个值连接起来形成’abcdef’,”Heilman表示,补充道这样的基本操作目前是不可能的。“在社区对软件是否按设计有效方面有信心之后,我们将向比特币核心提交PR。这才是真正有趣的开始,因为问题将从‘软件是否正确’变成‘比特币社区是否想要OP_CAT?’”OP_CAT的最大支持者之一是Ordinals项目Taproot Wizards的联合创始人Eric Wall和Udi Wertheimer,他们创建了Quantum Cats铭文项目,作为对Heilman和Sabouri提议的一种营销活动。尽管Quantum Cats是迄今为止最受欢迎的铭文项目之一,但OP_CAT本身还远未得到普遍接受。有人猜测,尽管Heilman和Sabouri几个月前提交了他们的BIP提议,但它被孤立的BIP编辑和比特币核心开发人员Luke Dashjr拖延了,而他并非唯一对最近的链上实验持怀疑态度的人。周一,比特币社区任命了五名额外的BIP编辑。根据GitHub,OP_CAT的BIP编号是由一位名为“Roasbeef”的编辑指定的。Heilman表示,既然OP_CAT有了BIP编号,是否应该继续推进就取决于社区。“仅代表我自己说,此时我计划退出这一过程,让社区辩论是否他们是否想要或不想要OP_CAT。除非需要澄清技术问题,我不打算参与那场辩论。”