作者:Jun,Bankless;編譯:鄧通,金色財經
以太坊虛擬機(EVM)已悄悄成為區塊鏈發展的支柱。這不僅僅是技術,而是圍繞技術發展的開發人員、工具和應用程式的生態系統。
如今,有許多團隊正在重新考慮以太坊的設計選擇,增強EVM 以創建每秒可以處理數十億用戶和數千筆交易的區塊鏈。他們利用EVM 的優勢並透過新的架構和功能突破界限。
本文重點介紹了加速EVM 實現大規模可擴展性並為未來加密貨幣採用鋪平道路的專案。今天,我們將深入探討Monad、MegaETH、Berachain 和Sei。
Monad
首先,我們來談談Monad 。
Monad 是一個L1 區塊鏈,已籌集2.25 億美元,透過引入optimistic並行執行來增強EVM,目標是每秒10,000 筆交易的吞吐量。
並行執行允許獨立事務同時運行,從而顯著加快處理速度。可以將其想像為同時使用多台洗衣機:無需等待每台洗衣機完成,一切都可以更快地完成,同時仍然顯得有序。
除了並行執行之外,Monad 還優化了整個堆疊的效能:
-
透過其自訂共識機制MonadBFT 增強效能,該機制可實現單時隙最終確定以實現更快的交易。
-
採用延遲執行將處理與共識分開,提高效率和區塊時間。
-
其並行化自訂資料庫MonadDB 允許非同步狀態訪問,從而加快資料處理速度。
值得注意的是,Monad 的架構針對消費級硬體進行了最佳化,使去中心化變得更容易,而不需要昂貴的驗證器設定。
MegaETH
接下來是MegaETH。
MegaETH 是以太坊L2,它將以太坊的安全性提升到了新的性能水平。它的目標很大膽:建立第一個能夠每秒處理100,000 筆交易的即時區塊鏈,同時依靠以太坊和EigenDA 來確保安全性和資料可用性。
MegaETH 吞吐量的關鍵是專業化。大多數區塊鏈讓每個節點執行相同的任務—驗證、達成共識和執行交易。 MegaETH 透過角色劃分改變了這一點。
節點分為三種:定序器、證明者和全節點。排序器處理事務排序和執行。全節點只需接收狀態更新即可保持鏈的本機副本最新。證明者在後台工作,用加密證明驗證一切。
MegaETH 的主要組成部分及其相互作用。資料來源:MegaETH 研究
MegaETH 還透過記憶體計算來增強EVM,其中定序器將整個EVM 世界狀態保存在記憶體中。與傳統系統相比,這將狀態存取速度提高了1,000 倍。此外,區塊建立演算法的改進和其他更新使MegaETH 能夠解決延遲和吞吐量等問題。
Berachain
當然,我們得談談Berachain。
Berachain 是一個高效能、與EVM 相同的L1 區塊鏈,這意味著它的執行層鏡像了以太坊主網的EVM 運行時環境。這導致系統支援開發人員已知的所有熟悉的工具和操作,但具有額外的優勢。
這些優勢的核心是BeaconKit,這是一個模組化的、以EVM 為中心的共識用戶端框架,Berachain 就是在這個框架上建構的。 BeaconKit 的主要好處是能夠將CometBFT 共識演算法的功能與EVM 執行環境整合。這有效地模組化了堆疊,分離共識層和執行層,以增強整體Berachain 體驗。
來源:BeaconKit – 用於建立EVM 共識客戶端的模組化框架
BeaconKit 還可以與任何EVM 執行客戶端配對,允許對EVM 的每次升級(例如Dencun)自動套用到Berachain。這意味著Berachain 不僅保留了與EVM 相同的狀態,而且還加速了它的速度、擴展了它,並在不失去相容性的情況下增加了可組合性。例如,借助BeaconKit,Berachin 可以實現單時隙最終確定,這意味著區塊會立即確定,而不是像以太坊上那樣等待12-15 分鐘,甚至更多。
Sei
最後,讓我們深入了解Sei。
Sei 將EVM 環境與平行執行相結合,在利用現有工具和開發人員社群的同時實現更快、更便宜的交易。其並行執行允許同時進行多個事務,從而顯著提高吞吐量,並由SeiDB 補充以實現快速狀態更新。
Sei 的新穎之處在於其「Twin Turbo」共識機制,可將出塊時間加快至僅400 毫秒。它透過消除共識協議中常見的低效率問題的兩項關鍵技術來實現這一目標:
-
智慧區塊傳播-加速區塊創建,減少驗證者的等待時間,最終減少延遲。
-
Optimistic 區塊處理-驗證者在收到區塊提案後立即開始處理交易,加速最終確定。
此外,Sei 還融合了EVM 和CosmWasm 之間的互通性等功能,為Cosmos 生態系統打開了大門。
然而,Sei 確實犧牲了節點之間的一些去中心化,因為這些功能引入了二次方的通訊複雜性。這意味著隨著更多驗證者的加入,訊息數量會顯著增加,使網路擴展變得更加困難。
結束語
這些雄心勃勃的項目旨在以以太坊的成就為基礎,將吞吐量擴展到每秒數千筆交易。大多數仍處於早期階段;四個中的三個尚未在主網上啟動。只有時間才能證明他們在擴展、推動採用和實現高效應用程式開發方面的成功。
這對以太坊意味著什麼?
一線希望是,其中一些高性能鍊是L2 鏈,與以太坊以匯總為中心的擴展路線圖保持一致。另一個積極的方面是它們全部相容於EMV,以現有工具為基礎,同時以獨特的方式對其進行增強,從而促進EVM 的採用。
這對以太坊社群來說也是一個關鍵時刻,因為許多人都在質疑為什麼不更加關注將以太坊本身擴展為L1。 Vitalik 似乎處於“戰時模式”,不斷發表有關以太坊潛在未來的部落格文章。重點是,以太坊有多種途徑來擴展以太坊L1 的吞吐量,重要的是,所有途徑都在討論和探索中。