【英文長推】OP_CAT 的迴歸與應用分析

Chainfeeds 導讀:

在比特幣生態中,OP_CAT 的迴歸引發了廣泛的討論和關注。加密貨幣 KOL 阿爾法新醬撰文深入探討 OP_CAT 是什麼,以及它為比特幣帶來了哪些新的用例和機會。

文章來源:

https://twitter.com/0xShinChannn/status/1790433144577114414

文章作者:

阿爾法新醬 | 0xShinChan


觀點:

阿爾法新醬 | 0xShinChan:OP_CAT 的 TLDR 含義是,它是一項旨在提升比特幣智能合約能力的計劃,類似於以太坊。現在,它已獲得 BIP 347 的初始正式指定,作為一項潛在升級。OP_CAT 是比特幣的早期操作碼。它最初是由比特幣創始人中本聰 (Satoshi Nakamoto) 創建的編程捷徑。但由於擔心高內存使用率 + 潛在的安全漏洞,它在 2010 年被刪除。比特幣研究人員 Ethan Heilman 和 Armin Sabouri 提出了比特幣改進提案 (BIP),建議將 OP_CAT 操作碼重新引入比特幣的腳本語言。此類操作碼將允許開發人員在 Tapscript 中構建和評估 Merkle 樹和其他哈希數據結構,Tapscript 是用於在 Taproot 升級中啟用新交易類型的本機腳本語言。OP_CAT 理論上是如何運作的?(i)彈出值:首先從堆棧中刪除頂部的兩個項目。(ii)連接:然後它將這兩個項組合在一起。如果 x1 和 x2 是項,並且 x2 是最後添加的項,則 OP_CAT 會將它們連接起來以形成 x1x2。(iii) 推回:將新組合的物品放回堆棧頂部。但是,如果堆棧中的項目少於兩個,或者組合項目的大小超過 520 字節(這是比特幣中腳本元素的限制),OP_CAT 將無法工作。如果通過軟分叉啟用,它將替換腳本中現有的未使用操作,使其處於活動狀態,而無需對網絡進行重大更改。一方認為比特幣應該保持原樣,保留其交易 BTC 的核心功能,而另一方則認為比特幣尚未準備好僵化 + 鑑於所有新興的可擴展性解決方案、橋樑 + L2 繁榮,它還有改進的空間。問題的核心是一個關鍵的決定:比特幣是否應該擴展為更可編程的鏈或仍然保持 P2P 支付結算層。【原文為英文】

內容來源

https://chainfeeds.substack.com

來源
免責聲明:以上內容僅為作者觀點,不代表Followin的任何立場,不構成與Followin相關的任何投資建議。
喜歡
收藏
評論