• <sup id="ykcwk"><dd id="ykcwk"></dd></sup>
    <center id="ykcwk"><dd id="ykcwk"></dd></center>
  • <ul id="ykcwk"></ul>
    • <ul id="ykcwk"></ul>
    • 高性能公鏈之爭:MegaETH與Monad的對比與未來展望

      前言

      近期 Blankless 的一期關于 MegaETH vs Monad 的播客中 Lei Yang 和 Keone Hon 的討論引發了大家的廣泛熱議,其中關于 Full node 的定義更是引得無數媒體討論。

      本文將為大家梳理關于 MegaETH vs Monad 的來龍去脈,并分別對他們進行相關介紹分析以及對他們的看法。

      MegaETH vs Monad

      播客中對于 MegaETH 和 Monad 的討論主要圍繞兩者之間的相似點與不同點、如何實現去中心化與抗審查性、Full Node 定義這三方面展開。

      MegaETH 與 Monad 的相似與不同

      說到 MegaETH 和 Monad 之間的相似之處,首先便是兩者的初衷一致 —— 高性能公鏈。它們都認為目前的以太坊 Layer1 每秒處理 10-15 筆交易早已無法滿足當前行業的性能需求,但 EVM 經歷了市場的長期驗證,已然成為行業目前的一大重要標準。雖然當前 EVM 可能在性能瓶頸等某些層面上有所欠缺,但并不存在什么根本性的缺陷,隨著時間的推移,通過對 EVM 的持續改進將會使其變得更好,這也是為什么兩者都選擇在 EVM 進行構建的重要原因。

      而 MegaETH 和 Monad 的不同之處則主要表現在以下兩大方面:

      • 目標不同:MegaETH 追求極致的高性能;Monad 旨在盡可能保證去中心化的前提下從最小的硬件要求中獲得最大性能。
      • 架構不同:基于上述的目標,MegaETH 對目前所有的 Layer1 和 Layer2 進行了調研,最終發現想要實現極致高性能并能夠在性能與去中心化之間取得平衡的方式,在 Layer1 是不可能行得通的,因而選擇將 MegaETH 構建在 ETH Layer2 上并進行部分優化;而 Monad 則是毅然選擇最大程度保證去中心化的前提下,自己做一條 Layer1 并在數據庫、效率、執行、算法等不同結構層面上進行優化

      去中心化的實現與抗審查性

      在實現高性能公鏈之前,MegaETH 和 Monad 都考慮了如何在保證去中心化的前提下去做這件事。

      從具體的實現方式來看,Monad 通過優化硬件和網絡設置以實現最小的硬件要求,使得人人都可以輕松運行節點,從而實現去中心化。這主要是因為 Monad 認為原先的以太坊網絡運行要求較高,Monad 想要通過直接優化網絡中各種結構的方式以讓較低端的消費級硬件也能運行,降低用戶參與門檻,實現 Vitalik 當年「人人都可以運行節點」的理想。

      MegaETH 通過將全節點的職責拆分為不同的角色,優化了性能并降低了用戶的硬件成本。傳統的全節點在區塊鏈網絡中需要執行多項任務,如狀態同步、交易排序和執行等,因此硬件要求較高,很多普通用戶難以負擔。然而,MegaETH 將這些任務拆分為排序器、證明者和全節點三種角色,每個角色只負責特定的任務。這種劃分減輕了單個節點的負擔,降低了對硬件的要求,使得人人都可以運行節點,提高去中心化程度。且 MegaETH 還在計算和狀態讀寫等方面進行了優化,進一步提升了性能。與此同時,MegaETH 的去中心化主要依賴于以太坊 Layer1 的已有去中心化基礎,因為以太坊本身擁有上萬個全節點,具備高度去中心化的特性。

      相比之下 Monad 追求去中心化的信念更強,所有的提升和優化需要保障足夠的去中心化;MegaETH 則認為去中心化只是其其中一個特性,因而選擇依賴經過市場驗證的以太坊 Layer1 的安全性作為保障,自己則將更多的重心放在如何提高性能上。

      總的來說,Monad 優化的是區塊鏈網絡的底層結構,MegaETH 則是合理分配節點運行的硬件要求并對網絡現有的執行、通信等方面進行相關優化。

      在這個討論話題中,Lei 還反復提及了抗審查性這一名詞,抗審查性指的是一條區塊鏈上的交易和數據不能被任何單方輕易審查、操縱或壓制。在這一方面 MegaETH 與 Monad 也存在較大的不同,對于 MegaETH 來說,雖然其采用單一活躍排序器的方式來執行驗證整個網絡中的所有交易,但其背靠以太坊 Layer1 上萬個驗證節點來確保網絡的抗審查性;而 Monad 則是通過降低節點運行門檻,增加網絡節點的運行數量來保證網絡的抗審查性。

      Full Node 定義

      在討論「誰的去中心化程度更高」這個問題的過程中,Lei 和 Keone 在關于 Full Node(全節點)的定義上存在著不同的意見。之所以會出現分歧,主要是大家表達的出發點不同。

      MegaETH 的 Lei 所說的全節點是指 MegaETH 對全節點角色進行解耦拆分后系統內部的全節點角色,其職責主要為同步系統最新的狀態副本,但不負責執行系統中的所有交易。Monad 的 Keone 所說的全節點是指廣義的全節點定義,即能夠訪問所有狀態并執行所有交易的節點。由于大家事先并不知道 MegaETH 做了節點拆分這一改進,從而產生了歧義。

      MegaETH 與 Monad 的介紹分析

      MegeETH 和 Monad 作為高性能公鏈的新興代表,本節將從兩者的技術特點、社區文化及優勢劣勢進行介紹分析,以幫助讀者更好地理解這兩大項目的定位與發展方向。

      MegaETH:通過節點專業化提升性能

      在技術特點上,MegaETH 的核心創新之一是將傳統全節點的職責進行專業化拆分,稱為節點專業化。通常,全節點承擔多個任務,包括狀態同步、交易排序、執行等,導致硬件需求高昂,阻礙了普通用戶的參與。MegaETH 將節點劃分為三類:排序器、證明者和全節點,各司其職,從而大幅降低硬件要求,提高整體性能。此外,MegaETH 還引入了一系列優化技術,進一步提升計算和狀態處理的效率:

      • 實時 EVM 引擎:MegaETH 引入了第一個實時 EVM 執行引擎,能夠在交易到達時迅速處理大量交易,并在最短 10 毫秒的間隔內可靠發布狀態變化(state diff)。
      • 智能合約即時編譯:使用即時編譯(JIT)技術,將智能合約動態轉換為原生機器碼,從而消除了解釋 EVM 字節碼的低效過程。這一技術可使計算密集型應用的性能提升最多 100 倍,適用于構建實時性能要求較高的復雜 DApp。
      • 狀態樹改進:MegaETH 通過替換傳統的 Merkle Patricia Trie (MPT) 為全新的狀態樹,極大減少了磁盤 I/O 操作,解決了狀態樹維護中出現的性能瓶頸。這種新設計不僅保持了 EVM 兼容性,還能高效擴展至 TB 級別的狀態數據。
      • 狀態同步協議:MegaETH 使用高效的點對點協議,以低延遲和高吞吐量將狀態更新從排序器傳播到全節點,即使是網絡連接較差的節點,也能在 100,000 TPS 的更新速率下保持最新狀態同步。

      在社區文化上,MegaETH 注重其社區文化建設。兔子作為其吉祥物形象頻繁出現在各種社區活動中,相關的文化衫、帽子等周邊產品也為社區成員營造了歸屬感。此外,MegaETH 孵化了一個名為 MegaMafia 的品牌,旨在為開發者和生態建設者提供支持,幫助他們在 MegaETH 上構建項目或設計生態周邊。為了激勵開發者,MegaETH 推出了 10x Builders 計劃,推動高性能項目在其平臺上進行建設。

      因此,MegaETH 的優勢有以下三點:

      1. 節點專業化:有效分配硬件資源,減輕了單個節點的壓力,降低了硬件準入門檻。
      2. 依賴以太坊 Layer1 的安全性和抗審查性:MegaETH 保持了以太坊的去中心化和抗審查特性,同時將精力集中于 Layer2 的性能優化,達成了性能與安全的平衡。
      3. 注重開發者體驗:通過各類工具和生態計劃鼓勵開發者參與生態建設,降低用戶的參與門檻。

      但需要注意的是,MegaETH 存在一個潛在的安全隱患,即其網絡依賴單一活躍排序器來驗證交易。雖然通過樂觀 Rollup 和經濟模型提供了一定的安全性保障,但本質仍是一種信任假設,可能在極端情況下影響系統的去中心化和安全性。

      Monad:突破以太坊架構限制

      Monad 在技術方面的核心亮點在于其對區塊鏈架構的深度優化。通過引入以下四大技術創新大幅提升了交易處理效率,消費級硬件也能參與網絡節點的運行,顯著降低參與門檻,使得 Monad 的生態更加開放和普及:

      • 并行執行:即原先的交易執行是一筆完整交易完成之后再執行下一筆交易,Monad 通過將任務劃分為一系列可以并行處理的較小任務來實現并行處理,且還能解決交易處理過程中狀態存儲、事務處理和分布式共識方面的問題。如下圖所示,當洗四件衣服時,最簡單的策略是先清洗、烘干、折疊并存放第一件衣服,然后再開始第二件衣服。而 Monad 的并行機制則是當第一件衣服進入烘干機時開始清洗第二件衣服。
      高性能公鏈之爭:MegaETH與Monad的對比與未來展望高性能公鏈之爭:MegaETH與Monad的對比與未來展望

      圖源: https://docs.monad.xyz/technical-discussion/concepts/pipelined

      • MonadBFT:簡單理解為上述并行執行的共識機制,相比傳統的拜占庭共識機制會更高效。
      • 延遲執行:傳統的交易上鏈流程為 1)節點先將交易執行完成 2)驗證節點對交易進行共識上鏈,這一流程中的性能瓶頸主要在于執行部分。而延遲執行可以在一定時間范圍內先驗證再執行交易,大幅提升交易上鏈的效率。
      • MonadDB:對大多數以太坊客戶端使用的數據庫進行創新,提高狀態訪問效率,以更好地支持交易的并行執行。

      同樣不可忽視的還有 Monad 社區,三大吉祥物、獨特的社區口號和 Meme 文化形成了鮮明的品牌形象。與其他項目不同,Monad 不依賴任務平臺或測試網節點來進行營銷,而是通過豐富的社區活動、創作大賽和小游戲等形式與用戶互動。

      因此,Monad 的優勢有以下三點:

      1. 突破以太坊架構瓶頸:Monad 不受限于以太坊原有的設計,能夠在保持 EVM 兼容性的同時,進行底層優化,使得消費級硬件也能參與網絡。
      2. EVM 兼容性:Monad 可以直接利用現有的 EVM 生態,幫助開發者更輕松地遷移和構建 DApp。
      3. 社區活躍度高:Monad 已積累了一批忠實的社區用戶,良好的社區文化為生態發展提供了堅實的基礎。

      但 Monad 當前的驗證節點數量相比于以太坊的節點數量仍很少,約 200-300 個。隨著時間的推移,大規模擴展可能對其并行處理能力和網絡一致性提出新的挑戰。當節點數量進一步增加時,Monad 是否還能繼續保持其高性能,其性能提升效果如何仍有待驗證。

      高性能公鏈之爭:MegaETH與Monad的對比與未來展望高性能公鏈之爭:MegaETH與Monad的對比與未來展望

      總結

      MegaETH 和 Monad 各自通過不同的路徑推動區塊鏈網絡的優化與發展。MegaETH 通過節點專業化和現有架構的優化,保持了以太坊的去中心化基礎,并在性能上實現了顯著提升。Monad 則在保證去中心化的前提下通過對底層架構的優化,降低硬件門檻,并為社區提供了高效的開發體驗。

      因此對于 MegaETH 和 Monad 孰強孰弱,Eureka Partners 認為目前并不能妄下斷論。一來兩者的角度并不相同,MegaETH 追求極致性能,Monad 致力于保持去中心化并降低用戶門檻,二來兩者的路線也完全不同,MegaETH 是 Layer2,Monad 是 Layer1。

      但有一點可以確定的是他們所追求的高性能公鏈賽道會是行業未來發展的趨勢之一。當前的基礎設施效率低、成本高一直被大家所詬病,且限制了很多有高頻交互需求的 DApp 進入,而未來高性能公鏈的到來與完善將會逐漸補足這一短板,讓整個行業生態更加蓬勃發展。

      主站蜘蛛池模板: 国内精品免费视频精选在线观看| 亚洲精品无码不卡在线播HE| 中文字幕日韩精品无码内射| 国自产精品手机在线观看视频| 亚洲国产精品热久久| 99久久99久久精品国产片| 91精品国产自产在线观看| 国产福利电影一区二区三区久久久久成人精品综合 | 久久精品国产亚洲av影院| 国产成人久久精品激情| 91精品国产福利在线观看| 国产一级精品高清一级毛片| 中文字幕一区二区精品区| 欧美精品91欧美日韩操| 久久久精品人妻一区二区三区蜜桃| 国产高清在线精品二区一| A级毛片无码久久精品免费| 午夜精品久久久久9999高清| 久久久久人妻一区精品色| 四虎永久在线精品884aa下载 | 亚洲精品乱码久久久久久蜜桃| avtt天堂网久久精品| 久久精品国产亚洲AV不卡| 国产日韩精品欧美一区喷水| 九九久久精品无码专区| 国产成人精品2021| 亚洲福利精品电影在线观看| 亚洲国产精品自在线一区二区| 久久夜色撩人精品国产小说| 国产精品亚洲片在线va| 亚洲国产精品SSS在线观看AV | 亚洲国产精品人人做人人爽 | 99久久99久久精品国产片果冻| 午夜精品乱人伦小说区| 精品精品国产理论在线观看| 国产精品爽黄69天堂a| 久久久久无码精品国产不卡| 日韩精品无码人妻一区二区三区| 久久777国产线看观看精品| 精品一区二区三区波多野结衣| 日韩精品一区二区午夜成人版|