Layer2模塊化战爭打響:OP Stack VS ZK Stack,誰能成爲最後贏家?
發表於 2023-07-12 11:00 作者: 區塊鏈情報速遞pro
本文我們就將對比這兩個方案之間的異同、各自優劣勢以及使用場景,在當前競爭日益激烈的Layer2市場,到底誰突破重圍,打造更大的生態系統互操作性。
作者 | Callum@Web3CN.Pro
Rollup作爲當前主流的Layer2擴容方案,爲以太坊在追尋可擴展性的道路上做出了貢獻,OptimisticRollup和ZKRollup兩款Rollup方案也逐漸得到市場的驗證。在這之後,Layer2擴容开始迎來多Rollup方向,任何人都可以通過使用SDK快速啓動他們的rollup,並以高性能和低成本在 rollup上運行應用程序,在未來Layer2擴容領域,Rollup逐漸佔據主導地位,而在這一過程中,最重要的就是要簡化开發者部署各種類型rollup的方式。
6月26日,zkSync 推出了用於構建zk驅動的的模塊化开源框架ZK Stack。ZK Stack 是一個免費的模塊化开源框架,旨在基於zkSync Era 的代碼構建定制的 ZK 支持的 L2 和 L3(稱爲超鏈)。而在這之前,Optimism 團隊就推出的擴展性解決方案 OP Stack,創建一個共享的、高質量的、完全开源的系統,用於創建新的 Layer2 區塊鏈。
本文我們就將對比這兩個方案之間的異同、各自優劣勢以及使用場景,在當前競爭日益激烈的Layer2市場,到底誰突破重圍,打造更大的生態系統互操作性。
OP Stack
OP Stack 是標准化、共享和开源的开發堆棧,爲Optimism提供支持,由 Optimism Collective 維護,它包含三個設計原則:實用、簡潔和可擴展。作爲以太坊和 Optimism 生態系統的公共產品,OP Stack由許多不同的軟件組件組成,這些組件共同構成了 Optimism 的支柱。
OP Stack的特點
OP Stack主要專注於創建一個共享的、高質量的、完全开源的系統,用於創建新的 Layer2區塊鏈。通過協調共享標准,Optimism Collective可以避免在孤島中重復重建相同的軟件。OP Stack可以被視爲軟件組件,它可以幫助定義 Optimism 生態系統的特定層,也可以充當現有層中的模塊的角色。盡管OP Stack目前的核心是運行 Layer2 區塊鏈的基礎設施,但OP Stack 理論上可以擴展到底層區塊鏈之上的層,包括區塊瀏覽器、消息傳遞機制、治理系統等工具。
OP把區塊鏈爲三大層級:共識層、執行層和結算層。然後把三層標准化,在具體架構上,OP Stack可分爲六層:
DA(數據可用層):數據可用性層定義了基於OP Stack的Layer2的原始數據的來源,OP Stack 可以使用一個或多個數據可用性模塊來獲取其輸入數據,以太坊 DA 是目前 OP 堆棧中使用最廣泛的數據可用性模塊,但未來越來越多的其他鏈也可以接進來。
Sequencing(排序層):排序層決定如何收集 OP Stack鏈上的用戶交易並將其發布到正在使用的數據可用性層模塊。在 OP Stack的默認 Rollup 配置中,排序通常由單個專用排序器處理。派生層中定義的規則通常會限制排序器保留交易超過特定時間段的能力。在提議的未來,排序將是模塊化的,以便鏈可以輕松選擇和更改控制其當前排序器的機制。
Derivation(派生層):派生層定義了如何處理數據可用層中的原始數據以形成經過處理的輸入,這些輸入通過標准以太坊引擎 API發送到執行層。
Execution(執行層):執行層定義了 OP Stack 系統內的狀態結構,執行層抽象爲 EVM 修改或完全不同的底層 VM 提供了入口。
Settlement(結算層):用於驗證當前的交易結果,在經過Layer2確認後,會將確認信息發送到目標區塊鏈上,以進行最終結算,以獲取數據有效性。
Governance(治理層):治理層是指用於管理系統配置、升級和設計決策的通用工具和流程集。
OP的目標就是通過這套架構升級爲超級鏈,OP Stack解構了構建Layer2 鏈所需的各個組件,並作爲單獨的模塊進行打包,开發者可以組合最合適的模塊來創建自己的Layer2,讓开發者更簡單高效地實現專有鏈。
Bedrock升級
Bedrock的升級完成代表了OP主網Rollup架構核心組件的完全模塊化重寫,OP Stack的首個正式版本推出,也是Optimism 網絡的下一個主要版本,這進一步縮小Optimism 和Layer1 以太坊之間的差異。Bedrock版本將支持使用多個證明方案和多個客戶端,以吸引不同的开發者和項目方,此外,還將通過不同的路线,來跟進技術去中心化的同時,保持治理結構的去中心化。這爲未來OP實現超級鏈提供了關鍵的優勢:
降低網絡費用:優化了數據壓縮策略,當向L1 提交數據時,可以消除與EVM 執行相關的Gas Fee ,大約可減少10%的額外費用;
減少存款等待時間:在節點軟件中引入了對Layer1 重組的支持,預計存款可以在3 分鐘內得到確認;
改進證明模塊化:從OP Stack中單獨抽象出證明系統,可以在容錯證明或者Zk-Snark等有效性證明機制中選擇;
改進節點性能:通過在單個rollup區塊中一次執行多個事務,每年可減少15G的數據量。
改進以太坊等價性:刪除了先前版本中與以太坊的多個偏差,增加了對 EIP-1559、鏈重組以及 Layer1 上存在的其他以太坊功能的支持。
Bedrock完成升級後,不僅改進了Optimism的Layer2 Rollup,也讓Optimism升級爲超級鏈更進一步,OP Stack 的下一個重大可擴展性改進就是是引入超級鏈的概念:共享橋接、去中心化治理、升級、通信層等的鏈網絡,所有這些都構建在 OP Stack 上。超級鏈的推出將把 Optimism 主網和其他鏈合並到一個統一的 OP 鏈網絡中,標志着向世界帶來可擴展和去中心化計算的重要一步。
OP Stack簡化了創建Layer2區塊鏈的過程,支持Optimism的所有軟件,隨着Optimism的發展,OP Stack也會發展。Coinbase准備在今年推出的Base Layer2將基於OP Stack开發,BNB Chain也宣布了opBNB的測試網基於OP Stack構建。OP Stack目前以Optimism主網背後的軟件形式出現,最終以 Optimism 超級鏈及其治理的形式出現。
ZK Stack
ZK Stack 是一個免費的模塊化开源框架,旨在基於zkSync Era 的代碼構建定制的 ZK 支持的 L2 和 L3(稱爲超鏈)。ZK Stack 的核心提供了兩個關鍵功能:主權和無縫連接。开發者擁有代碼的完整權利,並享有不受限制的自主權來定制和塑造鏈的各個方面。超鏈獨立運行,僅依賴以太坊 Layer1 來保證其活躍性和安全性,而超橋網絡則促進每個超鏈的互連,從而實現無需信任、快速和廉價的互操作性。總的來說,ZK Stack 具有三方面特點:开源、可組合性、模塊化。
ZK Stack的特點
免費:ZK Stack 是在完全許可的 MIT/Apache 开源許可證下开發的,確保其免費可用。
可組合:使用 ZK Stack 構建的超鏈可以在無需信任的網絡中無縫連接,具有低延遲和共享流動性。
模塊化:定制和塑造超鏈的各個方面,從排序器和數據可用性模式的選擇到定義獨特的代幣經濟。
超低成本:由於 ZK 證明的簡潔性,某些交易類型(例如預言機更新)在 ZK Stack 上比其他匯總平台便宜1000 倍。除了 ZK rollup 模式之外,ZK Stack 還可以針對適當的用例使用極其實惠的 zkPorter 账戶進行可選擴展。
久經考驗:zkSync Era 是以太坊上採用最廣泛的 ZK rollup,TVL和交易量的可觀交易就證明了這一點。憑借這一記錄,ZK Stack 在安全性和可靠性方面是一個安全的選擇。
面向未來:ZK rollups 是以太坊擴展的未來。爲了充分發揮 ZK 超能力的潛力,從一开始就構建正確的架構。
ZK Stack的升級
ZK Stack 對於 zkSync 核心團隊來說也是一個重大的升級。從 zkSync Era到zkstack,團隊的視角开始從構建ZK技術逐漸擴展到幫助衆多團隊理解 ZK Stack 並爲其做出貢獻。隨着更多超鏈的推出,核心貢獻者的數量將會增加,社區將成爲 zkSync 網絡的真正所有者,特別是構建定制的超鏈時。如果構建通用的 DeFi dapp 或 NFT 項目,那么將其部署在 zkSync Era 等現有超鏈上將是一個更簡單的過程,讓其能夠與生態系統中的其他協議同步組合。
此外ZK Stack 允許構建自己的主權超鏈,而無需犧牲互操作性和可組合性。這將極大地提高ZK Stack的超可擴展性。每個超鏈都無縫集成到其無限可擴展的生態系統中,由共享證明者和分形縮放提供支持,從而培育一個完整的流動性網絡。在這個生態系統中,用戶可以以無需信任的方式快速轉移資產,而不會產生額外的成本。智能合約將跨鏈異步調用,超鏈本身將具有主權,使它們能夠加入替代生態系統,並可以在選擇離开時帶走其鏈上資產。
接下來,ZK Stack團隊將對代碼庫進行修改,以便更輕松地籤出、配置和部署 ZK Stack 實例,實現一鍵部署的最終目標。
OP Stack VS ZK Stack
ZK Stack的推出與其說是與OP Stack競爭,不如說是要走一條多鏈交互的新局面。
從技術角度來看,ZK Stack的超鏈最大程度復用以太坊安全和共識的方法,可直接依賴以太坊的安全性。與OP的交互性欺詐證明相比,ZK 證明直接驗證狀態變更,不需要等待以太坊底層的狀態變更,簡化設計且避免重復投入,提升了鏈間的交互效率。同比之下,OP Stack在異步跨鏈調用上還存在很大限制:其狀態變更需要等待以太坊底層驗證,欺詐證明也需要等待確認。
另外,不同於 OP stack 專注於Layer2市場的轉變,ZK stack則是想Layer2 和 Layer3 兩個市場都囊括其中。雖說二者都想通過鏈間互操作性實現一個多鏈帝國,但ZK Stack構建的Layer3和多鏈網絡,企圖發展高度定制化擴容。
從生態角度來看,OP Stack則具有先發優勢。OP Stack推出不久,就得到了許多項目的支持,今年2月份,Coinbase 宣布推出基於 OP Stack構建的多鏈Layer2平台Base,並且會和OptimismCollective一起構建超級鏈。其次,OP Stack 還得到了 BNB Chain 的支持,6月19日晚間,BSC宣布推出新的擴容解決方案:opBNB,它基於OP Stack 的 Bedrock 版本實現,並兼容EVM。另外,許多應用开發團隊如NFT 交易市場 Zora 、a16z Crypto推出的客戶端Magi等也开始選擇OP Stack开發應用鏈。
相比之下,zkSync自身的Layer2還沒搭建完善,也一直出現ZkRoullup的兼容問題和宕機問題,生態上大都是土狗項目,較少有知名大廠和項目的支持。在這一方面來看,zkSync急於搭建Layer3,並不能說服市場的認可。
小結
從區塊鏈可擴展性而言,超鏈和超可擴展性是值得關注的,但從目前的發展來看,項目仍然處於早期階段,具有生態優勢的OP Stack和具有技術優勢的ZK Stack誰能佔領市場還不得而知,不過盡管技術、細節和觀點存在差異,但它們都有無限可擴展的目標。以太坊新一輪的多鏈可擴展敘事正在逐漸展开。
參考文獻
OP StacksDocs
Introducing the ZK Stack
五大Layer 2演進之路:爲何它們不約而同走向超級鏈和L3zkSync推出的OP Stack競品,能否贏下L2擴容之战?
作者:Web3CN
OKEX下載,歐易下載,OKX下載
okex交易平台app下載
標題:Layer2模塊化战爭打響:OP Stack VS ZK Stack,誰能成爲最後贏家?
地址:https://www.coinsdeep.com/article/21779.html
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。