如何看待最近被热议的比特币新提案OP_CAT?

时间:2024-09-24 编辑: 浏览:(223)

作者:Haotian,独立研究员 来源:X,@tmel0211

如何看待最近被热议的比特币新提案OP_CAT? 尽管其目前还没有被正式Merge到Bitcoin Core代码中,但已经在BTC社区引发了广泛的讨论。那么,OP_CAT操作码到底解决什么问题?若被引入会给BTC的可编程能力带来哪些提升?会对BTC生态后续市场演变产生哪些影响?接下来,简单谈谈我的理解:

1)OP_CAT是一个全新的操作码提案,被开发者戏称为处于BIP420和BIP347的量子纠缠叠加状态,具体哪个EIP不重要,只要搞清楚这只是一个还在被讨论并没正式纳入的提案足够了。

简单来说,OP_CAT可以实现多个UTXO解锁脚本字节串的组合连接处理,可以提升BTC主网的可编程特性,程序扩展性以及链上验证计算复杂性;

2)和Covenant契约作为比特币脚本扩展提案类似,OP_CAT目标也是要提升比特币脚本的扩展能力,区别是,Covenant目标让比特币交易实现更复杂的可编程性,以支持复杂的智能合约和应用场景。

相比之下,OP_CAT更加好落地一些,目标要简化复杂脚本的构建和执行,以提高链上验证的效率。通俗理解:OP_CAT提供了组合脚本片段的能力,在其引入前,每一个UTXO脚本都是独立执行的,有了OP_CAT后我们可以把一个复杂的执行逻辑拆分成一连串组合的简单脚本片段,并被存储于不同的UTXO中,由不同的交易创建,需要完整执行时,全节点用OP_CAT指令把这些脚本片段按顺序拼接起来执行触发。

3)有了这种组合能力,理论上可以让比特币上出现很多复杂的执行逻辑:比如,

1、多重签名加时间锁,可以跨多个主体多个UTXO和时间锁设置较为复杂的执行解锁条件;

2、递归和循环,可以让多个脚本字节串之间构成递归和条件执行,一直循环直到满足某个终止条件;

3、模块化应用,常见脚本逻辑可以被提取出来,在多个程序执行片段中复用。

Alice把托管在平台C的钱向Bob转账,必须三个主体同时签名,若C平台超出签名时间,Alice和Bob则可以一同签名来取回资金;若Bob长时间没有签名获取转账,Alice可以撤回交易;若Bob认为Alice的资金来源有问题可以拒收等等。这只是一个简单的例子,实际可以利用脚本片段之间的组合实现更复杂更颗粒化的控制;

4)此前,BitVM把复杂操作在链下执行,只在链上实现关键验证结算的范式,让大家对BTC的可编程和图灵完备计算迸发了极大的想象力。OP_CAT在BTC主网上“递归”组合执行算是又一次想象力的补充,而且OP_CAT对加速BitVM的落地和降低链上验证成本等都大有裨益。

如何理解呢?原本BitVM要执行,需要把链下的程序封装成一个个独立的可共单个UTXO执行的脚本片段,链下构建成本较大,将这些片段都在链上执行拼凑,也会需要更复杂的TaprootTree结构,意味着BitVM一段程序执行下来链上交互验证的成本会相对较高。当OP_CAT被引入后,BitVM链下封装的片段就不需要每个都能完整独立执行,链上可以在UTXO解锁条件累计到一定程度后进行一次汇总并更新状态,显然,脚本片段的组合可大大减少链上验证交互所需的次数和成本。

总之,OP_CAT被热议包含着大家对于比特币进一步增强可编程性的期待,其若真正落地,对BitVM的落地,各类BTC layer2跨链资产解决方案的安全性提升,以及UTXO同构绑定链的生态拓展和主网的同频发展,甚至譬如闪电网络、RGB客户端验证等潜在可延展市场的进展都会起催化作用。

理论上任何BTC可编程能力的提升对其延展生态的刺激作用会立竿见影,毕竟大家都试图在沙漠里建绿洲,如果有一天沙子变成水泥地板了,那大楼盖起来岂不是要方便很多了。

只是,它会被真正Merge通过吗? 想想已经被提出多年但未被采纳的Covenant提案,用OP_CAT新提案来脑补一些市场想象空间也挺好。

