什么是 OP Stack?OP Stack 的結(jié)構(gòu)層詳解
OP Stack 是由 Optimism 網(wǎng)絡背后的開發(fā)團體 Optimism Collective 公布的一個開源區(qū)塊鏈框架。它對于 Ethereum 和 Optimism 社區(qū)都是一個重要的工具。其主要角色是加強 Optimism 網(wǎng)絡,提供現(xiàn)在已經(jīng)成為 Optimism Mainnet 的關鍵軟件工具,以及即將出現(xiàn)的 Optimism Superchain 和其治理模型。OP Stack 背后的核心思想是促進 Ethereum 領域的增長和創(chuàng)意。通過提供一個面向開發(fā)者的環(huán)境,它為前沿發(fā)展鋪平了道路,使區(qū)塊鏈的創(chuàng)建更為簡單。
OP Stack 的基本信仰是,即將到來的時代既不會被單鏈模型也不會被多鏈模型壟斷。相反,一個統(tǒng)一的鏈網(wǎng)絡,被暫時稱為 Superchain,預計會崛起,增強整個生態(tài)系統(tǒng)。OP Stack 由幾個軟件部分組成,描述了 Optimism 環(huán)境的各個層次。這些元素可以形成特定的層次,或者在其中作為單位。
雖然其主要關注是 L2 區(qū)塊鏈基礎設施,但 OP Stack 有望擴展到其他領域,如區(qū)塊搜索工具、通信系統(tǒng)、治理結(jié)構(gòu)等。Optimism Bedrock,即 OP Stack 的最新版本,促進了優(yōu)質(zhì) Optimistic Rollup 區(qū)塊鏈的啟動。OP Stack 內(nèi)每個層次的接口與這個 Rollup 設置緊密相連,確保單元的順暢鏈接和修改,以適應不同的操作需求。
OP Stack 的一個核心特點是其適應性區(qū)塊鏈方法,確保長期相關性。該堆棧在轉(zhuǎn)移到另一個鏈時簡化了證明層。只要證明層與證明接口對齊,就可以輕松地集成到框架中,確保一致的用戶界面。這種靈活性預示了 Optimism 在未來擁抱新的證明方法的機會。
核心設計哲學
OP Stack 是一套為設計 L2 區(qū)塊鏈系統(tǒng)量身定做的軟件工具,由 Optimism Collective 精心組裝,以加強 Optimism 基礎設施。當將工具整合到 OP Stack 中時,三個基本設計原則脫穎而出:Utility 實用性、Simplicity 簡單性和 Extensibility 擴展性。遵循這些原則的組件被視為至關重要,為 Optimism Collective 帶來極高的價值。
Utility 實用性
要將一個軟件功能集成到 OP Stack 中,它必須實質(zhì)性地增強 Optimism Collective。這一標準在評估一個組件是否適合堆棧時至關重要。例如,一個可靠的開源區(qū)塊搜索工具,幫助用戶審查 Superchain,將是一個有價值的補充。雖然 Utility 實用性至關重要,但同樣重要的是提倡創(chuàng)新和新穎的想法。開始開創(chuàng)性的努力,構(gòu)思開創(chuàng)性的項目,即使它們的直接用途不明顯??傮w目標是享受這個過程,并在 Optimism Collective 的旗幟下培育一個強大的生態(tài)系統(tǒng)。
Simplicity 簡單性
為了簡單性,避免在 OP Stack 中包含復雜的代碼。這種強調(diào)使 Optimism Collective 減少技術(shù)復雜性,使人們能夠關注創(chuàng)新而不是冗余的任務。使用經(jīng)過驗證的代碼和系統(tǒng)是至關重要的,正如選擇 Geth 作為 OP Stack 的默認引擎所見。簡潔的代碼庫對于安全和管理的便利性都至關重要。每一行編碼都是一個潛在的錯誤入口點,所以簡明的協(xié)議最大程度地減少了風險。此外,精簡的代碼庫鼓勵外部參與,確保 OP Stack 的完整性。
Extensibility 擴展性
強大的 OP Stack 編碼的真正本質(zhì)是其適應性和擴展性。促進團隊合作有助于避免孤立的開發(fā)方法。團結(jié)的努力意味著更多的時間用于創(chuàng)新,而不是冗余的任務。合作是我們共同走向勝利的路徑。可擴展的代碼是預見未來擴展而設計的。這包括遵循開源指南,提供直觀的界面,并確保代碼的模塊化特性,使其他人可以輕松地增加其功能。Extensibility 擴展性至關重要,點燃 Optimism Collective 生態(tài)系統(tǒng)內(nèi)合作的全部潛力。
OP Stack 的各個層
Data Availability 數(shù)據(jù)可用性
此層定義了 OP Stack 基于鏈的原始輸入數(shù)據(jù)的發(fā)布位置。在 OP Stack 上的鏈可以使用一個或多個 Data Availability 數(shù)據(jù)模塊來訪問輸入數(shù)據(jù)。模塊的選擇對安全模型和同步能力產(chǎn)生重大影響。例如,如果數(shù)據(jù)變得無法訪問,鏈同步可能會受到影響,這強調(diào)了明智選擇模塊的重要性。
Ethereum DA 以太坊 DA
目前,Ethereum Data Availability (DA) 以太坊數(shù)據(jù)可用性模塊是 OP Stack 的首選。它從以太坊區(qū)塊鏈的各種來源提取數(shù)據(jù),如 Ethereum calldata、events 事件和 4844 data blobs 數(shù)據(jù)塊。它的廣泛采用表明了它在 Optimism 生態(tài)系統(tǒng)中的效率。
Sequencing 順序
此層組織并發(fā)布用戶交易。通常,一個專用的 Sequencer 順序器實體在默認的 Rollup 配置中管理順序。已建立的規(guī)則限制了順序器對交易的持有,確保及時處理。一個未來的模塊化設計將讓鏈選擇它們的 Sequencing 順序機制,強調(diào)適應性。
Single Sequencer 單一順序器
默認情況下,使用 Single Sequencer 單一順序器。一個指定的實體成為順序器,一個透明的選擇機制確保其高效運作。
Multiple Sequencer 多重順序器
與 Single Sequencer 單一順序器的替代方法是 Multiple Sequencer 多重順序器,其中從一個設置的列表中選擇一個順序器。這種方法為鏈提供了更多控制順序過程的控制。
Derivation 衍生
此層從 Data Availability Layer 數(shù)據(jù)可用性層處理原始數(shù)據(jù),通過 Ethereum Engine API 以太坊引擎 API 將其轉(zhuǎn)化為 Execution Layer 執(zhí)行層的輸入。它可以從各種來源定制輸入,并確保與 Data Availability Layer 數(shù)據(jù)可用性層提供的數(shù)據(jù)兼容。
Rollup
Rollup 滾動模塊從多個來源提取輸入,如 Ethereum block data 以太坊塊數(shù)據(jù)和 Sequencer transaction batches 順序器交易批次。
Settlement Layer 結(jié)算層
這一層使第三方鏈能夠理解 OP Stack 鏈的狀態(tài)。盡管經(jīng)常與金融提款相關聯(lián),但其核心目的是提供對鏈狀態(tài)的訪問。一旦在 Data Availability Layer 數(shù)據(jù)可用性層上確認了交易,其狀態(tài)在 OP Stack 上就變得永久了。
Attestation-based Fault Proof 基于聲明的故障證明
這種機制使用樂觀協(xié)議。提議者建議認為是正確的狀態(tài),如果在一段時間內(nèi)沒有受到挑戰(zhàn),它就被接受了。挑戰(zhàn)依賴于預定義的各方的聲明。
Fault Proof Optimistic Settlement 故障證明樂觀結(jié)算
這種機制與基于聲明的方法相似,但使用了故障證明過程。其可靠性取決于故障證明構(gòu)造的可靠性。
Validity Proof Settlement 有效性證明結(jié)算
這種機制需要數(shù)學證明來確認狀態(tài)的正確性。只有在有有效證明支持的情況下,狀態(tài)才會被承認。
Governance 治理
這個總體層管理 OP Stack 生態(tài)系統(tǒng)中的系統(tǒng)配置、升級和設計。它在 OP Stack 上施加影響,并作為一個與社區(qū)一致的決策中心。
Multi Sig Contracts 多簽名合合約
這些是由來自一個團體的指定數(shù)量的簽名激活的智能合約。例如,在 Optimism Mainnet 上,它們負責管理跨鏈合約的升級。它們的安全性取決于參與者的數(shù)量、簽名閾值和參與者的做法。
Governance Tokens 治理代幣
這些代幣去中心化決策制定。它們的功能各不相同,但通常,它們使代幣持有者能夠?qū)椖繘Q策進行投票。持有這種代幣的成員在項目的軌跡中有話語權(quán),促進了生態(tài)系統(tǒng)中的民主和包容性。
你可能感興趣的文章
-
Mynt是什么?如何在Monad測試網(wǎng)上挖礦Mynt?
Mynt是一個去中心化的穩(wěn)定幣協(xié)議,允許用戶通過存入ETH或MON(Monad 的原生代幣)作為抵押品,鑄造與美元掛鉤的穩(wěn)定幣USDm,通過與 Mynt 進行測試網(wǎng)互動,用戶可能有機會獲…
2025-06-06 -
如何在加密貨幣交易中應用Black-Litterman模型?
Black-Litterman模型由Fischer Black和Robert Litterman于1991年在高盛開發(fā),Black-Litterman模型是加密貨幣交易和投資的強大工具,為最優(yōu)投資組合配置提供了穩(wěn)健的框架,那…
2025-06-06 -
加密貨幣交易中的諧波形態(tài):八種常用的諧波形態(tài)指南
諧波形態(tài)是依靠斐波那契比率來預示價格趨勢潛在反轉(zhuǎn)的高級圖表形態(tài),諧波形態(tài)精確且數(shù)學定義明確,使其成為重視市場預測結(jié)構(gòu)化方法的交易者的最愛,在本指南中,我們將探討諧…
2025-06-06 -
區(qū)塊鏈的多層結(jié)構(gòu)都有那些?L1 與 L2 有什么區(qū)別?新手完整指南
區(qū)塊鏈的多層結(jié)構(gòu)都有那些?區(qū)塊鏈層:完整指南區(qū)塊鏈被稱為革命性的,但其潛力的本質(zhì)在于其多層架構(gòu),這些層決定了信息在分布式網(wǎng)絡中的傳遞、驗證、記錄和訪問方式,從硬件…
2025-06-06 -
什么是空投挖礦?如何在2025年進行空投挖礦?
空投挖礦是指積極尋求并參與由各種加密貨幣初創(chuàng)公司或項目的創(chuàng)始人和創(chuàng)始人組織的空投活動,很多新手投資者還不了解什么是空投挖礦?如何在2025年進行空投挖礦?下文將為大…
2025-06-06 -
什么是時空證明PoSt?有什么優(yōu)勢?有哪些值得關注的項目?
Proof-of-Space-Time(PoST)是什么?Proof-of-Space-Time(PoST)有什么優(yōu)勢?時空證明PoSt有哪些值得關注的項目?下面腳本之家小編給大家詳細介紹下時空證明PoSt是什么吧…
2025-06-06 -
Solana是什么?它如何運作?與其他鏈有何不同?
Solana 是一個高性能公鏈,以其速度快、費用低和可擴展性而聞名,它于 2020 年上線,支持智能合約、去中心化應用 (dApp) 和數(shù)字資產(chǎn)——與以太坊類似,但速度更快、成本更低…
2025-06-05 -
SUI上排名前五的空投項目有哪些?SUI 上5大最佳空投項目
Sui近期在DEX日交易量上超越了Base,表明盡管發(fā)生了短暫震動網(wǎng)絡的安全事件,但用戶參與度依然強勁,即使在受到協(xié)議層漏洞影響后,生態(tài)系統(tǒng)仍展現(xiàn)出非凡的韌性——用戶并未…
2025-06-05 -
InfoFi與注意力經(jīng)濟平臺Kaito是什么?Kaito新手使用教學
KAITO是AI驅(qū)動的Web3一站式資訊平臺,KAITO是Kaito生態(tài)關鍵代幣,生態(tài)主要交易媒介、能質(zhì)押、能參與項目Launchpad、能分配獎勵,就像是注意力版本的$BNB代幣之于BNB生態(tài),下…
2025-06-05 -
什么是InfoFi?有哪些InfoFi項目值得關注?如何利用InfoFi賺錢
一個新的金融前沿正在形成——信息、注意力和數(shù)字信號成為寶貴的資產(chǎn),在本文中,我們探討了什么是InfoFi,有哪些InfoFi項目值得關注以及個人在這個新的信息驅(qū)動型經(jīng)濟中如…
2025-06-05