作者:Jack Inabinet,Bankless;編譯:陶朱,金色財經
MegaETH 是即將推出的 L2 項目,被稱爲“實時以太坊”,擁有亞毫秒級延遲,能夠每秒處理超過 10 萬筆交易 (TPS),它剛剛宣布以超過 1 億美元的估值獲得 2000 萬美元的種子資金!
此次衆星雲集的融資由 Dragonfly Capital 領投,以太坊創始人 Vitalik Buterin、Consensys 創始人 Joe Lubin、Lido/Flashbots 战略負責人 Hasu、多產的加密貨幣交易員 Cobie 和 EigenLayer 創始人 Sreeram Kannan 等知名人士參與。
所涉及的大人物引起了市場對該項目的一些關注。
今天,我們將討論 MegaETH 如何在當代以太坊虛擬機 (EVM) 區塊鏈上進行創新,以提供行業領先的性能和去中心化保證。
高性能替代 L1 要求其節點無需專門化即可執行相同的任務,從而在性能和去中心化之間進行基本權衡。相比之下,MegaETH 利用以太坊的 L2 技術爲具有不同硬件要求的節點創建差異化的角色。
MegaETH 將交易處理任務與全節點解耦,並爲基礎設施運營商創建了三個主要角色:排序者、證明者和全節點。盡管MegaETH的實際區塊生產變得越來越中心化,但節點專業化的靈活硬件要求確保了無需信任的區塊驗證,並可以提供行業領先的去中心化保證。
單個活躍的 MegaETH 排序器將負責排序和執行用戶交易,消除正常操作期間的共識過程,並將通過點對點網絡將狀態差異(即區塊鏈狀態的更改)傳遞給全節點,然後應用狀態差異來更新其本地狀態。值得注意的是,MegaETH 交易不會由全節點重新執行來驗證區塊完整性;相反,他們使用證明者提供的證明間接驗證區塊。
即使是現有最高性能的 L2(BNB 的 opBNB)也對其應用施加了很大的限制。盡管 opBNB 的吞吐量目標相對較高,爲每秒 100M Gas,但與可實現同等 1M TPS 的現代 Web2 數據庫相比,opBNB 每秒只能處理 650 次 Uniswap 交換。
此外,這些網絡往往具有超過 1 秒的“長”阻塞時間,這對於需要實時性能的應用程序(例如高頻交易)來說是不切實際的。
雖然區塊鏈經常轉向一次性解決方案,例如並行化來追求規模,使涉及狀態不同部分的交易能夠在多個 CPU 核心上同時處理,但這種特定方法的好處受到許多交易包含依賴項這一事實的限制 ,導致並行化對區塊鏈速度僅產生適度的提升。
單獨解決任何系統的瓶頸通常無法產生顯著的改進,因爲初始限制因素的解決只是將瓶頸轉移到另一個組件。
MegaETH 不像競爭對手那樣只優化其堆棧的幾個組件,而是旨在識別困擾現有區塊鏈的衆多問題,並構建一個新系統來解決同時發現的一系列問題。
這種雄心壯志需要將節點硬件擴展到極限,同時保持去中心化(通過專業化實現),並需要創建一個本質上旨在接近去中心化區塊鏈的理論性能上限的系統。
爲此,MegaETH 排序器將把其全部狀態存儲在內存中,並成爲第一個實現內存計算的區塊鏈,這是高性能 Web2 應用程序的一個關鍵功能,它應該使 MegaETH 能夠將狀態訪問速度提高 1,000 倍。競爭對手使用的替代固態驅動器存儲方法。
得益於即時 (JIT) 編譯器,計算密集型應用程序在 MegaETH 上的性能將獲得 100 倍的提升,該編譯器將智能合約代碼轉換爲 MegaETH 的“本機機器代碼”,這是一組服務器 CPU 可以直接解釋的指令並執行,有助於提高智能合約的執行速度和效率。
維護以太坊 Merkle Patricia Trie (MPT) 是一種代表所有資產當前狀態和相關信息的核心數據結構,是所有 EVM 實現的主要限制因素,但 MegaETH 正在從頭开始創建一個新的狀態 trie,它將維護完整的狀態 trie。兼容 EVM,同時最大限度地減少磁盤輸入/輸出操作並存儲 TB 級的狀態數據。
最後,MegaETH 每秒 10 萬筆交易必須傳播到其全節點網絡;高效的點對點協議將以低延遲和高吞吐量從定序器傳遞狀態更新,從而允許具有適度連接的全節點以最大更新速率保持同步。
MegaETH 相對於當代 EVM 實現的顯著性能改進應該會大大推動 L2 性能的採用,並最終產生能夠處理現實世界的去中心化區塊鏈!
盡管有些人認爲 MegaETH 最適合作爲對基本層不感興趣的以太坊生態系統的競爭對手,但 MegaETH 實現的優化完全是通過其將安全性和審查阻力外包給現有去中心化網絡(如以太坊和 EigenLayer)的能力來實現的。
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。
標題:Bankless:“實時以太坊”MegaETH詳解
地址:https://www.torrentbusiness.com/article/114364.html
標籤:以太坊L2