最新 更多 >
  • 1 PURE币最高的时候是多少钱?

    PURE币是一种使用区块链技术打造的数字货币,它的设计旨在实现快速、安全、低成本的交易。自2017年开始,PURE币曾经一度在市场上引起了轰动,其市值急速攀升,价格也迅速飙升。在这篇文章中,我们将探讨PURE币最高的价格是多少钱。PURE币诞生的背景PURE币诞生于2017年,当时数字货币市场处于飞速发展的阶段。PURE币是一个社区项目,团队成员在比特币团队的指引和若干程序员的帮助下打造了PURE

  • 2 REUNI币最高的时候是多少钱?

    REUNI币最高的时候是多少钱?REUNI币是一种新兴的数字货币,在币圈已经引起了越来越多的关注和热议。很多人都在关注REUNI币的价格,想知道它最高曾经达到了多少钱。答案是:REUNI币最高曾经达到了50美元的价格。这个价格虽然相对于比特币、以太币等主流数字货币来说还是比较低的,但是对于目前市值不足1亿美元的REUNI币来说,已经是非常不错的表现了。REUNI币在2021年初开始火爆,市值也一路

  • 3 SARCO币最高的时候是多少钱?

    SARCO币最高涨到多少钱?SARCO币(SARCO)是一种以区块链技术为基础的数字货币,该币种在2018年出现在币圈,并在短时间内引起了关注。SARCO币最高涨到多少钱?这是广大币圈投资者和加密货币爱好者所关心的问题。本文将对SARCO币的最高价格进行分析。 2018年5月初,SARCO的价格一度涨至每枚19.5美元,但这只是一个很短暂的高峰。在之后的时间里,SARCO一路走低,最低跌至每枚0.

  • 4 QUIPU币的创始人是谁

    QUIPU币的创始人是谁?QUIPU币是目前市面上的一种数字货币,它由一位神秘的创始人所创建,并在全球范围内得到了广泛的认可。在了解这种数字货币的使用和投资价值之前,让我们首先来了解一下QUIPU币的创始人是谁。QUIPU创始人的身份QUIPU币的创始人目前是一个神秘的身份,他或她并没有像其他数字货币的创始人那样进行公开的露面。虽然没有公开身份,但这位创始人在数字货币界有着较高的声誉,并且在创建Q

  • 5 QUACK币的创始人是谁

    QUACK币的创始人是谁?这是很多人都关心的问题,在本文中我们将详细介绍QUACK币的创始人以及其对于虚拟货币市场的贡献。QUACK币创始人介绍QUACK币的创始人是一位神秘的人物,这位创始人使用了匿名的方式推出了QUACK币。目前为止,我们还不知道QUACK币的创始人是谁,这也许是其最大的特点之一。这位神秘人物从2017年开始推出了QUACK币,作为一项去中心化的虚拟货币,QUACK币因其安全、

  • 6 REAL币的创始人是谁

    REAL币的创始人是谁?很多人可能对于REAL币并不熟悉,但是在币圈中的地位还是比较高的。那么,REAL币的创始人是谁呢?REAL币的创始人介绍REAL币的创始人是以色列籍的David Mizrahi(大卫·米兹拉西),他是一个专注于为房地产市场提供服务的创业者。在2017年,他创建了REAL社区,致力于让现实世界中的房地产领域更加透明和公平。不久之后,他推出了REAL币。REAL币是什么?REA

  • 7 SAFUU币的创始人是谁

    SAFUU币是当前数字货币市场备受关注的一种货币,其创始人备受关注。SAFUU币创始人是谁?下面从多个方面来了解创始人是谁。创始人背景SAFUU币的创始人是美国人Chapo Trap House。大家都知道,Chapo Trap House是一代政治博主,主要以左翼政治观点为背景,他的博客深受美国年轻人喜爱,非常有影响力。Chapo Trap House在推特社交平台非常活跃,经常发表与政治社会相

  • 8 SCROOGE币最高的时候是多少钱?

    SCROOGE币最高价曾经飙到了多少?SCROOGE币是一种数字货币,是由一家名叫Scrooge Finance的公司推出的。该公司旨在为投资者提供一个更加安全、更加透明的投资平台。SCROOGE币于2019年5月份上线交易所,作为一种代币,其价格一直处于波动之中。虽然SCROOGE币的交易价格非常不稳定,但其在2019年年底的某个时刻,价格最高曾经飙升到了一个非常惊人的数字。具体价格是多少呢?在

  • 9 RR币最高的时候是多少钱?

    RR币最高的时候是多少钱?RR币是中国数字货币中的一种,由中国企业家马化腾在2017年推出。RR币的发行总量在100亿枚左右,相对较小。在2017年年底到2018年初,RR币曾经达到过它的历史最高价位。据行情网站Coinmarketcap统计,2018年1月9日,RR币的价格高达0.5178美元,约合人民币3.4元。这是RR币有史以来最高的价位。对于那些在2017年底和2018年初购买RR币的人来

  • 10 ROME币历史价格走势怎么样?

    ROME币历史价格走势怎么样?ROME币是一种区块链技术领域的数字加密货币,它采用了PoW+PoS共识机制,并有着去中心化、匿名化等优势,因此备受投资者的青睐。那么,ROME币在历史上的价格走势怎么样呢?从2018年到2019年,ROME币的价格一度经历了暴涨暴跌的过程。上市之初,可以看到ROME币的价格一路飙升,最高价达到了17.5元。然而,接下来不久,ROME币的价格急剧下跌,一度跌至1元以下