對於 Rollup 來講,24 年,除了坎昆升級帶來的確定性敘事。
作者:Ac-Core,YBBCapital Researcher
![](https://web3caff.com/wp-content/uploads/2024/01/image-729.png)
前言:
根據 Ethereum Foundation 的定義,乙太坊的 Layer2 = Rollup。 按照 Vitalik 近期的新觀點,如果其他 EVM 鏈使用非乙太坊作為 DA(數據可用 Data Availability),那麼它就是乙太坊 Validium(將區塊鏈的數據可用性層移至鏈外,利用有效證明來保證鏈外交易的完整性)。 雖然當下因為 DA 的問題,大家對於 Layer2 的精準定義還存在著一定程度的爭議,但乙太坊的升級路線仍是以 Rollup 為中心的,DA 則在乙太坊升級中擔任保存或上傳 Rollup 交易數據的重要角色。 Optimistic Rollup 與 ZK Rollup 能否通過 DA 來訪問相關數據會在一定程度上影響其自身的安全性,即使它們的依賴程度不同。 面對 Cosmos 共用安全的創新和 Celestia 的 DA 滲透,以及市場面的做市商帶動,受其借鑒位於原生乙太坊的 EigenLayer 能否通過將中間件提升至乙太坊級別的安全性敘事來重新奪回市場主權?
EigenLayer
![](https://web3caff.com/wp-content/uploads/2024/01/image-728.png)
簡單理解,EigenLayer 是一個基於乙太坊的再質押(Re-staking)協定,為未來整個乙太坊的加密經濟體系提供乙太坊級別的安全性。 它允許使用者通過 EigenLayer 智慧合約將原生 ETH、LSDETH 及 LP Token 進行再質押並得到驗證獎勵,讓第三方專案在可享受 ETH 主網安全性的同時還能獲得更多獎勵收益,從而實現共贏。
乙太坊之所以能夠吸引大量的交易量和流動性,是因為它是目前被大多數人認可的除比特幣外的最為安全的第一層區塊鏈。 EigenLayer 通過主動驗證服務(Actively Validated Services,即 AVS)來直接對接乙太坊的安全性和流動性,其本質是將其代幣模型的安全性驗證直接委託給乙太坊節點(可簡單理解為節點運營商),這一過程被稱為再質押 “Re-staking”。 本文只例舉 EigenLayer 團隊開發的第一個 AVS 專案:EigenDA。
EigenDA:Rollup 數據可用性
![](https://web3caff.com/wp-content/uploads/2024/01/image-727.png)
根據官方解釋和介紹(暫無實際相關數據作為支撐),EigenDA 是建立在乙太坊上的利用 EigenLayer Restaking 構建的去中心化數據可用性(DA)服務,並將是 EigenLayer 上的首個主動驗證服務(AVS)。 其中 Restakers 可以將質押委託給執行的 EigenDA 以及執行驗證任務的節點運營商,作為回報獲得服務費用,並且 Rollups 可以將數據發佈到 EigenDA,從而降低交易費用成本,獲得更高的交易輸送量及提升整個 EigenLayer 生態系統的安全性。 這一發展過程中的安全性和交易輸送量會隨著質押量、相關生態協定以及運營商的整體發展而擴大。
EigenDA 旨在為 Rollups 提供創新的 DA 解決方案,讓乙太坊質押者與驗證者通過相互連接來提升安全性,實現在提高輸送量的前提下降低成本的目的,其中 EigenLayer 共用安全系統為保證去中心化程度會採用多節點的方式。 根據 EigenDA 推文透露,其現已集成的 Layer2 方案包括從 L1 向乙太坊 L2 過渡的 Celo; BitDAO 生態系統外的 Mantle 及其配套產品; 提供 zkWASM 執行層的 Fluent; 提供 Move 執行層的 Offshore,以及 Optimism 中的 OP Stack(現階段在 EigenDA 測試網使用)。
EigenDA 是一個構建在乙太坊上的安全、高輸送量和去中心化的數據可用性(DA)服務,基於 EigenLayer Restaking 開發。 以下為 EigenDA 設計旨在實現的一些關鍵特性和優勢:
特性:
- 共用安全性: EigenDA 利用 EigenLayer 的共用安全性模型,使驗證者(Restakers)能夠通過貢獻 ETH 的方式參與驗證過程,提高網路的整體安全性;
- 數據可用性: EigenDA 的主要目標是確保 Layer 2 網路上的資料可用性。 它通過驗證者來驗證和保證 Rollup 網路的數據有效性,防止不良行為和確保網路的正常運行;
- 去中心化排序: EigenDA 利用 EigenLayer 的去中心化排序機制,以確保 Rollup 網路中的事務按正確的順序執行,從而維護整個系統的正確性和一致性;
- 靈活性: EigenDA 的設計允許 L2 開發人員根據需要調整各種參數,包括安全性和活躍性之間的權衡、質押代幣的模式、糾刪編碼比率等,以適應不同的場景和需求。
優勢:
- 經濟效益: EigenDA 通過 EigenLayer 實現 ETH 的共用安全性,從而減少了潛在的質押成本。 它通過分散數據驗證工作,降低了每個操作員的操作成本,提供了更經濟高效的驗證服務;
- 高輸送量: EigenDA 被設計成具有橫向擴展性,隨著更多的操作員加入網路,其輸送量也會增加。 私下測試中,EigenDA 展示了高達 10 MBps 的輸送量,並有擴展到 1 GBps 的路線圖,為支援高頻寬需求的應用提供了可能性,如多人遊戲和視頻流;
- 安全性機制: EigenDA 使用多層安全機制,包括 EigenLayer 的共用安全性、Proof of Custody 機制以及 Dual Quorum ,以確保網路的安全性、去中心化性和抗審查性;
- 可定製性: EigenDA 提供了靈活的設計,允許 L2 開發人員根據其特定需求和用例調整各種參數,從而在安全性和性能之間找到平衡。
再質押模式
![](https://web3caff.com/wp-content/uploads/2024/01/image-726.png)
- 原生 ETH 再質押:
適用於獨立的 ETH 質押者,他們可以將已質押的 ETH 通過提款憑證指向 EigenLayer 智慧合約,以重新質押並獲取額外收益。 如果獨立質押者有不當行為,EigenLayer 可以直接罰沒其提款憑證;
- LST 再質押:
LST(Liquid Staking Token)是流動性質押代幣的縮寫。 普通投資者,即使沒有 32 個 ETH,也可以通過 Lido、Rocket Pool 等流動性質押協議進行 “拼車”,將 ETH 存入質押池,並收到代表其 ETH 及其質押收益索取權的 LST。 已經在 Lido、Rocket Pool 質押 ETH 的使用者可以將持有的 LST 轉移到 EigenLayer 智慧合約中,實現再質押以獲取額外收益;
- LP Token 再質押:
LP Token 再質押分為 ETH LP 再質押和 LST LP 再質押。
- ETH LP 再質押: 使用者可以將包含 ETH 在內的一對 DeFi 協定 LP Token 再次質押到 EigenLayer 上。
- LST LP 再質押: 使用者可以將包含 lsdETH 的一對 DeFi 協定 LP Token 再次質押到 EigenLayer 上。 例如,Curve 協定的 stETH-ETH LP Token 可以再次質押到 EigenLayer 上。
Cosmos 中的 Celestia
![](https://web3caff.com/wp-content/uploads/2024/01/image-725.png)
目前,還沒有任何一種區塊鏈可以真正解決去中心化、安全性和可擴展性的區塊鏈不可能三角問題,Cosmos 認為只有多鏈的設計架構才能一定程度上克服它們之間的權衡。 在討論 Celestia 之前,我們先簡單回顧一下 Cosmos,其中的區塊鏈通過 IBC(Inter-Blockchain Communication)協議實現互操作性。 以下是 Cosmos 鏈之間安全性的詳細討論:
IBC 協定安全性: IBC 是 Cosmos 網路中確保鏈之間通信的協定。 它通過使用加密和簽名等機制來確保消息的機密性和完整性。 IBC 協定包括一系列驗證步驟,以確保跨鏈通信的可信度。 通過 IBC,Cosmos 鏈可以安全地傳輸消息和資產,防止欺詐和篡改;
共識機制安全性: Cosmos 生態系統中的各個區塊鏈可能採用不同的共識機制,其中最常見的是 Tendermint。 Tendermint 共識演算法通過拜占庭容錯(Byzantine Fault Tolerance,BFT)來確保節點之間的一致性。 這意味著在一定數量的惡意節點存在的情況下,系統仍能正常運作。 共識機制的安全性對整個網路的穩定性和安全性至關重要;
Hub 安全性: Cosmos 網路中存在一個稱為 Hub 的中心化區塊鏈,作為不同鏈之間的橋樑。 Hub 的安全性對整個生態系統的穩定性起到了關鍵作用。 如果 Hub 不安全,可能會導致整個網路的問題。 因此,確保 Hub 的安全性是 Cosmos 生態系統中的一個重要任務,涉及到對其共識機制和節點管理的嚴格控制;
資產安全性: 由於 Cosmos 鏈之間可以傳輸資產,確保資產的安全性是至關重要的。 通過使用加密技術,Cosmos 鏈能夠防範惡意活動,如雙花攻擊。 同時,IBC 協議的設計使得資產的跨鏈傳輸變得更加安全和可靠;
智慧合約和應用層安全性: Cosmos 網路允許開發智慧合約和分散式應用。 保障這一層面的安全性是通過確保區塊鏈上運行的智慧合約和應用程式的代碼品質、審計和漏洞修復來實現的。
Celestia 通過模組化設計,將共識和執行分離,實現了可擴展性和靈活性,促進了適用於各種區塊鏈解決方案的可定製化生態系統。 相比之下,Cosmos 以生態系統為中性來促進區塊鏈協作,強調獨立區塊鏈之間的互聯性,並使用 Tendermint 整合了共識和執行,提供了一個有凝聚力的環境,這帶來的直觀負面影響是失去了自身靈活性。 通過 Celestia 的模組化方法提供了增強的可擴展性和開發靈活性,並為滿足不同應用需求提供了定製解決方案,甚有呼聲稱 Celestia+Cosmos 才是未來應用鏈的終極形態。
Celestia 的 ICS 與 EigenLayer 的 EigenDA
![](https://web3caff.com/wp-content/uploads/2024/01/image-724.png)
但值得關注的是近期在 Celestia 的提案中提到的 ICS(Interchain Security),與之不同的是 EigenLayer 是建立在 Ethereum 上的一個數據可用性層,通過將 ICS 與 EigenLayer 對比,我們可以從以下幾個方面來理解它們之間的關係:
- 共用安全性: Celestia 的提案中討論了使用 ICS 的可能性,將 Cosmos 生態系統中的驗證器(如 Cosmos Hub 的驗證器)用作 Celestia 的 Rollup 排序器。 這樣的做法可以讓多個 Rollup 網路共用相同的驗證器集合,實現共用安全性。 這一思路與 EigenLayer 中的共用安全性理念有些相似,都是通過利用底層區塊鏈網路的驗證器來提供安全性。 區別在於 ICS 利用 Cosmos Hub 的驗證器為連接的區塊鏈提供驗證服務,通過一種共用的安全性模型提高整個生態系統的安全性,EigenDA 則通過 Ethereum 上的 EigenLayer 提供驗證服務,使用 ETH 的驗證者(Restakers)來驗證 Rollup 網路的數據可用性;
- 去中心化排序器: Celestia 提到的去中心化排序器的概念,利用了 ICS 的方法。 這與 EigenLayer 中使用 EigenLayer 的 Restaking Primitive(重新質押機制)來構建去中心化的排序器有些相似。 兩者都試圖通過底層協定的特性來實現更加去中心化的排序機制;
- Rollups 可組合性: Celestia 提到,通過在多個 Rollup 網路中使用相同的排序器(可能通過 ICS),可以實現跨 Rollup 的可組合性。 這與 EigenLayer 中提到的希望在 EigenLayer 生態系統中有多個 AVS(主動驗證服務)相互協作,以實現更高層次的可組合性和互操作性的目標有些類似;
- 經濟學:拋開 Celestia 與 EigenLayer 技術層面的話題,站在市場端的視角考慮,對使用者而言他們更為關心的則是自己的收益,EigenLayer 對於 LST 等的層層收益疊加以及對未來整個 EigenLayer 生態的空投預期值是略強於 Celestia 的。
DA 層之間的比較
![](https://web3caff.com/wp-content/uploads/2024/01/image-723.png)
數據可用(Data Availability)簡稱為 DA,目前在乙太坊的升級路線中整體是以 Rollup 為主的,DA 在一過程中擔任的角色是用來保存或者上傳整個 Rollup 的所有交易數據。 Rollup 的出現是為了解決 Layer1 的擴充性問題,但實際通過 DA 訪問 Layer2 資料會影響整體的安全性以及 TPS 水平,為了能夠讓 Layer2 可以繼承乙太坊的安全性,乙太坊需要能夠通過優化整個協定安全機制來上傳大量的 Layer2 的數據。
在共識機制中,存在著一個根本性的兩難問題,即有效性和安全性,前者確保交易的快速處理,後者以確保交易的準確性和安全性,為此不同的區塊鏈系統會做出不同的選擇以達到符合自身實際需求的平衡。 其中 Ethereum、Celestia、EigenLayer 和 Avail 解決方案都旨在為 Rollup 提供可擴展的數據可用性,根據 Researcher@likebeckett 和 Avail 官方提供的相關數據,我進行了以下總結。
![](https://web3caff.com/wp-content/uploads/2024/01/image-722.png)
Celestia:
- 去中心化排序器提案: Celestia 討論了一項由首席運營官 Nick White 提出的使用來自 Cosmos 生態系統的 Interchain Security(ICS)來實現 Celestia 的去中心化排序器的方案,以此通過 ICS 來利用 Cosmos Hub 的驗證者為 DA 層提供共用安全性;
- 原子跨 Rollup 可組合性: Celestia 通過借助 ICS 可以實現多個 Rollup 網路之間的原子事務,從而提高可組合性。 相同的排序器使得多個 Rollup 網路能夠協同工作,解決流動性碎片化和可組合性下降的問題;
- 多 Rollup 互操作性: 利用相同的排序器,Celestia 可以促進多個 Rollup 網路之間的互操作性,實現更好的流動性和數據可用性。
EigenLayer 和 EigenDA:
- 共用安全性的數據可用性服務: EigenLayer 通過 EigenDA 提供數據可用性服務,不同於傳統的區塊鏈,而是一組構建在 Ethereum 上的智慧合約,充分利用共用安全性的概念。 EigenDA 可以作為 Celestia 生態系統的一部分,提供高效、安全、可擴展的數據可用性;
- 去中心化排序: EigenLayer 強調其去中心化排序的機制,本質是在 Rollup 排序器的 PoS 過程中加入 ETH 代幣和罰沒條件為 Layer 2 網路提供更高的安全性。 通過這一機制,EigenLayer 實現了高效的排序過程;
- 數據可用性服務: EigenDA 專注於為 Layer 2 網路提供數據可用性服務,通過 EigenLayer 共用安全性和去中心化排序,為鏈上應用提供高性能的數據傳輸。
Avail:
- 數據可用性設計: Avail 專注於數據可用性的設計,引入了數據可用性抽樣技術。 該技術允許輕節點通過僅下載區塊的一小部分來驗證數據可用性,而不是完全依賴於全節點來獲取數據,以此提高了網路的可擴充性;
- 區塊鏈間交互性: Avail 的設計旨在提高區塊鏈間的交互性。 支持數據可用性抽樣的輕節點使得增加區塊大小更加靈活,提高了整體的輸送量;
- EIP 4844 適應性 : Avail 積极參與了 Ethereum 的 EIP 4844 的實施,是 Polygon 模組化區塊鏈願景的重要組成部分,該提案旨在增加區塊大小併為實施 Danksharding 打下基礎,這使 Avail 能夠適應 Ethereum 生態系統的升級。
結語
對於 Rollup 來講,24 年,除了坎昆升級帶來的確定性敘事,DA 問題的爭論也帶來了關於 Layer2 精準性定位的問題,暫且拋開乙太坊 DA 實際所面臨的正統性、安全性、成本性問題不談,這場 Celestia 與 EigenDA 的爭論,不難引出一個思考,在乙太殺手和乙太護城牆的對抗下,未來是否會引發出更多的在可組合模組方向的市場競爭, 讓乙太坊的擴容方式出現新一輪的萬花綻放。
雖然區塊鏈自身本來就存在著諸多局限性,但從金融市場的角度來說,所有市場的上漲動力絕大一部分是來自 “假想空間”,總得有新鮮故事來投喂。 而對於創新本身除了維持自身的正確性外,「旁門左道」也是一種跳出原有框架的敘事方向。
免責聲明:作為區塊鏈資訊平臺,本站所發佈文章僅代表作者及嘉賓個人觀點,與 Web3Caff 立場無關。 文章內的資訊僅供參考,均不構成任何投資建議及要約,並請您遵守所在國家或地區的相關法律法規。