作者:YBB Capital Researcher Ac-Core
TLDR
跨鏈資產轉移因不同區塊鏈的架構和共識機制各異,缺乏統一標準,導致複雜且昂貴的驗證過程,限制資產流動;現有第三方橋接器面臨信任和安全挑戰,中心化橋接器需維持流動性,成本轉嫁用戶,一鍵發鏈如同解決三角問題是一個折中的資產橋接方案。
市場成熟度OP Stack與Superchain率先搶佔市場,Base已成爲成功代表;AggLayer憑藉與以太坊的原生兼容性更易被接受,但需確保聚合過程的安全性和可靠性;Elastic Chain需評判ZKsSync自身的發展,無論市場還是技術仍是短期看OP,長期看ZK。
在行業創新不足的背景下,DeFi仍是Rollup出現的主要應用。現階段DePIN、RWA、大型GameFi在Rollup出現概率不高,SocialFi和NFT市場會出現在Rollup,但市場熱度未知。馬太效應整體適合區塊鏈,無限增發的Rollup趨勢長期關注頭部,短期關注中下游。
一、連接鏈間的孤島:橋接器的問題
在我們進行跨鏈資產轉移時,不同區塊鏈各自擁有獨特的架構、共識機制、狀態證明和狀態轉換,並且缺乏統一的標準和互操作性導致跨鏈通信和數據交換存在着一定的複雜性。這些驗證過程通常過於昂貴,無法在鏈上執行。 這種限制導致使用多簽名委員會來證明對方鏈狀態的認證網絡激增。所以目前沒有一種能夠實現所有區塊鏈之間互操作的通用去中心化的標準或協議,這限制了資產在不同區塊鏈之間的自由流動。
爲促進跨鏈資產轉移,雖出現了大量第三方橋接器,但這些橋接器在運營上面臨着“信任問題”的巨大的網絡安全挑戰。即使中心化橋接器能夠完全確保安全,仍需要在每個集成鏈上維持足夠的流動性來維持運營,其成本也會轉嫁給用戶。當前存在無法滿足原生的去中心化資產橋接和難以對第三方橋接器產生信任的問題,ZKsync、Polygon、Optimism三者分別推出了自己更加原生的Elastic Chain、AggLayer、Superchain Explainer的本地化多鏈擴展方案。
二、ZKsync3.0:Elastic Chain
圖源:zksync.mirror
2023年 ZKsync 背後的主要開發公司Matter Labs 發佈了他們的 ZK Stack,這是一個允許開發者在 ZKsync 技術基礎上構建自己的區塊鏈的工具包,從本質上講這些定製鏈都將通過彈性鏈( Elastic Chain)相互連接,讓ZKsync 3.0 從單個以太坊 L2 變爲The Elastic Chain。
ZKsync 3.0 協議的核心升級於 2024 年 6 月 7 日發佈,是ZKsync現階段最複雜的一次升級,將 ZKsync L1 橋重新配置爲共享路由器合約,以支持不斷擴大的可互操作 ZK 鏈網絡,ZK Rollup框架 ZK Stack 支持的鏈之間的本地、無信任、低成本互操作性。
根據Matter Labs 的解釋:"Elastic Chain 是一個由 ZK Chains(rollups、validiums 和 volitions)組成的無限可擴展網絡,它們通過數學驗證方法確保其安全性,並在統一直觀的用戶體驗下實現無縫互操作,旨在讓用戶在不同的ZKsync生態系統內的互操作性更加順滑流暢。
2.1 Elastic Chain 彈性鏈架構
Elastic Chain並不是單單依靠ZK技術實現的,相同也無法通過給其他非ZK的多鏈系統加上ZK證明的“補丁”來實現,先從高緯度來看其網絡是由ZK Router、ZK Gateway、 ZK Chains三部分來實現的。
ZK Router(ZK 路由器):
核心路由機制:ZK Router是ZKSync 3.0架構的主要路由組件,負責管理和協調網絡中的不同鏈和節點之間的通信和數據傳輸;
跨鏈通信:通過高效的跨鏈通信協議,ZK Router確保不同鏈之間的數據能夠快速、安全地傳輸,提升整體網絡的互操作性和性能。
ZK Gateway(ZK 網關 / 出入口):
入口和出口節點:ZK Gateway充當ZKSync 3.0網絡的入口和出口節點,處理外部區塊鏈(例如以太坊主鏈)與ZKSync網絡之間的交互;
資產橋接:負責資產在外部區塊鏈和ZKSync網絡之間的橋接和轉移,確保資產能夠安全高效地在不同鏈之間流動;
交易聚合:將用戶的交易聚合成批量,然後生成零知識證明,提交到外部區塊鏈進行驗證,減少鏈上數據負載和交易費用;
中間件:整體可以理解爲部署在以太坊和 ZK Chains 之間的中間件,以促進 ZK Chains 之間的全面互操作性。
ZK Chains(ZK鏈本身):通過生成和驗證零知識證明確保交易的有效性和安全性,將結果提交給ZK Router進行彙總和協調。並通過ZK Gateway和 L1 智能合約相互連接,使用ZK Stack構建的完全獨立運行,可定製的自主Rollup、Validium或Volitions。
據ZKsync解釋,Gateway是Elastic Chain的關鍵組件以實現ZK Chains無縫結算到以太坊。通過Gateway提交證明和數據到以太坊,具有以下優勢:
跨批次和跨鏈的證明合成,降低L1驗證成本;
狀態差壓縮對於發送到Gateway的小批次數據進行壓縮,並以大批次的方式高效轉發到L1;
更快的最終確認通過驗證鏈的證明並防止其矛盾,以實現低延遲的跨鏈橋接,這由大量驗證者的質押來強化。ZK Chain無需信任其他鏈;
活躍性每個ZK Chain的活躍性由其驗證者獨立管理,Gateway不影響其活躍性,鏈可以自由離開Gateway;
抗審查性跨鏈強制交易將比普通L1抗審查交易便宜,使其對所有用戶更具可及性。
ZK Chains無需使用ZK Gateway,可以直接結算到以太坊,並可隨時選擇離開ZK Gateway網絡而不影響其鏈的安全性。ZK Chains可以在使用ZK Gateway和直接結算到以太坊之間自由切換。ZK Gateway將由去中心化、無信任的驗證者集羣操作,以確保網絡的彈性和可靠性。參與這個去中心化驗證過程需要ERC20代幣。ZKSync網絡治理將指定一種代幣用於此目的(可以是ZK代幣)。
驗證者將收取橋接費用以及每字節狀態差數據發佈到ZK Gateway的費用。這爲驗證者提供了加入ZK Gateway的激勵,因爲隨着越來越多的價值交易上鍊,他們的收入可以成倍增長。同時,由於驗證者提供的重新壓縮服務,通過ZK Gateway結算數據將比直接在以太坊網絡上結算更便宜,這或許也是大多數ZK Chains可能會選擇加入的原因。
三、Polygon 2.0:Agglayer
圖源:Polygon Agglayer
3.1 Agglayer 設計溯源
與OP Stack和ZK Stack類似,可使用Polygon CDK創建的區塊鏈可直接接入Agglayer,利用其統一的橋接和安全性服務,實現與其他區塊鏈的互操作性共同構成了Polygon 2.0的核心架構。
Agglayer 的核心思想源於 Umbra Research 提出的共享有效性排序(Shared Validity Sequencing)設計,該設計旨在實現多個 Optimistic Rollup 之間的原子跨鏈互操作性。通過共享排序器,系統可以統一處理多個 Rollup 的交易排序和狀態根發佈,確保原子性和條件執行。
實現邏輯:需要通過以下三個組件:
共享排序器:接收和處理跨鏈交易請求;
區塊構建算法:共享排序器負責構建包含跨鏈操作的區塊,確保這些操作的原子性;
共享欺詐證明:在相關 Rollup 之間共享欺詐證明機制,以強制執行跨鏈操作。
由於現有 Rollup 已具備 Layer 1 和 Layer 2 之間雙向消息傳遞功能,Umbra 僅添加了一個 MintBurnSystemContract 合約(Burn 與 Mint)來實現對三個組件的補齊。
工作流程:
鏈 A 上的 Burn 操作:任何合約或外部賬戶可以調用,成功後記錄到 burnTree;
鏈 B 上的 Mint 操作:排序器在執行成功後記錄到 mintTree。
不變量和一致性:
Merkle 根的一致性:鏈 A 上的 burnTree 和鏈 B 上的 mintTree 的 Merkle 根必須相等,以保證跨鏈操作的一致性和原子性。
系統運行:
共享排序器負責將兩個 Rollup 的交易批次和聲明狀態根發佈到以太坊。它可以是中心化的,也可以是去中心化的(如 Metis)。排序器接收交易併爲 Rollup A 和 B 構建區塊。對於 A 上的交易,如果與 MintBurnSystemContract 交互成功,則嘗試在 B 上執行相應的 Mint 交易。如果 Mint 交易成功,則包含 A 上的 Burn 交易和 B 上的 Mint 交易;如果失敗,則排除這兩筆交易。
3.2 Agglayer的核心組件:
在 Polygon 2.0 的 Agglayer 中,統一橋(Unified Bridge)和悲觀證明(Pessimistic Proofs)是其核心組件。
1. 統一橋(Unified Bridge)
技術框架:
跨鏈通信:統一橋的核心在於實現不同鏈之間的無縫通信。它通過跨鏈通信協議來實現不同 Layer2 解決方案和以太坊主鏈之間的數據和資產轉移。
流動性聚合:該橋樑將不同 Layer2 解決方案的流動性聚合在一起,使用戶能夠在不同的鏈之間自由移動資產,而無需擔心流動性分散的問題。
實現邏輯:
消息傳遞:統一橋通過消息傳遞機制來實現跨鏈通信。消息包含交易的相關信息,並通過橋樑協議在鏈之間傳遞;
資產鎖定與釋放:當用戶在一條鏈上鎖定資產時,統一橋會在目標鏈上相應地釋放等值資產。這一過程需要使用智能合約來確保安全和透明;
互操作性協議:爲了確保不同鏈之間的互操作性,統一橋採用標準化的互操作性協議。這些協議定義瞭如何處理跨鏈交易、如何驗證交易的有效性,以及如何處理潛在的衝突。
圖源:Aggregated Blockchains: A New Thesis
2. 悲觀證明(Pessimistic Proofs)
技術框架:
安全性:悲觀證明是一種安全措施,旨在防止欺詐性交易。它通過在交易驗證過程中引入額外的驗證步驟,確保所有交易都是有效的;
延遲驗證:與樂觀證明(Optimistic Proofs)不同,悲觀證明假設交易可能是惡意的,並在確認之前進行全面驗證。
實現邏輯:
初始驗證:在交易被提交後,系統會立即進行初步驗證。這包括檢查交易的基本信息和簽名的有效性;
深度驗證:在初步驗證通過後,交易會進入深度驗證階段。系統會調用一系列智能合約,檢查交易的複雜性和潛在的風險;
爭議解決:如果在驗證過程中發現任何問題,系統會觸發爭議解決機制。這一機制允許用戶和驗證者提交額外的證明,以解決爭議並確保交易的最終有效性。
通過統一橋和悲觀證明,Agglayer 能夠提供一個高度安全、可擴展且互操作的區塊鏈環境。這些組件不僅增強了系統的安全性,還簡化了跨鏈交易的操作,使用戶能夠更加輕鬆地在不同鏈之間進行交互,擴展內容見YBB Capital往期文章《從模塊化到聚合,探索Polygon 2.0的Agglayer核心》(1)
四、Optimism:Superchain Explainer
Optimism 於2023年率先開啓了一鍵發鏈的道路,第一項工作即爲 OP Stack 建立一個統一網絡的標準。OP Stack 是以太坊擴展解決方案——The Optimism Superchain的啓動平臺,同時也是是所有使用 OP stack 構建的 L2 進行交互和交易的樞紐。
想必大家對於OP Stack已經較爲熟悉,爲做簡述,Optimism Superchain會共享一個共同的OP Stack開發堆棧、橋接、通信層和安全性,以確保各個鏈能夠協調一致地進行通信,並作爲一個單獨的單元發揮作用。該結構可細分爲五個不同的層,每個層都有其特定的目的和功能:
數據可用性層決定了基於 OP 棧的鏈原始輸入主要通過以太坊 DA 獲取;
排序層控制用戶交易的收集和轉發方式,通常由單個序列器管理;
衍生層將原始數據加工成執行層的輸入,主要使用Rollup;
執行層定義系統狀態結構和轉換功能 以太坊虛擬機(EVM)是中心模塊;
結算層允許外部區塊鏈通過基於證明的故障證明查看 OP 堆棧鏈的有效狀態。
相比於Elastic Chain和Agglayer,Optimism Superchain出現最爲早期搶先佔領了市場,也跑出了Base並在每天Gas支出中佔據了絕大部分開支,直觀反應出了Base的鏈上活躍度。
圖源:Dune Optimism - Superchain Onchain Data
五、 一鍵發鏈的主觀思考
5.1 AggLayer、Superchain、Elastic Chain的競爭看法
(本章節僅代表作者個人觀點)
以上三種擴展方案均是圍繞各自Rollup擴容敘事的一種延展,從市場成熟度出發OP Stack與Superchain率先搶佔了市場,Base已經是最爲成功的代表。
AggLayer 的原生兼容性較爲優勢,可直接在現有的以太坊網絡上運行,不需要對底層協議進行大幅度修改,更容易被現有的以太坊用戶和開發者接受,這種方案的優點是能夠有效利用現有的以太坊網絡,其挑戰在於如何確保聚合過程的安全性和可靠性。
Elastic Chain現階段的初步判斷是需評判ZKsync生態的發展和社區的建設,如果ZK sync自身沒有發展起來,Elastic Chain後期吸引開發者和維持社區的激情可能會受到阻力,無論是市場還是技術角度考慮,仍是短期看OP長期看ZK。
另上述三種方案都會帶來Rollup的原生問題:中心化程度較爲集中。隨着近期出現的Based Rollup的擴容方案在未來可能也會是一個潛在的競爭對手,它把排序器直接交給了L1即以太坊本身的方式,讓L2 不再需要額外的排序器或者複雜的驗證步驟。這種較爲原生的擴容,雖然也會存在一些潛在MEV問題,但後續發展仍值得關注。
圖源:ZKsync - Introducing the Elastic Chain
5.2Rollup未來的發展趨勢和應用的創新
整體來看,隨着“一鍵發鏈”的推動,作爲以太坊主流擴容方式的Rollup數量將不斷增加。即便是2023年比特幣生態的大爆發,其非原生擴展也借鑑了許多以太坊的擴容邏輯。在市場創新不足的背景下,Rollup的應用創新和影響可能有限。
對於每條VM鏈,無論市場變化如何,TVL仍是主要指標,因此最先出現的應用仍是各類DeFi協議。此外可能會出現SocialFi協議和NFT交易市場。
其他賽道中,DePIN在Rollup和L1上難以發展,龍頭可能出現在Solana;RWA概念在L1上發展概率較大但在Rollup上信心不足;GameFi也會出現,但大型遊戲只會在專注於GameFi的Rollup上有機會。因此,現階段最確定的應用仍是DeFi類。
然而,區塊鏈的馬太效應明顯,多鏈時代的到來,資源將集中於頭部項目,強者恆強,末尾淘汰。
擴展鏈接:
(1)從模塊化到聚合:探索Polygon 2.0的Agglayer核心
https://medium.com/ybbcapital/from-modularity-to-aggregation-exploring-the-core-of-polygon-2-0s-agglayer-e492dd05ceb9
參考文章:
【1】Introducing the Elastic Chain
https://zksync.mirror.xyz/BqdsMuLluf6AlWBgWOKoa587eQcFZq20zTf7dYblxsU
【2】zkSync Protocol Upgrade v24: New precompiles, more blobs, Validiums, and more. #519
https://github.com/zkSync-Community-Hub/zksync-developers/discussions/519