Monad 的起源故事

Monad 已經開發了大約兩年,由 Keone Hon、James Hunsaker 和 Eunice Giarta 創立。Keone 和 James 是兩位技術聯合創始人,在 Jump Trading 共同工作了八年。坐在同一個高頻交易臺上,與 Jump 內部的 20 個其他團隊競爭,Keone 和 James 能夠連續多年名列前茅,每年促進超過 10 萬億美元的名義交易量,每秒進行數千筆交易。在這種交易量水平下,Keone 和 James 親身體驗到了微秒在執行中的差異。進入加密領域後,Keone 從事 Solana DeFi 的工作,而 James 則在構建 Pyth。意識到有可能對 EVM 實施一系列根本性的優化後,他們在 2022 年開始構建 Monad,這些優化在過去 20 年的高性能計算機科學中已成爲標準,但尚未應用於 EVM 。通過引入這些組件,可以創建一個性能更高的 EVM ,解決許多當前的擴展瓶頸問題。

“他們是第一批推動並行 EVM 的人。他們對它的理解比目前加密領域中的任何人都要好。毫無疑問,我認爲其他鏈目前聲稱擁有的並行 EVM,Monad 在一年半前就已經完成了。通過全力以赴的工程建設,Monad 非常接近擁有第一個產品。我敢說,一個月內,我們將擁有第一個內部私有測試網上線並開始運行。”

Monad 的技術堆棧

事實證明,並行化遠不僅僅是一個流行詞/敘事,它能夠實現可擴展和高效執行。讓 Monad 可擴展並能夠處理每秒超過 10,000 筆交易的不僅僅是並行執行引擎。

我認爲很多人都認爲並行執行是插入即產生作用的天然產物,即:“如果你可以將並行執行添加到 EVM 中,那麼突然之間它的性能就會大大提高”。但實際上並非如此。單獨的並行執行在創建更高性能的 EVM 方面實際上並沒有太大作用。Monad 真正實現了並行執行,結合其他一些優化,解鎖了並行執行的大量性能。讓我們分別拆解:

並行執行

指的是同時執行多個任務的能力,而不是一個接一個(順序地)。雖然並行處理可能更復雜,但它可以通過在多個處理器之間分配工作負載來顯著減少處理時間並提高效率:

Monad 利用並行執行,允許同時處理多個交易。值得注意的是,Monad 區塊仍然像以太坊一樣是線性有序的交易集合。

Monad 使用 optimistic,這意味着鏈會在區塊中的早期交易完成之前開始執行交易。爲了避免錯誤和不正確的執行,交易的狀態會在區塊中順序合併,以確保正確性。

MonadDb

如果沒有一個狀態數據庫允許對磁盤進行並行讀寫,那麼並行執行引擎對區塊鏈性能的提升作用不大。讓我們用一個例子來看:

順序執行(以太坊):想象一條單車道高速公路,有一個單獨的收費站允許一輛車一次支付過路費並通過。

並行執行:現在高速公路上有 20 條車道和 20 個收費站,但仍然只能一次通過一輛車。所以如果一輛車正在通過收費站 1,那麼收費站 2 或 3 的車輛將不得不等待。

並行執行與並行數據庫:所有 20 個收費站可以同時使用,不同車道上的20 輛車可以同時通過。

Monad DB(Monad 數據庫)是解鎖並行處理和鏈快速最終性/高 TPS 的關鍵。

異步執行和共識

目前在以太坊區塊中,執行大約在 1/10 秒內發生,然後接下來的 11.9 秒都在進行共識。Monad 所做的是將這分開,這樣你就不是有 12 秒的區塊和 1/10 秒的時間用於執行,現在你有兩個獨立的泳道,所以你可以將區塊的全部預算用於執行。想象一下,如果以太坊每個區塊有 12 秒的執行時間,而不是 1/10 秒。這是一個 100 倍的增長。這是非常標準的事情,很多人已經在計算機科學中實施了很長時間,但它目前並不存在於 EVM 中。所以這是另一個大的解鎖。”

“所有這些結合在一起,纔是真正獲得性能的關鍵。才能讓它實際運作並達到每秒 10,000 筆交易的吞吐量。”

所有這些,加上完全的 EVM 兼容性,使 Monad 在競爭中脫穎而出。任何EVM 協議都可以輕鬆地在 Monad 上部署,並利用高效的執行環境。

