
比特币的秘密武器:Tapscript 利用尚未开发的功能重振中本聪的 OP_CAT
在比特币诞生之初推出的 OP_CAT 功能因内存问题被禁用,但如今通过 Tapscript 再次回归。该功能的重新引入将推动比特币在智能合约和去中心化应用方面的发展。尽管如此,社区内部仍有声音呼吁关注隐私和可扩展性等核心问题。
在比特币的形成之年(2009 年),中本聪 (Satoshi Nakamoto) 推出了允许数据串联的 OP_CAT 比特币脚本语言。然而,由于它可能会创建内存耗尽的脚本,开发团队很快在 2010 年禁用了它。现在,OP_CAT 将通过 Tapscript 卷土重来,Tapscript 于去年 2023 年 10 月重新推出,以重新定义操作码 OP_SUCCESS126。
OP_CAT 的作用是通过将两段数据(无论是数字还是字符串)合并为一段来简化操作。如前所述,最初存在内存问题,涉及将较小的 1 字节值扩展为 1 TB 堆栈。但是,Tapscrip[t 通过将堆栈元素限制为 520 字节解决了这个问题。这一进步为比特币开辟了新的途径,例如智能合约功能和第 2 层应用程序。
重新引入 OP_CAT 可以通过启用零知识证明 (ZK-Proofs)、增强脚本功能以及 BitVM 智能合约的潜力来促进比特币网络的增长轨迹,从而为比特币区块链带来类似以太坊的功能。
此外,OP_CAT 还将允许比特币网络通过削减条件支持去中心化质押机制。尽管我们面前存在这种潜在的解锁,但根据 CNF 报告,比特币社区的一些人认为,团队应该专注于隐私和可扩展性的核心问题,而不是添加新功能。
这就是为什么比特币 OP_CAT 可以发挥关键作用
随着比特币区块链通过 Runes 和 Ordinals 等创新不断发展,OP_CAT 可以在扩展其技术视野方面发挥关键作用。然而,它的实施需要更大的社区共识。
如上所述,一项新提案旨在引入 OP_CAT 作为 tapscript 操作码,通过重新定义 OP_SUCCESS80 通过软分叉激活。执行后,OP_CAT 将:
1.从堆栈中弹出顶部两个值,
2.把它们连接起来,
3.将结果值推回到堆栈。
如果堆栈上的值少于两个或者总大小超过 520 字节的限制,则 OP_CAT 将失败。
OP_CAT 能带来什么变化
OP_CAT的引入可以带来一系列功能,例如:
1.树签名:这将启用与公钥数量呈对数大小的多重签名脚本,同时以最小的数据开销支持复杂的支出条件。
2.后量子 Lamport 签名: OP_CAT 将促进仅需要散列和连接的比特币交易中的 Lamport 签名。
3.保险库: OP_CAT 将启用高级保险库,同时阻止恶意行为者访问受损资金。
4.非模棱两可合约: OP_CAT 将支持在比特币支付渠道中惩罚双重支付的机制,同时执行有关支付交易随机数的规则。
5.契约和高级合同: OP_CAT 可以简化合同创建,而无需预先签署的交易,从而降低复杂性和数据存储要求。
因此,OP_CAT 旨在显著增强比特币脚本的功能,同时在网络上启用复杂的应用程序。此外,它遵守安全措施,同时防止之前相关的内存问题。
截至发稿时,比特币价格上涨 1%,接近 60,000 美元的水平。据Crypto News Flash报道,市场分析师预测,根据“美元奶昔理论”,BTC 将实现强劲上涨。








扩大楔形还是牛市旗形?无论如何,比特币似乎正在失去动力
2Crypto.com 推出全球零售服务,支持90多个国家用户的加密货币存取款
3BNB Chain Bohr 硬分叉即将上线,提升区块生产效率和链安全
4比特币价格分析
5XRP 多头瞄准新的收益:他们会实现突破吗?
6比特币持有:数据显示长期持有者供应量再次上升
7比特币多头清算失衡率高达 7,023%
8如何设置以太坊钱包的访问权限?
92024 年加密财富报告:比特币一年内创造了 85,400 名百万富翁
10LBank上线SUNDOG/USDT交易对,引发meme币热潮
11比特币价格何时能达到 150 万美元?ARK Invest 首席执行官透露时间表
12Mina Protocol发布全新可替代代币标准:开启数字资产应用的新篇章