2024-08-07 15:08:31
比特币Layer2网络Fractal Bitcoin进入8月后就全面启动了测试网,并于8月5日完成了测试阶段的倒数第二次重置。
同时,Fractal Bitcoin还在8月5日当天发布推文表示,他们准备在FractalBitcoin上提供比特币操作码提案OP_CAT,并考虑在9月主网上线时将其激活,以实现在Fractal Bitcoin上的高级智能合约功能:“OP_CAT是比特币脚本可编程性的潜在重大改进,从技术上讲,我们准备在FractalBitcoin上提供OP_CAT,并考虑在9月主网启动时激活它。这将使Fractal Bitcoin从第一天起就能够实现高级合约功能。作为比特币的扩展方案,Fractal Bitcoin的一个有趣用例就是启用实验性功能(例如OP_CAT),这将开启数十种可编程可能性。透过在TapRoot环境中有条件地执行OP_CAT的脚本,可以在不破坏不同层之间的相容性的情况下执行这些功能,那就更好了。”
目前,Fractal Bitcoin已在8月6日发布推文表示,将在两天时间内收集社群有关这项计划的意见,此后将最终决定,是否要在8月12日测试网阶段再次重置时激活OP_CAT,并为主网启动做准备。
OP_CAT是什么?
OP_CAT是一个全新的操作码提案,被开发者戏称为处于BIP420和BIP347的量子纠缠叠加状态,不过这只是一个还在被讨论并没被正式纳入的提案。
和Covenant合约作为比特币脚本扩展提案类似,OP_CAT的目标也是要提升比特币脚本的扩展能力,区别是,Covenant目标让比特币交易实现更复杂的可编程性,以支持复杂的智能合约和应用场景。相较之下,OP_CAT较好落地一些,目标是要简化复杂脚本的建置和执行,以提高链上验证的效率。
具体来说,OP_CAT提供了组合脚本片段的能力,在其引入前,每一个UTXO脚本都是独立执行的,有了OP_CAT后我们可以把一个复杂的执行逻辑拆分成一连串组合的简单脚本片段,并被储存于不同的UTXO中,由不同的交易创建,需要完整执行时,全节点用OP_CAT指令把这些脚本片段依序拼接起来执行触发。
知名比特币Ordinals专案Tarproot Wizards、量子猫(Quantum Cats)创办人Udi Wertheimer七月参加Xverse的Podcast节目也时透露,比特币「OP_CAT」未来被启用概率接近100%。
3375