作者:YBB Capital Researcher Ac-Core
前言
根據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
圖源:EigenLayer 白皮書
簡單理解,EigenLayer 是一個基於以太坊的再質押(Re-staking)協議,為未來整個以太坊的加密經濟體系提供以太坊級別的安全性。它允許用戶透過EigenLayer智能合約將原生ETH、LSDETH及LP Token 進行再質押並得到驗證獎勵,讓第三方專案在可享受ETH 主網安全性的同時還能獲得更多獎勵收益,從而實現共贏。
以太坊之所以能夠吸引大量的交易量和流動性,是因為它是目前被大多數人認可的除比特幣外的最安全的第一層區塊鏈。 EigenLayer透過主動驗證服務(Actively Validated Services,即AVS)來直接對接以太坊的安全性和流動性,其本質是將其代幣模型的安全性驗證直接委託給以太坊節點(可簡單理解為節點運營商),這個過程稱為再質押「Re-staking」。本文只例舉EigenLayer團隊開發的第一個AVS專案:EigenDA。
EigenDA:Rollup資料可用性
圖源: EigenDA官方
根據官方解釋和介紹(暫無實際相關數據作為支撐),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,以及配套產品;提供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 開發人員可以根據其特定需求和用例調整各種參數,從而在安全性和效能之間找到平衡。
再質押模式
圖源: Delphi Digital
- 原生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
圖源:Celestia官方
目前,還沒有任何一種區塊鏈可以真正解決去中心化、安全性和可擴展性的區塊鏈不可能三角問題,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
圖源作者X:@_Gods_1
但值得關注的是近期在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 層之間的比較
圖源:Researcher@likebeckett
資料可用(Data Availability)簡稱為DA,目前在以太坊的升級路線中整體是以Rollup 為主的,DA 在一過程中擔任的角色是用來保存或上傳整個Rollup 的所有交易資料。 Rollup的出現是為了解決Layer1的擴展性問題,但實際透過DA 存取Layer2 資料會影響整體的安全性以及TPS水平,為了能夠讓Layer2 可以繼承以太坊的安全性,以太坊需要能夠透過優化整個協定安全機制來上傳大量的Layer2 的資料。
在共識機制中,存在著一個根本性的兩難問題,即有效性和安全性,前者確保交易的快速處理,後者以確保交易的準確性和安全性,為此不同的區塊鏈系統會做出不同的選擇以達到符合自身實際需求的平衡。其中Ethereum、Celestia、EigenLayer 和Avail解決方案都旨在為Rollup提供可擴展的數據可用性,根據Researcher@likebeckett和Avail官方提供的相關數據,我進行了以下總結。
圖源:Avail Team官方
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的爭論,不難引出一個思考,在以太殺手和以太護城牆的對抗下,未來是否會引發出更多的在可組合模組方向的市場競爭,讓以太坊的擴容方式出現新一輪的萬花綻放。
雖然區塊鏈本身本來就存在著諸多局限性,但從金融市場的角度來說,所有市場的上漲動力絕大一部分是來自“假想空間”,總得有新鮮故事來投餵。而對於創新本身除了維持自身的正確性外,”旁門左道”也是一種跳出原有框架的敘事方向。