Monad是一個高性能的開發者友好的智能合約平台。作爲一條Layer1,其憑藉並行EVM等技術讓自己實現了每秒可執行一萬次交易的高性能,旨在通過高性能的特性吸引更多優質項目進入Web3,並讓用戶獲得更流暢的Web3體驗。該項目於2024年1月24日上線測試網。
項目的三位創始人Keone Hon、James Hunsaker、Eunice Giarta在Web3行業都具有豐富和精彩的履歷。
其他幾位核心成員也均在各自負責的領域有過相關經驗,比如BD負責人Abdul Rehman曾是 Sei Network 生態發展主管、Falcon Wallet 產品與增長主管。
在這樣的團隊背景和項目願景下,Monad也獲得了來自衆多投資者的支持,就在4月9日,Monad獲得了2.25億美元的融資,Paradigm、Coinbase Ventures、Wintermute等知名VC對其進行投資,參投的機構和個人投資人有數十位。
來源:Monad 項目介紹、團隊、融資與新聞- RootData
Monad之所以能實現高性能的關鍵是其設計的並行執行(Parallel execution )技術。並行執行的基本原理是是利用多個核心和線程戰略性地並行執行工作,同時仍按原始順序提交結果的做法。盡管事務是“在幕後”並行執行的,但從用戶和開發人員的角度來看,它們是串行執行的。舉個簡單的例子就可以輕鬆理解並行對於效率的提升,在交通路線規劃中,我們會發現車道越多,可供通過的車輛越多。
洗衣房採用並行執行和單一流水線的效率對比,來源:Monad 文檔
在傳統的區塊鏈交易上鏈過程中,每筆交易都是按照順序執行的,Monad則是利用樂觀執行(optimistic execution)的方式,讓一個筆交易(或事務)在另一筆交易開始前就進行執行。以量比較交易爲例:
當A 要向B、C地址分別轉帳1 ETH時,這兩筆轉帳交易在Ethereum會按照交易先後順序被打包(Gas fee相等的情況下),但在Monad理論上這兩筆交易可以被同時進行。當然這會產生一些問題,就是如果一筆交易依賴於另一筆交易的結果,那麼他們同時進行則會產生錯誤的結果。比如:
樂觀執行會解決這個問題,它的方法是跟蹤執行事務 2 時使用的輸入,並將它們與事務 1 的輸出進行比較。如果它們不同,網路就檢測到事務 2 在執行時使用了不正確的數據,需要使用正確的數據來再次執行命令。
如果區塊中存在相互依賴的長交易“鏈”。並行執行這些事務將導致大量失敗,所以樂觀執行的簡單實現是將嘗試在節點處理器有可用資源時開始執行下一個事務。 Monad 還設計出了一個靜態代碼分析器試圖做出對事務依賴關係的預測。在好的情況下,Monad 可以提前預測許多依賴關係;在最壞的情況下,Monad 會退回到簡單的實現,即使用可用算力資源重新執行。
上文提到的並行架構中還有幾個關鍵的組成技術共同維護着網路的進行:
EVM兼容
Monad是完全兼容EVM的,這意味着在Monad可以獲得跟在以太坊上一樣的編程體驗,大大降低了生態建設者的開發難度。
高性能
高達100,000 TPS的主網幾乎可以支持全部Web3dAPP的性能要求,且未來有望進一步擴展。
低廉的交易費用
在Monad,一筆交易的手續費低於1美分,使用Monad能做到更快更便宜的交易。
如下圖所示,Monad官方給出了其與Ethereum的比較表格,從表格中我們也可以看出Monad在性能上遠遠領先於Ethereum,且同樣採用了EVM架構,允許Ethereum上的開發者可以輕鬆遷移自身的應用,開發者也可以使用Ethereum同類型的的RPC API,方便了讀者快速上手。兩者最大的區別是共識機制的不同,後者使用由HotStuff機制設計出的MonadBFT算法來保證並行運行。雖然都是POS機制,但Ethereum中需要32個ETH才可以作爲節點,很多ETH Holder會獲取LST來質押自己的ETH,但在Monad,用戶可以直接委托到節點。前文也提到了並行執行中的簡單實現是通過剩餘算力資源實現的,所以Monad對節點硬件要求較高。
截止2024年5月22日,Monad的Twitter共有 28萬餘位關注者,Discord社區人數達到了29.7萬人。PancakeSwa(V4)、Wormhole、Balancer、Layerzero、Curvance等項目也將與其合作。
來源:https://x.com/monad_eco/status/1792926832263676319
作爲一個高性能的Layer1,DeFi基礎設施將構成Monad鏈上資產最基本的流動層。這幾個早期戰略合作夥伴都是DEX領域的老牌知名項目以及跨鏈領域的優勢項目。根據Rootdata的統計(如下圖所示),目前參與Monad測試網的項目已經涉及DeFi、NFT、AI、Infra等領域,其中DeFi項目最多。
來源:Rootdata
作爲一個面向廣泛的技術開發者、預期承載更多Web3數量級的公鏈,Monad也有發出Token空投作爲社區激勵的可能。不過目前Monad仍屬於內部測試階段,暫無更多社區參與的機會,幾條潛在的空投交互爲:
1.進入官方Discord 力爭獲得一些早期身分,同時也可以進入官方 Telegram以獲得最新動態
2.準備好作爲測試節點來參與網路的下一步測試,根據官方的指導,Monad的全節點的設備要求爲:
CPU:16核CPU
內存:32 GB RAM
存儲:2 TB NVMe SSD
帶寬:100 Mb/s
3.參與生態項目的早期交互博取更大機會,由於內部測試僅供合作者和團隊進行,部分生態建設者也參與了早期測試,嘗試對這些項目進行交互有助於提高自己的空投幾率。
以太坊由於性能問題選擇了Rollup擴容之路,Solana通過極高門檻的節點條件實現高性能,但仍然面臨停機等問題。Monad利用分片技術實現了目前頂級性能:十萬TPS。這個性能不僅可以爲傳統行業中哪些需要快速交易和頻繁交易的項目打下基石,還能承載更多用戶。雖然僅僅是測試網階段,但已經獲得了大量的關注,並有了一定的社群支持,Monad的成績值得期待。
Monad是一個高性能的開發者友好的智能合約平台。作爲一條Layer1,其憑藉並行EVM等技術讓自己實現了每秒可執行一萬次交易的高性能,旨在通過高性能的特性吸引更多優質項目進入Web3,並讓用戶獲得更流暢的Web3體驗。該項目於2024年1月24日上線測試網。
項目的三位創始人Keone Hon、James Hunsaker、Eunice Giarta在Web3行業都具有豐富和精彩的履歷。
其他幾位核心成員也均在各自負責的領域有過相關經驗,比如BD負責人Abdul Rehman曾是 Sei Network 生態發展主管、Falcon Wallet 產品與增長主管。
在這樣的團隊背景和項目願景下,Monad也獲得了來自衆多投資者的支持,就在4月9日,Monad獲得了2.25億美元的融資,Paradigm、Coinbase Ventures、Wintermute等知名VC對其進行投資,參投的機構和個人投資人有數十位。
來源:Monad 項目介紹、團隊、融資與新聞- RootData
Monad之所以能實現高性能的關鍵是其設計的並行執行(Parallel execution )技術。並行執行的基本原理是是利用多個核心和線程戰略性地並行執行工作,同時仍按原始順序提交結果的做法。盡管事務是“在幕後”並行執行的,但從用戶和開發人員的角度來看,它們是串行執行的。舉個簡單的例子就可以輕鬆理解並行對於效率的提升,在交通路線規劃中,我們會發現車道越多,可供通過的車輛越多。
洗衣房採用並行執行和單一流水線的效率對比,來源:Monad 文檔
在傳統的區塊鏈交易上鏈過程中,每筆交易都是按照順序執行的,Monad則是利用樂觀執行(optimistic execution)的方式,讓一個筆交易(或事務)在另一筆交易開始前就進行執行。以量比較交易爲例:
當A 要向B、C地址分別轉帳1 ETH時,這兩筆轉帳交易在Ethereum會按照交易先後順序被打包(Gas fee相等的情況下),但在Monad理論上這兩筆交易可以被同時進行。當然這會產生一些問題,就是如果一筆交易依賴於另一筆交易的結果,那麼他們同時進行則會產生錯誤的結果。比如:
樂觀執行會解決這個問題,它的方法是跟蹤執行事務 2 時使用的輸入,並將它們與事務 1 的輸出進行比較。如果它們不同,網路就檢測到事務 2 在執行時使用了不正確的數據,需要使用正確的數據來再次執行命令。
如果區塊中存在相互依賴的長交易“鏈”。並行執行這些事務將導致大量失敗,所以樂觀執行的簡單實現是將嘗試在節點處理器有可用資源時開始執行下一個事務。 Monad 還設計出了一個靜態代碼分析器試圖做出對事務依賴關係的預測。在好的情況下,Monad 可以提前預測許多依賴關係;在最壞的情況下,Monad 會退回到簡單的實現,即使用可用算力資源重新執行。
上文提到的並行架構中還有幾個關鍵的組成技術共同維護着網路的進行:
EVM兼容
Monad是完全兼容EVM的,這意味着在Monad可以獲得跟在以太坊上一樣的編程體驗,大大降低了生態建設者的開發難度。
高性能
高達100,000 TPS的主網幾乎可以支持全部Web3dAPP的性能要求,且未來有望進一步擴展。
低廉的交易費用
在Monad,一筆交易的手續費低於1美分,使用Monad能做到更快更便宜的交易。
如下圖所示,Monad官方給出了其與Ethereum的比較表格,從表格中我們也可以看出Monad在性能上遠遠領先於Ethereum,且同樣採用了EVM架構,允許Ethereum上的開發者可以輕鬆遷移自身的應用,開發者也可以使用Ethereum同類型的的RPC API,方便了讀者快速上手。兩者最大的區別是共識機制的不同,後者使用由HotStuff機制設計出的MonadBFT算法來保證並行運行。雖然都是POS機制,但Ethereum中需要32個ETH才可以作爲節點,很多ETH Holder會獲取LST來質押自己的ETH,但在Monad,用戶可以直接委托到節點。前文也提到了並行執行中的簡單實現是通過剩餘算力資源實現的,所以Monad對節點硬件要求較高。
截止2024年5月22日,Monad的Twitter共有 28萬餘位關注者,Discord社區人數達到了29.7萬人。PancakeSwa(V4)、Wormhole、Balancer、Layerzero、Curvance等項目也將與其合作。
來源:https://x.com/monad_eco/status/1792926832263676319
作爲一個高性能的Layer1,DeFi基礎設施將構成Monad鏈上資產最基本的流動層。這幾個早期戰略合作夥伴都是DEX領域的老牌知名項目以及跨鏈領域的優勢項目。根據Rootdata的統計(如下圖所示),目前參與Monad測試網的項目已經涉及DeFi、NFT、AI、Infra等領域,其中DeFi項目最多。
來源:Rootdata
作爲一個面向廣泛的技術開發者、預期承載更多Web3數量級的公鏈,Monad也有發出Token空投作爲社區激勵的可能。不過目前Monad仍屬於內部測試階段,暫無更多社區參與的機會,幾條潛在的空投交互爲:
1.進入官方Discord 力爭獲得一些早期身分,同時也可以進入官方 Telegram以獲得最新動態
2.準備好作爲測試節點來參與網路的下一步測試,根據官方的指導,Monad的全節點的設備要求爲:
CPU:16核CPU
內存:32 GB RAM
存儲:2 TB NVMe SSD
帶寬:100 Mb/s
3.參與生態項目的早期交互博取更大機會,由於內部測試僅供合作者和團隊進行,部分生態建設者也參與了早期測試,嘗試對這些項目進行交互有助於提高自己的空投幾率。
以太坊由於性能問題選擇了Rollup擴容之路,Solana通過極高門檻的節點條件實現高性能,但仍然面臨停機等問題。Monad利用分片技術實現了目前頂級性能:十萬TPS。這個性能不僅可以爲傳統行業中哪些需要快速交易和頻繁交易的項目打下基石,還能承載更多用戶。雖然僅僅是測試網階段,但已經獲得了大量的關注,並有了一定的社群支持,Monad的成績值得期待。