完全相容 EVM,1 萬 TPS 的並行高性能,是 Monad 最直觀的兩個標籤。
作者:Frank,Foresight News
「我是乙太坊殺手,打錢」,伴隨著 2018 年 – 2020 年新公鏈們輕鬆圈地、融資、炒作的時代一去不復返,近些年來已鮮少有人提及「乙太坊殺手」的大額融資敘事。
但 3 月 12 日,財富雜誌援引消息人士披露,由 Jump Trading 前研究負責人 Keone Hon 創立的 EVM 相容區塊鏈專案 Monad Labs 卻正在談判以 30 億美元估值籌集超 2 億美元資金,且 Paradigm 或將領投,表示計劃投入 1.5 億美元。
昨夜 Monad 也正式上線 Devnet,表示 「在 EVM 上實現了 1 萬的真實 TPS」,在 Dencun 升級讓乙太坊 /L2 敘事看起來似乎再度性感的當下,聽起來無疑有點讓人晃神兒。
那作為曾經的 Crypto 風投鉅子,Paradigm 敢於如此大手筆押注的 Monad Labs 究竟是一個怎樣的區塊鏈專案,「EVM 相容區塊鏈」又與其它相容 EVM 網路有何特別之處?Monad 又會是新生代的「乙太坊殺手」種子選手么?
Monad Labs:相容乙太坊的高性能 L1
Monad 官方文檔將自己定義為採用 PoS 機制的「相容 EVM 的高性能 L1」,旨在通過乙太坊交易的流水線執行來開創新的公鏈可能性範式。
其中前半句的「相容乙太坊」,是指 Monad 為應用程式開發人員(完全相容 EVM)和使用者(相容乙太坊 RPC API)都提供了無縫相容性,支援所有乙太坊操作碼,任何在乙太坊上部署的合約都直接適用於 Monad。
因此現有的乙太坊工具和密碼學環境可以無縫插入 Monad,同時相比在乙太坊上運行,又可受益於改進的輸送量和運行成本,總的來看,這種適用範圍包括:
- 應用程式(任何為乙太坊構建的 DApp);
- 開發工具(例如 Hardhat、Apeworx、Foundry 等);
- 錢包(例如 MetaMask 等任何 EVM 相容錢包)
- 分析 / 索引(例如 Etherscan、Dune 等);
而後半句的「高性能 L1」,究竟又有多高性能?「1 萬 TPS」,即每天 10 億筆交易(作為對比,乙太坊目前每天處理大約 100 萬筆交易),這也是 Monad Labs 官網給人印象最深的標籤化資訊。
在此基礎上,Monad 還提供 1 秒的區塊時間和 1 秒的單個 slot 實現(single slot finality),從而支援比現有區塊鏈更多的使用者和更好的互動體驗,同時提供更便宜的每筆交易成本。
如何實現「1 萬 TPS」?
具體來說,Monad 主要是通過在 EVM 中引入「並行執行」(Parallel Execution)和「超標量流水線」(superscalar pipelining),來實現「1 萬 TPS」的超高性能。
並行執行
「並行執行」並非新概念,此前的 Solana、Sui、Aptos 等都採取了並行化策略,最大的優勢便是允許單個區塊鏈系統同時處理大量的交易,且多個交易可以並行獨立運行,從而提高整體性能。
簡單舉例的話,乙太坊就像是只有一條閘機通道的高速收費站,只能挨個上高速,一旦遇到客流高峰就會發生擁堵; 而採用並行執行的區塊鏈網路,則可以類比為有多條閘機通道的高速收費站,使其能夠同時處理 N 輛汽車的上高速需求,加快了處理速度。
不過不同於 Solana、Sui、Aptos,Monad 則是目前唯一在 EVM L1 引入並行架構的區塊鏈網路。
超標量流水線
「超標量流水線」指創建不同的工作階段,同時並行處理不同階段的做法,說白了就是具有兩條或兩條以上並行工作的流水線,以此來優化交易處理,進一步提升網路性能。
簡單理解的話,就是在燒水的同時,完成打掃衛生、做飯的「同時做多件事」的邏輯,而 Monad 將該邏輯引入了狀態存儲、交易處理和分散式共識等部分,以來解決現有的性能瓶頸。
具體來說,是在四個主要領域引入了超標量流水線的優化邏輯:
- 延遲執行:將交易執行與共識部分分開;
- MonadBFT:用 Rust 構建的高性能共識機制,專注於共識部分;
- 並行執行:專注於交易執行部分,能同時處理大量的交易;
- MonadDb:高性能狀態後端,所有活動狀態都存儲在 MonadDb 中;
簡言之,Monad 將執行和共識放入單獨的流水線,允許節點首先就交易排序達成一致,然後再執行它們,這樣通過分開共識和執行,為實際交易處理分配更多時間,從而提高了性能。
此外 MonadBFT 源於 Hot Stuff 共識機制,強調線性通信,與另一種流行的共識機制 Tendermint 相比,Monad BFT 的通信複雜性更低,允許更大的網路規模。
以上的設計綜合提高了 EVM 的性能和輸送量,使 Monad 每秒可提供高達 1 萬筆交易,不過需要注意的是,這也使得搭建 Monad 完整節點的硬體要求較高(建議使用 2TB SSD、16 核 CPU、32 GB RAM、100M 帶寬),比乙太坊主鏈大一倍。
從這個角度看,或許可以將其視為「速度更快、成本更低,但硬體門檻更高的乙太坊」。
投融資與項目團隊
Monad Labs 首席執行官兼聯合創始人 Keone Hon 在 2021 年加入 Jump Trading(Jump Crypto 母公司)擔任量化分析師,專注於高頻交易(HFT)領域,並於 2022 年初離開 Jump Trading,與另外兩人聯合創立 Monad Labs(其中一人亦有 Jump 背景)。
也正因此 Monad 被不少人視為「Jump 黑幫」的成員之一,不過據財富披露,2023 年初 Do Kwon 被起訴後,Jump Trading 就逐步退出了加密領域,包括終止了與 Robinhood 的合作關係、退出現貨比特幣 ETF,並切斷了與加密孵化項目的聯繫(Pyth、Wormhole 和 Monad 等)。
或許也正因如此,Paradigm 作為新的白馬王子登場,且如果文初財富披露的 2 億美元融資順利完成,無疑將是 2024 年迄今為止最大的加密融資事件之一,在 Web3 的投融資史上也較為罕見。
而一年之前的 2023 年 2 月,Monad Labs 完成 1900 萬美元種子輪融資,Dragonfly Capital 領投,其他 70 位投資方參投,包括 Placeholder Capital、Lemniscap、Shima Capital、Finality Capital、天使投資人 Naval Ravikant、Cobie 和 Hasu 等。
未來路線圖
正如文初所言,目前 Monad 首個測試網已上線,不過官方表示只是「一個內部私有環境」,主要使用最近的乙太坊歷史記錄對 1 萬 TPS 進行基準測試,「是邁向開放公共測試網的第一步」,主網上線還沒有具體的路線圖。
總的來看,在市場對實用的興趣逐步壓倒純粹高性能敘事的大背景下,Monad 相容 EVM、1 萬 TPS 的「更好乙太坊」的遠景,確實令人期待,至於最終到底到底是新解法還是翻燒餅,值得期待。
免責聲明:作為區塊鏈資訊平臺,本站所發佈文章僅代表作者及嘉賓個人觀點,與 Web3Caff 立場無關。 文章內的資訊僅供參考,均不構成任何投資建議及要約,並請您遵守所在國家或地區的相關法律法規。