BIP-420 正式提出恢復 OP_CAT 操作碼,以引入比特幣“契約”功能
ChainCatcher 消息,据 The Block 報導,比特幣改進提案 BIP-420 正式提出恢復 OP_CAT 操作碼,以在比特幣上引入"契約"(Covenants)功能。OP_CAT 的倡導者、Taproot Wizards 聯合創始人 Udi Wertheimer 表示,OP_CAT 將允許在比特幣上實現智能合約、安全跨鏈橋、鏈上交易、零知識證明驗證等功能。所謂"契約"是一種高級腳本功能,可以對未來交易中比特幣的使用設置特定條件。這將開啟諸多應用場景,如創建允許交易回滾的安全"保險庫",自動化定期支付,為繼承等場景設置定時轉帳,以及托管、債券等複雜金融工具。據悉,該提案由 Ethan Heilman 和 Armin Sabouri 撰寫,旨在通過軟分叉的向後兼容方式,重新定義操作碼 OP_SUCCESS126 來恢復 OP_CAT。不過,OP_CAT 軟分叉能否實現,還賴於技術、安全和社區共識等多重考量因素。比特幣"契約"的概念至少可以追溯到 2013 年。除 OP_CAT 外,還有 CTV、CSFS、LNHANCE 等多個"契約"提案,目前均處於不同的研究和討論階段。