
撰文:0xjs@比特鏈視界
又有一個選手來到擁擠的以太坊L2戰場。
2024年3月11日,使用Solana虛擬機(SVM)的以太坊L2 解決方案Eclipse宣布完成5000萬美元A輪融資,由Placeholder和Hack VC共同領投,使其總籌資額達到6500萬美元。
它又能給以太坊L2帶來哪些創新功能和亮點呢?本文簡述之。
Eclipse:站在巨人肩上
Eclipse結合了模塊化堆棧的最佳部分:
結算:以太坊 ——Eclipse 在以太坊上結算(即,內置的驗證橋將位於以太坊上)並使用 ETH 作為其 Gas 代幣。
執行:Solana虛擬機 (SVM) ——Eclipse 將運行高性能 SVM 作為其執行環境。
數據可用性:Celestia ——Eclipse將其數據發布到 Celestia,以實現可擴展的數據可用性 (DA)。
證明:RISC Zero ——Eclipse將使用RISC Zero進行ZK欺詐證明(無需中間狀態序列化)。
以太坊結算
Eclipse 主網在以太坊上的驗證橋將直接內置在 Eclipse 中。Eclipse 節點將通過此橋來確定「規範鏈」。該橋強制 Eclipse 執行正確的排序。Eclipse 節點還必須運行以太坊完整節點。該橋將驗證所有 Eclipse 交易,防止提交無效狀態。此外,它將在某些失敗情況下也可以存活和抗審查,即使排序器出現故障或開始在 L2 進行審查,用戶也可以通過橋強制包含他們的交易。
Eclipse 認識到以太坊原生資產的重要性,因此Eclipse 將使用 ETH 作為 Gas 代幣。Eclipse 主網沒有計劃擁有自己的代幣。
Eclipse選擇Solana VM
虛擬機是一個可以運行程序的軟體。具體來說,虛擬機執行區塊鏈的智能合約。Eclipse為何選擇使用Solana VM?
-
性能:以太坊等EVM 區塊鏈,在任何給定點都只有一個程序在運行,這稱為「單線程」。Solana虛擬機是一個高度並行的runtime,如果有多個內核,則可以同時運行多個程序,從而顯著提高吞吐量。
-
安全性:某些語言(例如Rust)可以更輕鬆地防止 Solidity 無法防止的許多錯誤。例如,以太坊智能合約很容易受到所謂的重入攻擊。
-
社區:以太坊和 Solana 等流行區塊鏈分別圍繞 EVM 和 SVM 培育了蓬勃發展的開發者社區。與 Move VM 或 Fuel VM 等較新的虛擬機相比,這意味著更好的工具和開發人員支持。
-
易於使用:Solidity 等語言更容易編寫代碼,並且並非所有字節碼都支持從Solidity 進行編譯。
綜上,所以Eclipse主網運選擇行Solana虛擬機 (SVM)。但也可以支持使用Neon EVM 為以太坊虛擬機 (EVM)構建的程序。將來Eclipse將根據 dApp 的要求添加其他字節碼格式。甚至可以使用 EVM 的現有工具(例如 Truffle 或 Remix)或 SVM 的工具(例如 Solana CLI 或 Seahorse Lang)。
Eclipse使用Celestia提供DA
以太坊當前的帶寬不支持 Eclipse 主網的目標吞吐量和費用。即使在EIP-4844 (又名「Proto-danksharding」)之後,這種情況仍然如此,它為每個區塊提供平均約 0.375 MB 的blob 空間(每個區塊的限制為約 0.75 MB)。
-
對於具有基本壓縮的 ERC-20 轉帳(每筆交易約 154 字節),這相當於所有rollup可達約 213 TPS。
-
對於壓縮交換(每筆交易約 400 字節),這相當於所有Rollup可達約 82 TPS。
相比之下,Celestia 將於今年晚些時候推出 2 MB 區塊。一旦足夠的數據可用性採樣 (DAS)輕節點上線並且網絡穩定,Blobspace 預計將在啟動後不久增加到 8 MB 。DAS 輕節點有兩個關鍵功能:
-
使用戶能夠自行驗證 Eclipse 塊數據是否可用
-
有助於安全地擴展整個網絡,因為隨著更多 DAS 輕節點上線,DA 層可以安全地增加其吞吐量。
Celestia 的 DAS 輕節點從第一天起就支持、加密經濟安全屬性以及高度可擴展的 DA 吞吐量,使其成為當今 Eclipse 主網的明確選擇。Eclipse 還打算在 EIP-4844 之後監控以太坊在 DA 擴展方面的進展。如果以太坊為 Eclipse 提供更大的規模以使用戶受益,Eclipse 將評估遷移到以太坊 DA 的可能性。
欺詐性證明使用RISC Zero
Eclipse主網部署樂觀Rollup,但正在並行開發零知識Rollup。
對於樂觀Rollup,「排序器」對交易進行排序,並將生成的狀態根與賞金一起發布到第以太坊1 層。「驗證者」可以重新執行交易,如果對結果有不同意見,驗證者可以通過「結算」來挑戰狀態根。如果驗證者正確,則獎勵將授予驗證者。
Eclipse 使用RISC Zero創建ZK欺詐證明,無需中間狀態序列化。