在區塊鏈技術的快速發展中,Monad和MegaETH作為兩個新興項目,正以各自獨特的方式推動以太坊生態系統的演變。
最近,Monad的創辦人Keone Hon與MegaETH的共同創辦人Lei Yang進行了一場深入的對話,探討了各自的技術創新、架構設計和社群文化。
Monad是一個Layer 1區塊鏈,旨在透過創新的執行和共識機制,突破性能瓶頸,達到每秒處理超過10,000筆交易的能力。其設計強調高效性和相容性,使得開發者能夠無縫遷移現有的以太坊應用。
Mega ETH則是Layer 2解決方案,專注於進一步提升以太坊的交易效能,目標是實現每秒超過100,000筆交易。該專案透過優化現有的以太坊架構,旨在為用戶提供更快的交易體驗。
本篇文章將對這一個多小時的播客訪談內容進行總結,聚焦於兩個具有不同架構的區塊鏈專案:Monad和MegaETH,討論它們如何透過不同的技術路徑,推動以太坊生態系統的速度和效率提升。
1.Monad:重塑以太坊的未來
Keone Hon在對話中介紹了Monad的核心理念,強調其作為對以太坊的重新構想,旨在實現高達10,000次交易每秒的吞吐量。
Monad透過建構全新的資料庫-Monad DB,優化了以太坊Merkle樹資料的儲存效率。 Keone指出,傳統的以太坊執行方式是單執行緒的,而Monad透過引入optimistic 並行執行和非同步執行,顯著提升了執行效能。
在Keone看來,狀態存取是執行過程中的最大瓶頸。每個智能合約都依賴與該合約相關聯的一些殘餘狀態,這就需要從磁碟讀取資料,因此,執行的最大瓶頸實際上是狀態訪問,而不僅僅是計算能力的提升。
Monad DB的設計正是為了應對這項挑戰,確保資料庫能夠有效率地並行讀取,從而釋放出更多的效能潛力。
2.MegaETH:追求極致性能的區塊鏈
與Monad不同,Lei Yang則介紹了MegaETH的目標是建立一個效能優化的區塊鏈,完全相容於以太坊,願景是「第一個即時區塊鏈」。
MegaETH作為以太坊的Layer 2,致力於實現超過100,000次每秒的交易處理能力。 Lei強調,MegaETH不單純依賴並行化,而是將重點放在單執行緒效能的提升。他認為,單線程性能對於許多應用程式的實際使用至關重要。
在技術實作上,MegaETH採用了單一的活動排序者來處理所有交易,其他節點則只需訂閱狀態更新。
這種設計不僅減少了執行冗餘,還降低了對全節點的硬體需求。 Lei進一步解釋,MegaETH開發了一種新的資料結構,類似於Merkle Patricia樹,優化了對硬體的利用,以支援高效的交易處理。
3.不同視角的去中心化辯論
在去中心化的討論中,Keone與Lei的觀點各有著重。 Keone認為,Monad的架構透過獨立的單節點和完整節點,確保了去中心化、可信賴中立性和抗審查性。他強調,去中心化不僅是技術選擇,更是社區的核心價值。
而Lei則認為,MegaETH在去中心化方面表現得更為優越,因為它依賴以太坊的數萬個節點,確保了最終性和正確性。他指出,MegaETH的單一排序者可以實現極低的交易回饋時間,這在任何基於共識的系統中都是不可能的。
兩位創辦人雖然在去中心化的定義上有分歧,但都同意這項特性對區塊鏈的長期發展至關重要。所有Layer 2解決方案都可以聲稱自己更去中心化,因為它們直接依賴以太坊進行結算。 Monad則透過新技術提升以太坊效率,而無需增加硬體需求。這種改進增強了以太坊性能,並支援整個去中心化系統的最佳化。
4.從硬體到軟體思考技術差異
在技術哲學上,Keone和Lei的觀點也有所不同。 Keone強調,Monad專注於從最小硬體中獲得最大效能,讓任何人都能用普通設備運行節點。他認為,這需要透過軟體優化,而不是依賴高階硬體。 Monad的目標是確保去中心化的同時,提升以太坊的性能。
而Lei則表示,MegaETH選擇Layer 2架構,是因為這是效能最佳方案,可以最大限度地消除執行和共識的冗餘。他們不會因循守舊,而是毫不猶豫地以性能為導向。 Lei特別提到,MegaETH的設計使得交易的回饋時間可以低至1毫秒,這在任何基於共識的系統中都是前所未有的。
5.社區文化與品牌形象
在社區營造方面,兩位創辦人也有不同的重點。 Keone提到,Monad鼓勵每個人都能發揮作用,營造積極向上的環境。他強調,Monad的吉祥物和活動都是由社區成員自發性創建和推廣的,體現了去中心化的精神。
相對而言,Lei介紹了MegaETH的「Mega Mafia」品牌形象,吸引了對高效能區塊鏈應用感興趣的開發者。他們特別關注那些因現有基礎設施而感到失望的創辦人,希望透過MegaETH實現他們的夢想。
6.何時上網主網?
Keone表示Monad團隊正在努力工作,無法給出確切的日期。
Lei回答MegaETH預計在年底或明年初開放。
7.總結
Monad 和MegaETH 都追求創造高效能且去中心化的EVM 相容鏈。 Monad 透過重構執行層和共識層達成其目標,具體包括建立Monad DB 和引入Optimistic 以支援交易處理的平行化和非同步化,以及使用Monad BFT 演算法加快共識過程。同時,前面兩者的重建也減少了節點的硬體需求,促進了網路去中心化。
而MegaETH 則專注於提升單線程效能,其採用單一排序器簡化交易處理,以此減少全節點的硬體負擔,並引入新資料結構以提高整體效率,從而實現效能上的極值,作為以太坊L2他主要負責高效率的執行交易,去中心化則是藉助以太坊實現的。
透過這次對話,Keone和Lei展現了兩種不同的區塊鏈設計哲學,儘管在實現路徑上存在顯著差異,但兩者的目標一致,即推動以太坊生態系統的發展。
這場技術辯論不僅揭示了當前區塊鏈技術的前沿,也為未來的創新提供了啟示。無論是Monad的深度優化,或是MegaETH的高效能追求,都是推動區塊鏈技術進步的重要力量。相信在Keone、Lei等先驅的帶領下,以太坊生態必將迎來更輝煌的明天。