最近,比特币 Layer2 网络 Fractal Bitcoin 的动作频频,它在八月份全面启动了测试网,并在 8 月 5 日完成了测试阶段的倒数第二次重置。这预示着主网上线越来越近了!
更有意思的是,Fractal Bitcoin 还在同一天宣布,他们计划在 Fractal Bitcoin 上提供比特币操作码提案 OP_CAT,甚至考虑在 9 月主网上线时就将其激活。这消息一出,立刻引起了社区的广泛关注!
Fractal Bitcoin 官方表示,OP_CAT 是比特币脚本可编程性的一个潜在重大改进,如果能顺利激活,Fractal Bitcoin 将从一开始就具备高级合约功能。他们还强调,作为比特币的扩展方案,Fractal Bitcoin 的一个有趣用例就是启用像 OP_CAT 这样的实验性功能,这会开启无数的可编程可能性。如果在 TapRoot 环境中有条件地执行 OP_CAT 的脚本,就能在不破坏不同层之间兼容性的情况下实现这些功能,那就更完美了!
为了充分听取社区的意见,Fractal Bitcoin 在 8 月 6 日发布推文,表示将在两天内收集社区对这项计划的反馈,然后再做最终决定,是否要在 8 月 12 日测试网阶段再次重置时激活 OP_CAT,并为主网启动做好准备。
OP_CAT 是一个全新的操作码提案,虽然目前还只是一个讨论中的提案,并未被正式纳入,但它却承载着社区对提升比特币脚本扩展能力的期望。
类似于 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%。