OP_CAT将智能合约引入比特币的提案终于获得了BIP编号

比特币3个月前更新 qkledit
0 0

一项名为 OP_CAT 的认真尝试将类似以太坊的智能合约功能引入比特币,最终获得了BIP 编号:347。这是实际启动长期提议的软件升级的第一步。

该提案的共同作者之一、Armin Sabouri 的 Ethan Heilman 在接受采访时表示:“获得 BIP 编号并不意味着社区达成了任何共识。它只是让讨论和编写软件变得更加容易。提案变得更容易,因为提案现在有一个每个人都同意的唯一数字标识符。”

换句话说,获得 BIP 347 意味着关于这一有争议提案的争论终于可以认真开始了。

一方面是那些只想保留比特币网络仅用于货币交易的人,另一方面是那些想要保留比特币网络的人。另一类是那些想要在链上构建新事物的人,其中 OP_CAT 的支持者只是一小部分。

OP_CAT在比特币圈子里有着悠久的历史。最初作为首批 op_codes(本质上是比特币内置的编程快捷方式)之一,中本聪本人在 2010 年删除了该功能,因为人们担心内存使用过多和引入漏洞的可能性。

但近年来,特别是 Ordinals 协议的发布重振了开发者在链上构建的愿望之后,支持者又回到了 OP_CAT,将其作为增加使用比特币构建的事物数量的可能方式。其他提案包括比特币开发商 Jeremy Rubin 的 CTV 以及 Stacks 和 Ark 等功能丰富的扩展解决方案。

OP_CAT将智能合约引入比特币的提案终于获得了BIP编号

Heilman 和 Sabouri 于 2022 年开始研究重新引入 OP_CAT,并**提议在一年后通过向后兼容的软分叉在比特币邮件列表上推出它。这个想法是重新定义和扩展名为OP_SUCCESS126的现有代码,而不必硬分叉链。

如果该提案获得通过,OP_CAT 契约可以在比特币上创建更复杂的应用程序和多重签名设置。它的工作原理是向比特币引入“契约”,或者可以建立以确定特定交易如何运作的规则。

比特币允许用户设定谁以及如何使用他们的比特币的规则。 CAT 所做的就是将两个值连接在一起。因此,如果你有abc和def,CAT 会将这两个值连接在一起形成abcdef,这样的基本操作在今天是不可能的。 CAT 只是 conCATenate 的简写。

当社区对软件按设计工作充满信心后,我们将把 PR 整合到比特币核心中。这是真正的乐趣开始的地方,因为问题从软件正确吗?转变为软件正确吗?,比特币社区想要 OP_CAT 吗?这可能是一个快速的过程,也可能需要数年时间。

OP_CAT 的最大支持者包括受欢迎的 Ordinals 项目 Taproot Wizards 的联合创始人 Eric Wall 和 Udi Wertheimer,他们创建了 Quantum Cats 铭文项目,作为Heilman 和 Sabouri 提案的一种营销活动。

虽然量子猫是迄今为止****的铭文项目之一,但 OP_CAT 本身还远没有被普遍接受。例如,有人猜测,尽管 Heilman 和 Sabouri 几个月前提交了他们的 BIP 提案,但该提案却被 BIP 编辑兼比特币核心开发者 Luke Dashjr 推迟批准,他并不是唯一一个对最近的进展持怀疑态度的人。连锁实验。

周一,比特币社区又任命了五名 BIP 编辑。根据 GitHub 的说法,OP_CAT 的 BIP 编号是由一位名为Roaeef的编辑分配的。

Heilman 表示:”既然 OP_CAT 有了 BIP 编号,就由社区来决定是否应该继续推进。仅代表我自己发言,此时我计划将自己从这一过程中剔除,并让社区辩论 OP_CAT 是否是他们想要的东西,我不打算参与这场辩论,除非需要澄清技术问题。”

© 版权声明

相关文章

暂无评论

暂无评论...