可以在 Monad 上構建哪些應用?

技術棧已經介紹完畢,讓我們探索即將到來的 Monad 生態系統。一般來說,所有協議都會從改進的執行中受益,即更快的最終性和更多的 TPS 。然而,有一些特定的應用可以被 Monad 這樣的快速鏈解鎖實現突變型進展。

最明顯的用例之一是交易協議。特別是對於鏈上訂單簿DEX(現貨和期貨),在 Monad 上構建將具有吸引力。訂單簿交易所歷史上一直是中心化的(Bybit、Binance、Coinbase等),雖然它們提供深度流動性,但費用相對較高,並且存在缺乏自我保管相關的風險。AMM 模型,被 GMX、Gains、Synthetix 等廣泛採用,允許鏈上自我保管,但流動性可能有限,導致交易者執行不佳和產生滑點。因此,鏈上去中心化訂單簿交易所因此被許多人認爲提供了兩個世界的最佳組合。然而,與其不得不爲高效執行而啓動一個定製的應用程序鏈相比,訂單簿 DEX 可以無縫地在 Monad 上部署,Monad 在整個堆棧中都是 EVM 兼容的。

Monad 上的早期建設者之一是 Elixir 協議,它是一個委託證明的網絡,爲各種訂單簿交易提供流動性。有了 Elixir,用戶可以將流動性存入充當訂單簿交易市場做市商的各種保險庫。Elixir 目前在 Vertex 和 RabbitX 上活躍,並計劃在 Injective、dYdX、Bluefin、Monad 等平臺上推出。

此外,原生 Monad 內容平臺 The Pipeline 最近與 Pike Finance 進行了一次播客訪談,Pike Finance 對今年晚些時候在 Monad 上推出表示了早期的興奮。Pike Finance 是一個由 wormhole、Circle 和 Pyth 驅動的全鏈貨幣市場,幾天前在各種 EVM 鏈上推出了他們的 beta 版。

Monad 似乎已經在與遊戲工作室討論在鏈上構建和啓用真正高吞吐量遊戲的問題。

路線圖

Monad 預計將在今年晚些時候的某個時刻在主網上推出,可能是第三季度。因此,儘管對於這個鏈來說仍然是早期階段,但內部測試網(一個內部測試網)即將上線。

Monad被寄予厚望的原因主要體現在以下幾個方面:

1. 高度可擴展的性能:Monad被設計成一種高度可擴展的單一大型L1區塊鏈,能夠處理每秒超過10,000筆交易,區塊時間爲1秒。這一可擴展性是通過並行執行和Monad DB等技術實現的,這使得Monad在處理交易時能夠大大提高效率,爲應用提供更高的性能和吞吐量。

2. 龐大的社區文化:儘管尚未上線,Monad已經積累了龐大的社區,其社區成員活躍度高,並且形成了獨特的文化。這種社區的存在爲Monad的發展提供了堅實的基礎,也爲生態系統的建設提供了支持。

3. 創始團隊的背景和經驗:Monad的創始團隊由在高頻交易領域擁有豐富經驗的技術人員組成,他們對高性能計算機科學有着深入的理解。這個團隊在構建Monad時採用了一系列根本性的優化,使得Monad能夠在技術上處於領先地位。

4. EVM兼容性:Monad不僅兼容EVM,還對其進行了一系列根本性的優化,解決了當前以太坊網絡中存在的一些擴展瓶頸問題。這使得任何已經在以太坊上部署的應用協議都可以輕鬆地在Monad上部署,並利用其高效的執行環境。

5. 合作伙伴關係和生態系統建設:Monad已經建立了與Layerzero等合作伙伴的關係,這有助於爲生態系統的建設提供更多的支持和資源。此外,Monad也吸引了來自現有EVM協議的興趣,他們希望能夠與Monad合作,並在其上部署應用。

綜上所述,Monad作爲一個即將推出的高性能L1區塊鏈,具有優秀的技術背景、龐大的社區支持和豐富的合作伙伴資源,因此備受期待。隨着Monad的上線和生態系統的建設,我們可以期待看到它在區塊鏈領域發揮重要作用,併爲用戶和開發者帶來更好的體驗和服務。

#monad #layer1