比特幣 Layer2 網路 Fractal Bitcoin 在本週發佈推文表示,他們準備在 Fractal Bitcoin 上提供比特幣操作碼提案 OP_CAT,並考慮在 9 月主網上線時將其激活,並將在收集社群意見後,最終決定是否要在 8 月 12 日測試網階段再次重置時激活 OP_CAT。
(前情提要:中本聰錯了?13行程式碼「OP_CAT 軟分叉」如何讓比特幣實現智能合約)
(背景補充:深度|新一代比特幣Layer2跨鏈橋的設計思路:BitVM+OP-DLC)
比特幣 Layer2 網路 Fractal Bitcoin 進入 8 月後就全面啟動了測試網,並於 8 月 5 日完成了測試階段的倒數第二次重置。
同時,Fractal Bitcoin 還在 8 月 5 日當天發佈推文表示,他們準備在 Fractal Bitcoin 上提供比特幣操作碼提案 OP_CAT,並考慮在 9 月主網上線時將其激活,以實現在 Fractal Bitcoin 上的高級智能合約功能:
OP_CAT 是比特幣腳本可編程性的潛在重大改進,從技術上講,我們準備在 Fractal Bitcoin 上提供 OP_CAT,並考慮在 9 月主網啟動時激活它。這將使 Fractal Bitcoin 從第一天起就能夠實現高級合約功能。
作為比特幣的擴展方案,Fractal Bitcoin 的一個有趣用例就是啟用實驗性功能(例如 OP_CAT),這將開啟數十種可編程可能性。
透過在 TapRoot 環境中有條件地執行 OP_CAT 的腳本,可以在不破壞不同層之間的相容性的情況下執行這些功能,那就更好了。
💡 OP_CAT on #Fractal Bitcoin❔
OP_CAT is a potential significant improvement for #Bitcoin script programmability. Technically, we're prepared to deliver OP_CAT on Fractal Bitcoin and are considering activating it upon the mainnet launch in September. This would allow projects…
— Fractal Bitcoin (@fractal_bitcoin) August 5, 2024
目前,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%。
延伸閱讀:比特幣OP_CAT帶來符文、銘文新功能?BTC核心開發者嗆:不可能相容
📍相關報導📍
比特幣Layer2》Bitlayer完成1,100萬美元A輪融資!富蘭克林、ABCDE聯合領投