Vitalik支持、Dragonfly領投的MegaETH 能否讓ETH再次偉大(MEGA)

撰文:0xjs@金色財經

根據l2beat數據,目前已經有50多條L2了。加密市場還需要新的L2嗎?

答案是肯定的。近期加密市場又出來一個EVM L2公鏈MegaETH,並獲得了2000萬美元的種子輪融資。

MegaETH的2000萬融資由加密VC Dragonfly Capital領投,Figment Capital、Folius Ventures、Robot Ventures、Big Brain Holdings、Tangent和Credible Neutral參投。此外,它還得到Vitalik Buterin、Consensys創辦人Joseph Lubin、Sreeram Kannan、Cobie、Karthik Talwar、Hasu、Santiago和Mert著名天使投資人的投資。

MegaETH是個什麼公鏈?有何魅力在已有眾多L2後仍吸引到如此多豪華投資陣容?

已經有那麼多L1/L2,為何還需要一台MegaETH

區塊鏈框架的進步大大降低了創建新鏈(包括L1和L2)的門檻。因此,最近出現了大量新公鏈。根據l2beat數據,目前已有 50 多個L2 項目。

然而,簡單地創建更多鏈並不能解決區塊鏈可擴展性問題,因為每個單獨的鏈仍然對其承載的dApp 施加了重大限制。例如,下表顯示了當今主要EVM 鏈的每秒目標gas 和區塊時間。

DsYkitQKt80uHDlzvfLsw5tauCXtUtb5PDbQkePC.png

上表清楚地表明,現有EVM鏈在幾個方面面臨重大限制。首先,它們都表現出較低的交易吞吐量。例如,雖然opBNB在同業中以100 MGas/s 的極高gas速率脫穎而出,但與現代Web2 伺服器的功能相比仍然相形見絀。作為參考,100 MGas/s 僅相當於每秒650 次Uniswap 交換或3,700 次ERC-20 傳輸。相較之下,現代資料庫伺服器 在TPC-C 基準中已經超過每秒一百萬筆交易。

其次,由於運算能力稀缺,複雜的應用程式無法上鍊。例如,一個簡單的EVM 合約計算第?個(n=10的8次方)斐波那契數消耗約55 億gas ,這將佔用整個opBNB 鏈55 秒的時間,計算速度為100 MGas/s。相較之下,以C 編寫的類似程式只需30 毫秒即可完成相同任務,使用單一CPU 核心即可使其速度提高1833 倍!現在想像一下利用多核心處理來解鎖另外100 倍運算能力的區塊鏈的可能性。

最後,需要高更新率或快速回饋循環的應用程式在較長的出塊時間內是不可行的。除Arbitrum One 外,表中的所有鏈都會每秒或更長時間更新其狀態。但是,像自治世界這樣複雜的完全鏈上dApp 需要高更新率(例如,出塊間隔小於100 毫秒)來模擬即時戰鬥或物理。此外,除非能在10 毫秒內下單或取消訂單,否則鏈上高頻交易是不可能的。

幸運的是,這些限制對於EVM 鏈來說都不是不可克服的。隨著技術的進步,現在是時候建立一個即時區塊鏈來釋放這些潛力了。時區塊鏈是一種能夠在交易到達時立即處理並即時發布結果更新的區塊鏈。此外,它必須支援高交易吞吐量和強大的運算能力,以便在用戶需求高峰期間也能保持即時體驗。

MegaETH 的目標是一條兼容EVM 的即時區塊鏈,目標就是將以太坊L2的效能推向硬體極限,縮小區塊鏈與傳統雲端運算伺服器之間的差距,首次將Web2 級即時效能帶入加密世界。

MegaETH六大特性實現即時EVM

根據MegaETH聯合創始Shuyao Kong介紹,MegaETH是首個即時區塊鏈,支援每秒10萬筆交易處理速度以及毫秒反應速度。

MegaETH透過以下6項關鍵技術實現上述即時EVM效能:

1.節點專業化:MegaETH 將交易執行等效能關鍵型任務集中到一小組排序器節點,同時將區塊驗證等安全關鍵型任務大規模去中心化。這項關鍵架構決策使MegaETH 能夠顯著提高網路效能,同時最大限度地降低全節點的硬體需求。最終結果是形成了一個前所未有的快速、安全和高效的異質區塊鏈。

