在今年年初,當我正在寫13 行代碼幫助比特幣實現智能合約?了解 OP_CAT 軟分叉“, OP_CAT對許多人來說仍然是一個陌生的術語。如果不是比特幣NFT項目Taproot Wizards利用模因文化推出Quantum Cat系列NFT來推廣OP_CAT,很少有人會知道這個看似乾燥的技術概念。
然而,僅半年後,OP_CAT已經變得一片紅火,甚至被視為下一個“閃電網絡”。最近風行的分形比特幣網絡實際上是比特幣中OP_CAT的代碼實現,其代幣FB在推出後僅幾天內就翻了兩三倍。因此,僅在一天內就出現了多個基於OP_CAT的比特幣生態系統協議。例如,在分形網絡上的CAT20也專注於OP_CAT的概念。在鑄幣期間,它將分形網絡的GAS一度推高到5000以上。目前,CAT的非市場價格約為5.5美元,可供應的上市產品非常少,早期鑄幣者的價格上漲範圍從5到20倍不等。同時,Quantum Cat一直保持著0.25比特幣的價格,成為藍籌比特幣NFT。
似乎任何與OP_CAT相關的事物都能推高價格。
这不仅仅是社区的“自吹自擂”;比特币开发者之间也有很多关于OP_CAT技术的讨论。我查阅了今年的比特币Optech通讯和比特币开发者会议,OP_CAT经常出现在讨论中,成为一个常见的话题。
目前,比特幣核心開發人員伊桑·海爾曼(Ethan Heilman)和阿爾明·薩布里(Armin Sabouri)共同發布的OP_CAT比特幣BIP草案已正式命名為BIP347。比特幣領域的許多重量級人物,如閃電網絡白皮書作者塔吉·德里亞(Tadge Dryja)、閃電實驗室CTO奧拉奧盧瓦·奧桑托昆(閃電網絡的主要開發者)和Blockstream研究主管安德魯·波爾斯特拉(Andrew Poelstra),都對OP_CAT表示了大力支持。
要理解這一現象,我們需要從閃電網絡開始。2011年,中本聰在一封電子郵件中提到了閃電網絡的原型。作為比特幣擴展和支付速度改善的關鍵解決方案,閃電網絡自誕生以來就吸引了許多開發人員的注意。
過去兩年來,隨著“比特幣生態系統”概念的興起,各種比特幣擴展解決方案如側鏈和虛擬機器像春雨後的竹筍一樣湧現,吸引了眾多投資者。然而,在那些經驗豐富的比特幣開發人員眼中,這些解決方案並不理想,很難被視為值得的。畢竟,閃電網絡目前被公眾視為比特幣中最好的“支付通道”,並且是中本聰的幾個“遺著之一”和比特幣社區的“合法子孫”。相關閱讀:“七年來的努力:閃電網絡合法性的來源和挑戰“.
然而,在過去一年中,情況發生了巨大變化。一些開發者已經宣佈退出閃電網路相關工作,否定閃電網路的聲音不斷上升,尤其是一些資深開發者的批評。Nostr的創始人Fiatjaf甚至直言不諱地表示:「閃電網路6年來一直在欺騙比特幣用戶的時間、精力和金錢。
在這種背景下,一些開發者正在尋找下一個“閃電網絡”。許多比特幣開發者認為 OP_CAT 是繼閃電網絡之後比特幣的下一個重大突破。由於 OP_CAT 是高度技術性的,所以在討論 OP_CAT 是什麼以及它能做什麼之前,讓我們先了解一下那些支持 OP_CAT 的比特幣開發者。
Tadge Dryja是閃電網路白皮書的作者之一。2015年,Tadge Dryja與另一位閃電網路白皮書作者Joseph Poon在Elizabeth Stark的領導下創立了Lightning Labs。他們與另一家比特幣閃電網路公司BlockStream站在一起。兩者之間的主要區別在於Lightning Labs使用Go程式設計語言,而Blockstream使用C。
然而,在2016年底,Tadge Dryja與閃電實驗室團隊發生分歧和爭執。結果,就在閃電實驗室成立一年後,Tadge Dryja選擇離開並加入麻省理工學院的數位貨幣計劃(DCI),繼續他對閃電網路的研究。在麻省理工學院的DCI,他參與了多個研究項目,主要集中在加密貨幣和智能合約的可擴展性和互通性。這包括了Utreexo項目的開發,這是一個旨在使比特幣節點更小更快的新比特幣可擴展技術。2022年,Tadge Dryja加入了Lightspark擔任高級研究科學家。在Lightspark,他繼續解決比特幣和區塊鏈的可擴展性問題,充分發揮他作為閃電網路共同發明人的專業知識。
由於他對比特幣智能合約和可擴展性技術有著深入的了解,Tadge Dryja 早期就意識到了 OP_CAT 的潛力。他一直在穩定地支持在比特幣測試網絡上測試 OP_CAT,並鼓勵開發人員嘗試“破壞” OP_CAT 以發現潛在問題。
Olaoluwa Osuntokun(Roasbeef)是Lightning Labs的另一位共同創辦人和CTO,也是一位傑出的比特幣開發者,對閃電網絡的研究和開發做出了重大貢獻。可以說,Lightning Labs的早期團隊絲毫不遜於Blockstream。
談到Olaoluwa Osuntokun,我們必須提到他和Tadge Dryja之間的“紳士競爭”。有趣的是,Tadge Dryja離開閃電實驗室的一個主要原因是Olaoluwa。當Tadge Dryja在閃電實驗室工作時,他開發了名為LIT的協議的第一個版本,該版本與Blockstream的BOLT不相容。然而,Olaoluwa開發了一個兼容的版本,逐漸獲得了開發者的更多認可和青睞,取得了後來者的優勢,並在一定程度上加速了Dryja的離開。
然而,歷史總是充滿戲劇性。今天,這兩位來自閃電實驗室的前“對手”現在共同支持OP_CAT。
社區中一直存在著一個謠言,即Blockstream是比特幣背後的“決策者”。這個謠言並非沒有根據。2014年,被稱為“PoW之父”的Adam Back聚集了幾位著名的早期比特幣開發者,包括Matt Corallo、Greg Maxwell和Pieter Wuille,成立了Blockstream。該公司後來在比特幣擴容戰爭中明確支持和推廣閃電網路,為閃電網路的當前顯著地位做出了貢獻。
目前,在有關 OP_CAT 的討論中,Blockstream 的研究主管 Andrew Poelstra 是一個不可或缺的人物。Andrew Poelstra 不僅是 Blockstream 的研究主管,而且還是一位經驗豐富的比特幣加密腳本開發者,在業內具有不可否認的影響力。早在 2021 年 1 月 30 日,他就撰寫了一篇名為「CAT和Schnorr的技巧 I討論OP_CAT,指出將OP_CAT與CHECKSIGFROMSTACK結合,可以提供一種巧妙的交易內省方法。
雖然Blockstream沒有為OP_CAT創建獨立的區塊鏈,但他們通過比特幣審問(一個評估新比特幣功能的測試網絡)支持其測試。這就像為OP_CAT建立一個安全的“訓練場”,讓研究人員能夠在真實條件下密切觀察其性能。
Andrew Poelstra 也將 OP_CAT 與其他提議進行了比較,例如 OP_CTV,指出 OP_CAT 提供了更廣泛的靈活性,而 OP_CTV 則更加集中於非遞歸智能合約。
在推廣 OP_CAT 中,比特幣開發人員 Ethan Heilman 和 Armin Sabouri 做出了重大貢獻。他們共同撰寫並推動了 OP_CAT 提案,該提案已正式指定為 BIP 347。該提案旨在通過軟分叉重新啟用 OP_CAT 來重新定義操作碼 OP_SUCCESS126。
Armin Sabouri 曾經專注於改進比特幣腳本和共識層。他認為,雖然 OP_CAT 不是最終解決方案,但它提供了實現各種新功能的可能性,並且是改進比特幣腳本的重要一步。
Ethan Heilman 也影響了 Andrew Poelstra 的想法。在 2019 年秋天的一次私下交談中,Heilman 改變了 Poelstra 對所謂的比特幣智能合約功能的原始立場。Heilman 指出,儘管對比特幣中的潛在有害智能合約存在擔憂,但這些合約已經可以通過 CHECKMULTISIG 實現。為了證明這一點,Ethan Heilman 在社交媒體上發起了一個挑戰,鼓勵人們提出可行的“黑暗”智能合約,但到目前為止,沒有人成功。
StarkWare是一家致力於開發區塊鏈擴展技術的公司,特別擅長使用零知識證明(ZKPs)來提升交易隱私和效率。該公司致力於將主鏈(如以太坊)的複雜計算外包到次級網絡,同時不損害安全性和去中心化。通過這種方式,StarkWare解決了區塊鏈的可擴展性問題,同時保持交易的透明性和可驗證性。
StarkWare致力於推廣OP_CAT,其興趣來自於比特幣網絡的擴展和智能合約功能。OP_CAT是比特幣的一個操作碼,允許通過數據串接在比特幣網絡上執行更複雜的交易和合約。通過啟用OP_CAT,StarkWare試圖在比特幣上實現類似以太坊的智能合約功能,從而擴展比特幣的使用場景並增強其功能。
2022年7月,StarkWare推出了一项價值100萬美元的研究基金,專門用於研究啟用比特幣上的OP_CAT的利弊。該基金旨在支持具有創新想法的研究人員和開發人員,以安全有效地在比特幣上實現OP_CAT。
此外,StarkWare已展示了使用OP_CAT在比特币的测试环境中實現零知識證明的潛力,尤其是在Signet上。這些努力展示了OP_CAT如何能夠在比特幣網絡上執行更複雜的操作,例如零知識證明的應用,這是智能合約功能的關鍵組成部分。最近,StarkWare還與sCrypt建立了合作夥伴關係,共同探索基於OP_CAT和ZK magic設計PoC(概念證明)橋樑的可能性,暗示StarkWare也可能在不久的將來推出一個與OP_CAT相關的協議。
我們將討論其他幾個不太有名的開發者。
Salvatore Ingala一直在深入研究比特幣支付池和智能合約。他建議使用OP_CAT來優化支付池退出過程,認為這能顯著降低鏈上數據和運營成本。Ingala認為OP_CAT有望成為其他比特幣擴展策略(如Arc和Coinpools)甚至未來比特幣樂觀資料卷的潛在插件,以提高效率和安全性。
Anthony Towns是Bitcoin Inquisition的主要開發人員之一,這是一個類似於測試網絡但更靈活的工具,用於測試Bitcoin協議的變更,這些變更尚未被廣泛接受。 Towns在Inquisition平台上推廣了OP_CAT的啟用,為OP_CAT提供了一個安全的“測試場地”。儘管Towns認識到在測試新功能和探索Bitcoin腳本功能方面,OP_CAT的重要性,但他對於在Bitcoin中添加過多的可編程性持謹慎態度,擔心這可能增加Bitcoin被審查或受控的風險。
Robin Linus 是 BitVM 的創造者。他相信 OP_CAT 的重新引入為比特幣提供了一個強大的工具,尤其是對於支持像 BitVM 這樣的項目來說,使得在比特幣上驗證任意計算更加簡單和高效。通過實施 OP_CAT,比特幣生態系統可以創建更多通用和表達豐富的智能合約,促進更具功能性和實用性的區塊鏈環境。
相關閱讀:"在比特幣上進行任何計算,資深開發人員對BitVM有何看法?》
為什麼閃電網路開發人員對OP_CAT表現出如此強烈的興趣?要理解這一點,我們首先需要把握OP_CAT的本質。
OP_CAT是比特幣腳本中的一個操作碼,用於將堆棧中的兩個數據段串聯成一個更大的元素。儘管其功能看似簡單,但它可以為比特幣網絡提供更多智能合約功能,使開發人員能夠創建和處理更複雜的數據和交易邏輯。
OP_CAT不是一個新的操作碼;它在比特幣的早期版本中存在,但由於安全和複雜性問題而在後來的版本中被禁用。然而,隨著比特幣的不斷發展,越來越多的開發人員認為是時候重新啟用OP_CAT了。更多內容可以在“”中找到。13行代碼幫助比特幣實現智能合約?了解OP_CAT軟分叉”
但是為什麼這個看似簡單的操作會在比特幣開發者之間引起如此討論呢?一個關鍵原因是它可以顯著增強比特幣網絡的智能合約功能,使開發者能夠實現目前在比特幣腳本中複雜甚至不可能的功能。
OP_CAT在支付系統中表現出巨大的應用潛力,尤其是在離鏈協議和支付通道網絡中。其重新啟用將大大提高這些系統的運營效率,減輕鏈上交易的負擔。實施OP_CAT後的主要功能包括:
多簽優化:在多簽場景下,OP_CAT 可以幫助用戶將多個簽名組合成一個數據塊,減少需要提交的簽名數量。這不僅節省了鏈上空間,還降低了交易費用。多簽對於比特幣的支付安全和共享賬戶管理非常重要,特別是在閃電網絡等應用中,OP_CAT 可以使這個過程更加高效。
狀態合約:OP_CAT 也可以用於狀態合約。這些是一種智能合約形式,可以在多個交易之間保持狀態。通過 OP_CAT,開發人員可以從不同的交易中連接狀態信息,從而在比特幣上實現更複雜的合約邏輯。例如,一些需要在多個鏈上交易之間保持某種狀態的複雜支付協議或分佈式應用(如彩票、賭博或其他複雜金融產品)可以通過 OP_CAT 實現。
支付通道網絡的可擴展性:OP_CAT 的另一個重要應用場景是類似閃電網絡的支付通道網絡。 在支付通道網絡中,用戶通常進行大量的離線微支付,只有最終的結算才在鏈上進行。 OP_CAT 的連接功能可以更有效地管理和驗證支付通道中的中間交易。 通過連接不同的支付請求,用戶可以執行更複雜的支付操作,而不增加鏈上負擔。 這樣,支付通道的吞吐量和效率可以顯著提高。
隨著BIP347提案的推進,越來越多的開發人員和研究人員加入了對OP_CAT的探索,我們有理由相信,這一度擱置的操作碼將為比特幣網路帶來新的活力。就像閃電網路從概念到主流一樣,重新啟用OP_CAT可能成為比特幣可擴展性和支付創新的下一個重要里程碑。
本文是从[blockbeats], 原標題“為什麼你應該關注比特幣的OP_CAT?閃電網絡之後最大的敘述”,版權屬於原作者[Jaleel加六], 如果您对转载有任何异议,请联系Gate Learn 團隊,團隊將根據相關程序盡快處理。
免責聲明: 本文所表達的觀點僅代表作者個人觀點,並不構成任何投資建議。
此文章的其他語言版本由Gate Learn團隊翻譯,未提及在Gate中。Gate,翻譯的文章不得複製、分發或抄襲。
在今年年初,當我正在寫13 行代碼幫助比特幣實現智能合約?了解 OP_CAT 軟分叉“, OP_CAT對許多人來說仍然是一個陌生的術語。如果不是比特幣NFT項目Taproot Wizards利用模因文化推出Quantum Cat系列NFT來推廣OP_CAT,很少有人會知道這個看似乾燥的技術概念。
然而,僅半年後,OP_CAT已經變得一片紅火,甚至被視為下一個“閃電網絡”。最近風行的分形比特幣網絡實際上是比特幣中OP_CAT的代碼實現,其代幣FB在推出後僅幾天內就翻了兩三倍。因此,僅在一天內就出現了多個基於OP_CAT的比特幣生態系統協議。例如,在分形網絡上的CAT20也專注於OP_CAT的概念。在鑄幣期間,它將分形網絡的GAS一度推高到5000以上。目前,CAT的非市場價格約為5.5美元,可供應的上市產品非常少,早期鑄幣者的價格上漲範圍從5到20倍不等。同時,Quantum Cat一直保持著0.25比特幣的價格,成為藍籌比特幣NFT。
似乎任何與OP_CAT相關的事物都能推高價格。
这不仅仅是社区的“自吹自擂”;比特币开发者之间也有很多关于OP_CAT技术的讨论。我查阅了今年的比特币Optech通讯和比特币开发者会议,OP_CAT经常出现在讨论中,成为一个常见的话题。
目前,比特幣核心開發人員伊桑·海爾曼(Ethan Heilman)和阿爾明·薩布里(Armin Sabouri)共同發布的OP_CAT比特幣BIP草案已正式命名為BIP347。比特幣領域的許多重量級人物,如閃電網絡白皮書作者塔吉·德里亞(Tadge Dryja)、閃電實驗室CTO奧拉奧盧瓦·奧桑托昆(閃電網絡的主要開發者)和Blockstream研究主管安德魯·波爾斯特拉(Andrew Poelstra),都對OP_CAT表示了大力支持。
要理解這一現象,我們需要從閃電網絡開始。2011年,中本聰在一封電子郵件中提到了閃電網絡的原型。作為比特幣擴展和支付速度改善的關鍵解決方案,閃電網絡自誕生以來就吸引了許多開發人員的注意。
過去兩年來,隨著“比特幣生態系統”概念的興起,各種比特幣擴展解決方案如側鏈和虛擬機器像春雨後的竹筍一樣湧現,吸引了眾多投資者。然而,在那些經驗豐富的比特幣開發人員眼中,這些解決方案並不理想,很難被視為值得的。畢竟,閃電網絡目前被公眾視為比特幣中最好的“支付通道”,並且是中本聰的幾個“遺著之一”和比特幣社區的“合法子孫”。相關閱讀:“七年來的努力:閃電網絡合法性的來源和挑戰“.
然而,在過去一年中,情況發生了巨大變化。一些開發者已經宣佈退出閃電網路相關工作,否定閃電網路的聲音不斷上升,尤其是一些資深開發者的批評。Nostr的創始人Fiatjaf甚至直言不諱地表示:「閃電網路6年來一直在欺騙比特幣用戶的時間、精力和金錢。
在這種背景下,一些開發者正在尋找下一個“閃電網絡”。許多比特幣開發者認為 OP_CAT 是繼閃電網絡之後比特幣的下一個重大突破。由於 OP_CAT 是高度技術性的,所以在討論 OP_CAT 是什麼以及它能做什麼之前,讓我們先了解一下那些支持 OP_CAT 的比特幣開發者。
Tadge Dryja是閃電網路白皮書的作者之一。2015年,Tadge Dryja與另一位閃電網路白皮書作者Joseph Poon在Elizabeth Stark的領導下創立了Lightning Labs。他們與另一家比特幣閃電網路公司BlockStream站在一起。兩者之間的主要區別在於Lightning Labs使用Go程式設計語言,而Blockstream使用C。
然而,在2016年底,Tadge Dryja與閃電實驗室團隊發生分歧和爭執。結果,就在閃電實驗室成立一年後,Tadge Dryja選擇離開並加入麻省理工學院的數位貨幣計劃(DCI),繼續他對閃電網路的研究。在麻省理工學院的DCI,他參與了多個研究項目,主要集中在加密貨幣和智能合約的可擴展性和互通性。這包括了Utreexo項目的開發,這是一個旨在使比特幣節點更小更快的新比特幣可擴展技術。2022年,Tadge Dryja加入了Lightspark擔任高級研究科學家。在Lightspark,他繼續解決比特幣和區塊鏈的可擴展性問題,充分發揮他作為閃電網路共同發明人的專業知識。
由於他對比特幣智能合約和可擴展性技術有著深入的了解,Tadge Dryja 早期就意識到了 OP_CAT 的潛力。他一直在穩定地支持在比特幣測試網絡上測試 OP_CAT,並鼓勵開發人員嘗試“破壞” OP_CAT 以發現潛在問題。
Olaoluwa Osuntokun(Roasbeef)是Lightning Labs的另一位共同創辦人和CTO,也是一位傑出的比特幣開發者,對閃電網絡的研究和開發做出了重大貢獻。可以說,Lightning Labs的早期團隊絲毫不遜於Blockstream。
談到Olaoluwa Osuntokun,我們必須提到他和Tadge Dryja之間的“紳士競爭”。有趣的是,Tadge Dryja離開閃電實驗室的一個主要原因是Olaoluwa。當Tadge Dryja在閃電實驗室工作時,他開發了名為LIT的協議的第一個版本,該版本與Blockstream的BOLT不相容。然而,Olaoluwa開發了一個兼容的版本,逐漸獲得了開發者的更多認可和青睞,取得了後來者的優勢,並在一定程度上加速了Dryja的離開。
然而,歷史總是充滿戲劇性。今天,這兩位來自閃電實驗室的前“對手”現在共同支持OP_CAT。
社區中一直存在著一個謠言,即Blockstream是比特幣背後的“決策者”。這個謠言並非沒有根據。2014年,被稱為“PoW之父”的Adam Back聚集了幾位著名的早期比特幣開發者,包括Matt Corallo、Greg Maxwell和Pieter Wuille,成立了Blockstream。該公司後來在比特幣擴容戰爭中明確支持和推廣閃電網路,為閃電網路的當前顯著地位做出了貢獻。
目前,在有關 OP_CAT 的討論中,Blockstream 的研究主管 Andrew Poelstra 是一個不可或缺的人物。Andrew Poelstra 不僅是 Blockstream 的研究主管,而且還是一位經驗豐富的比特幣加密腳本開發者,在業內具有不可否認的影響力。早在 2021 年 1 月 30 日,他就撰寫了一篇名為「CAT和Schnorr的技巧 I討論OP_CAT,指出將OP_CAT與CHECKSIGFROMSTACK結合,可以提供一種巧妙的交易內省方法。
雖然Blockstream沒有為OP_CAT創建獨立的區塊鏈,但他們通過比特幣審問(一個評估新比特幣功能的測試網絡)支持其測試。這就像為OP_CAT建立一個安全的“訓練場”,讓研究人員能夠在真實條件下密切觀察其性能。
Andrew Poelstra 也將 OP_CAT 與其他提議進行了比較,例如 OP_CTV,指出 OP_CAT 提供了更廣泛的靈活性,而 OP_CTV 則更加集中於非遞歸智能合約。
在推廣 OP_CAT 中,比特幣開發人員 Ethan Heilman 和 Armin Sabouri 做出了重大貢獻。他們共同撰寫並推動了 OP_CAT 提案,該提案已正式指定為 BIP 347。該提案旨在通過軟分叉重新啟用 OP_CAT 來重新定義操作碼 OP_SUCCESS126。
Armin Sabouri 曾經專注於改進比特幣腳本和共識層。他認為,雖然 OP_CAT 不是最終解決方案,但它提供了實現各種新功能的可能性,並且是改進比特幣腳本的重要一步。
Ethan Heilman 也影響了 Andrew Poelstra 的想法。在 2019 年秋天的一次私下交談中,Heilman 改變了 Poelstra 對所謂的比特幣智能合約功能的原始立場。Heilman 指出,儘管對比特幣中的潛在有害智能合約存在擔憂,但這些合約已經可以通過 CHECKMULTISIG 實現。為了證明這一點,Ethan Heilman 在社交媒體上發起了一個挑戰,鼓勵人們提出可行的“黑暗”智能合約,但到目前為止,沒有人成功。
StarkWare是一家致力於開發區塊鏈擴展技術的公司,特別擅長使用零知識證明(ZKPs)來提升交易隱私和效率。該公司致力於將主鏈(如以太坊)的複雜計算外包到次級網絡,同時不損害安全性和去中心化。通過這種方式,StarkWare解決了區塊鏈的可擴展性問題,同時保持交易的透明性和可驗證性。
StarkWare致力於推廣OP_CAT,其興趣來自於比特幣網絡的擴展和智能合約功能。OP_CAT是比特幣的一個操作碼,允許通過數據串接在比特幣網絡上執行更複雜的交易和合約。通過啟用OP_CAT,StarkWare試圖在比特幣上實現類似以太坊的智能合約功能,從而擴展比特幣的使用場景並增強其功能。
2022年7月,StarkWare推出了一项價值100萬美元的研究基金,專門用於研究啟用比特幣上的OP_CAT的利弊。該基金旨在支持具有創新想法的研究人員和開發人員,以安全有效地在比特幣上實現OP_CAT。
此外,StarkWare已展示了使用OP_CAT在比特币的测试环境中實現零知識證明的潛力,尤其是在Signet上。這些努力展示了OP_CAT如何能夠在比特幣網絡上執行更複雜的操作,例如零知識證明的應用,這是智能合約功能的關鍵組成部分。最近,StarkWare還與sCrypt建立了合作夥伴關係,共同探索基於OP_CAT和ZK magic設計PoC(概念證明)橋樑的可能性,暗示StarkWare也可能在不久的將來推出一個與OP_CAT相關的協議。
我們將討論其他幾個不太有名的開發者。
Salvatore Ingala一直在深入研究比特幣支付池和智能合約。他建議使用OP_CAT來優化支付池退出過程,認為這能顯著降低鏈上數據和運營成本。Ingala認為OP_CAT有望成為其他比特幣擴展策略(如Arc和Coinpools)甚至未來比特幣樂觀資料卷的潛在插件,以提高效率和安全性。
Anthony Towns是Bitcoin Inquisition的主要開發人員之一,這是一個類似於測試網絡但更靈活的工具,用於測試Bitcoin協議的變更,這些變更尚未被廣泛接受。 Towns在Inquisition平台上推廣了OP_CAT的啟用,為OP_CAT提供了一個安全的“測試場地”。儘管Towns認識到在測試新功能和探索Bitcoin腳本功能方面,OP_CAT的重要性,但他對於在Bitcoin中添加過多的可編程性持謹慎態度,擔心這可能增加Bitcoin被審查或受控的風險。
Robin Linus 是 BitVM 的創造者。他相信 OP_CAT 的重新引入為比特幣提供了一個強大的工具,尤其是對於支持像 BitVM 這樣的項目來說,使得在比特幣上驗證任意計算更加簡單和高效。通過實施 OP_CAT,比特幣生態系統可以創建更多通用和表達豐富的智能合約,促進更具功能性和實用性的區塊鏈環境。
相關閱讀:"在比特幣上進行任何計算,資深開發人員對BitVM有何看法?》
為什麼閃電網路開發人員對OP_CAT表現出如此強烈的興趣?要理解這一點,我們首先需要把握OP_CAT的本質。
OP_CAT是比特幣腳本中的一個操作碼,用於將堆棧中的兩個數據段串聯成一個更大的元素。儘管其功能看似簡單,但它可以為比特幣網絡提供更多智能合約功能,使開發人員能夠創建和處理更複雜的數據和交易邏輯。
OP_CAT不是一個新的操作碼;它在比特幣的早期版本中存在,但由於安全和複雜性問題而在後來的版本中被禁用。然而,隨著比特幣的不斷發展,越來越多的開發人員認為是時候重新啟用OP_CAT了。更多內容可以在“”中找到。13行代碼幫助比特幣實現智能合約?了解OP_CAT軟分叉”
但是為什麼這個看似簡單的操作會在比特幣開發者之間引起如此討論呢?一個關鍵原因是它可以顯著增強比特幣網絡的智能合約功能,使開發者能夠實現目前在比特幣腳本中複雜甚至不可能的功能。
OP_CAT在支付系統中表現出巨大的應用潛力,尤其是在離鏈協議和支付通道網絡中。其重新啟用將大大提高這些系統的運營效率,減輕鏈上交易的負擔。實施OP_CAT後的主要功能包括:
多簽優化:在多簽場景下,OP_CAT 可以幫助用戶將多個簽名組合成一個數據塊,減少需要提交的簽名數量。這不僅節省了鏈上空間,還降低了交易費用。多簽對於比特幣的支付安全和共享賬戶管理非常重要,特別是在閃電網絡等應用中,OP_CAT 可以使這個過程更加高效。
狀態合約:OP_CAT 也可以用於狀態合約。這些是一種智能合約形式,可以在多個交易之間保持狀態。通過 OP_CAT,開發人員可以從不同的交易中連接狀態信息,從而在比特幣上實現更複雜的合約邏輯。例如,一些需要在多個鏈上交易之間保持某種狀態的複雜支付協議或分佈式應用(如彩票、賭博或其他複雜金融產品)可以通過 OP_CAT 實現。
支付通道網絡的可擴展性:OP_CAT 的另一個重要應用場景是類似閃電網絡的支付通道網絡。 在支付通道網絡中,用戶通常進行大量的離線微支付,只有最終的結算才在鏈上進行。 OP_CAT 的連接功能可以更有效地管理和驗證支付通道中的中間交易。 通過連接不同的支付請求,用戶可以執行更複雜的支付操作,而不增加鏈上負擔。 這樣,支付通道的吞吐量和效率可以顯著提高。
隨著BIP347提案的推進,越來越多的開發人員和研究人員加入了對OP_CAT的探索,我們有理由相信,這一度擱置的操作碼將為比特幣網路帶來新的活力。就像閃電網路從概念到主流一樣,重新啟用OP_CAT可能成為比特幣可擴展性和支付創新的下一個重要里程碑。
本文是从[blockbeats], 原標題“為什麼你應該關注比特幣的OP_CAT?閃電網絡之後最大的敘述”,版權屬於原作者[Jaleel加六], 如果您对转载有任何异议,请联系Gate Learn 團隊,團隊將根據相關程序盡快處理。
免責聲明: 本文所表達的觀點僅代表作者個人觀點,並不構成任何投資建議。
此文章的其他語言版本由Gate Learn團隊翻譯,未提及在Gate中。Gate,翻譯的文章不得複製、分發或抄襲。