ME Network 是由 Meta Earth 的技術團隊經過三年研發而成的 modular blockchain 多鏈融合網絡。ME (Meta Earth) 網絡的主要研究解決方案之一是模塊化技術。Meta Earth 致力於支持多種場景下的高並發大數據處理需求,因此建立高性能且無限可擴展的底層網絡至關重要。
在本文中,我們將帶你了解 ME Network 如何將其架構解耦為:Execution Layer、Settlement Layer 和 Data Availability Layer,以及每個核心層具體扮演的角色和功能。
1. Execution Layer:高效處理的關鍵
Execution Layer 負責交易執行,處理普通交易和 smart contract 互動(計算)。在 ME Network 中,Execution Layer 可以被視為區塊鏈技術堆疊的頂層。
在 ME Network 中,Execution Layer 最常見的範例是 Rollup,其中運算在鏈下執行,結果(即狀態根)會發佈到 Settlement Layer,而交易資料則被壓縮並打包到 Data Availability Layer。由於交易運算被卸載到鏈下,這大大減輕了 ME Network 主鏈(ME Hub)的負擔,並能實現極高的 TPS 和減少 Gas Fee 的消耗。
雖然如此,ME Hub(Settlement Layer)本身也是一個獨立的區塊鏈,支持智能合約。不考慮低 Gas 費用和執行並發優勢的用戶,也可以選擇在 ME Hub 上執行,類似於在以太坊上部署合約。此外,ME Network 不鼓勵在 Settlement Layer 上部署和運行重型應用程式,以最大化 Rollup 的空間。
2. Settlement Layer:交易最終確定性的核心
Settlement Layer 負責交易的最終確認,包括爭議解決、證明驗證以及連接不同的 Execution Layer。此層從 Execution Layer 接收業務處理的狀態和結果,確保 Execution Layer 的「軟」安全性,防止欺詐和批量處理,並對 Execution Layer 處理的所有狀態和結果達成共識。
通常情況下,Settlement Layer 會維護已部署的 Rollup-chain 及其相應的重要資訊,例如狀態、staking、sequencer 清單、sequencer 管理、欺詐證明裁決等,以便 Settlement Layer 能夠為 Rollup-chain 提供安全性和結算服務。
在 ME Network 中,Settlement Layer 也可以為 Rollup 鏈提供其他功能,例如流動性來源和橋接中心。因此,Settlement Layer 也被稱為 ME Hub。此外,Settlement Layer 在 ME Network 中還有以下用途:
證明驗證與爭議解決:Settlement Layer 為 Rollups 提供了一個用於發布證明以進行外部驗證的場所。這對依賴欺詐證明的 Optimistic Rollups 特別有用。
橋接中心:如果多個 Rollups 使用共同的 Settlement Layer,它們可以相互橋接。這消除了在 Rollups 之間建立獨立橋樑的需求。
流動性來源:Settlement Layer 中已有的流動性可以被其上的所有 Rollups 使用。除了使用主鏈上的代幣外,Rollup 鏈也可以構建自己的代幣。不同的代幣可以通過 MBC 自然跨鏈到 ME Hub Settlement Layer,實現自由的流動性和交換。
显然,在模塊化的跨鏈中,Settlement Layer 為 Execution Layer 提供底層共識和安全機制。在構建其 Rollup-chain 時,無需部署驗證節點,顯著降低了運營成本。
3. Data Availability Layer:高可擴展性的關鍵
數據可用性是 ME Network 實現高可擴展性的關鍵組件。它負責從 Execution Layer 接收業務數據並進行存儲,作為 Rollup 數據的存儲模塊,確保交易數據的可用性,並確保任何人都可以訪問和驗證數據,從而保障 Execution Layer 的安全性並實現共識。
Data Availability Layer 本身不會執行任何 smart contract 協議,也不涉及任何計算。其核心功能是確保交易資料的正確性和可用性,提供「欺詐證明」的素材,或幫助用戶追蹤資產並在網路攻擊情況下減少損失。因此,即使節點不參與共識維護,也不需要存儲所有交易資料,它們仍然可以驗證交易並證明交易是否可用。Data Availability Layer 是整個 ME Network 的重要補充,為資訊安全提供雙重保障。
此外,Data Availability Layer 具有獨特的資料分佈、資料傳播鏈路和存儲空間,有助於主鏈 (ME Hub) 的高效運行,從而最大化 ME Network 的性能。
總而言之,通過上述三個核心層的協同運作,ME Network 不僅滿足了高並發和大數據處理的需求,還實現了無限可擴展的特徵,為多種場景下的應用提供了堅實的技術基礎。未來,ME Network 將繼續通過精巧的架構設計和優秀的技術創新,引領技術前沿,創造更廣闊、更好的數字生態系統,為每位 ME 用戶帶來更高效、更安全、更便捷的區塊鏈體驗。