2.即時EVM執行引擎:MegaETH 推出了第一個即時EVM 執行引擎,能夠在大量交易到達時無縫處理它們,並以低至10 毫秒的間隔可靠地發布由此產生的狀態變化。這項獨特功能是透過將MegaETH的低延遲、基於流的區塊構建演算法與支援交易優先順序的並發控制協議共同設計而實現的。

3.內存內計算(in-memery computing):MegaETH 的排序器將整個EVM 世界狀態和狀態trie 儲存在記憶體中,與基於SSD 的系統相比,狀態存取速度提高了1,000 倍。雲端隨時提供具有1-4 TB 記憶體的高階伺服器,為未來狀態成長提供充足的容量。這項技術被稱為記憶體內運算,對於高效能、資料密集型Web2 應用程式至關重要。得益於節點專業化,MegaETH 首次將這項尖端技術引入區塊鏈。

4.智能合約編譯:MegaETH 使用即時(JIT) 編譯技術將智慧合約透明地即時轉換為本機機器碼。該技術消除了解釋EVM 字節碼和模擬堆疊機的低效率。對於運算密集型應用程序,它可以將效能提高100 倍,使MegaETH 成為建立具有即時效能的複雜dApp 的理想平台

5.超級IO效率狀態Trie:由於密集的磁碟I/O 操作,維護狀態trie 是相容EVM 的區塊鏈的最大瓶頸。 MegaETH 透過使用從頭設計的新狀態trie 替換Merkle Patricia Trie (MPT) 來解決此問題。這種新的trie 最大限度地減少了磁碟I/O,並有效地擴展到TB 級的狀態數據,同時保持了完全的EVM 相容性。

6.狀態同步協定:MegaETH 採用高效率的點對點協議,以低延遲和高吞吐量將狀態更新從排序器傳播到完整節點。這確保即使網路連線較差的節點也能與最新狀態保持同步,即使更新率為100,000 TPS。

MegaETH 組件

MegaETH 中有三個主要角色:排序器、證明者和全節點。

p9FhQckh9mPcl49d47b8CROMo2GganQonV4WyIzn.png

MegaETH 的主要組件及其相互作用

排序器負責對使用者交易進行排序和執行。但是MegaETH 在任何給定時間都只有一個活躍的排序器,從而消除了正常執行期間的共識開銷。

大多數全節點透過p2p 網路從該排序器接收狀態差異(state diffs ),並直接套用這些差異來更新本地狀態。值得注意的是,它們不會重新執行交易;而是使用證明者提供的證明間接驗證區塊。橋運營商和做市商等高級用戶仍可能執行每筆交易以實現快速最終確定性,儘管需要更高的硬體才能跟上排序器。

證明者使用無狀態驗證方案,以非同步和無序的方式驗證區塊。

MegaETH高知創始團隊

MegaETH之所以能得到Dragonfly Capital等加密大VC一級Vitalik等業界名人投資,很大一部分原因歸功於豪華創始團隊。

據官網顯示,MegaETH主要創始團隊有4人:

I9BGpqPFeAqeJck3XoXfnrVX3hbnh9pWibvEfqMS.png

Li Yilong:共同創辦人兼CEO,史丹佛大學電腦科學博士、曾在軟體公司Runtime Verification Inc.工作;

Yang Lei,共同創辦人兼CTO:2018年獲得北京大學電腦科學學士學位,2020年獲得麻省理工學院理學碩士學位,近期獲得麻省理工電腦科學博士學位,其是麻省理工CSAIL網路和行動系統組成員;其博士論文是關於分散式系統的有效共識和同步。

Kong Shuyao,共同創辦人兼CBO,2017年加入Consensys,一度擔任Consensys全球業務發展主管;2020年畢業於哈佛商學院,2024年3月加入MegaETH,她也是Decrypt專欄作家。

Namik Muduroglu,創始成員兼成長主管,任職於Consensys 和Hypersphere。

Total
0
Shares
Related Posts