熱門話題
#
Bonk 生態迷因幣展現強韌勢頭
#
有消息稱 Pump.fun 計劃 40 億估值發幣,引發市場猜測
#
Solana 新代幣發射平臺 Boop.Fun 風頭正勁

Lei Yang Σ:
@megaeth_labs 的首席兔子餵食官。最近畢業於麻省理工學院 CSAIL 博士學位。致力於計算機網絡和分佈式系統(用於區塊鏈)。
更新狀態根的速度極其緩慢,導致構建EVM區塊時最多減慢10倍。SALT是MegaETH對此問題的解決方案。
SALT是一個全新的認證鍵值存儲,取代了EVM的Merkle Patricia Trie(MPT),而不是簡單的重新實現。它的優化目標只有一個:儘可能佔用更少的空間,以便適應計算機的RAM。
這個目標據說通過調整MPT,使其變得寬而淺,容易實現,但這樣想就忽視了一個關鍵問題:鍵稀疏性。我們的理論和實驗(演講中有很多細節)表明,稀疏性使得MPT及其相關結構(例如可敬的Verkle Tries,不幸的是)膨脹了數百倍。因此,它們不得不溢出到緩慢且笨重的硬碟上,這嚴重影響了性能。(還記得10倍的減速嗎?)
通過馴服稀疏性,SALT能夠無限接近最優性。事實上,它在空間和IO使用上都是最優的!更新狀態根的瓶頸已經徹底解決。
查看演講的錄音!該演講是在SBC 25期間的共識科學與工程研討會上進行的。非常感謝斯坦福大學的Tse實驗室組織此次活動,以及活動贊助商@babylonlabs_io和@poddotnetwork!
50.14K
這些結果很有趣。看到MegaETH名列前茅總是令人高興 : )
為了給數據提供一些背景,RPC請求的端到端延遲由三個部分組成:(1)從觀察者到伺服器的光速傳播延遲,(2)伺服器抓取和後處理請求數據所需的時間,(3)觀察者下載響應所需的時間。正如你提到的,正在測試的RPC方法在計算成本和數據大小方面都是較輕的。這意味著實驗主要測試了(1),即觀察者與RPC伺服器之間的傳播延遲。不要誤解我的意思——MegaETH的RPC在(2)和(3)方面也相當強大,看到強調它們的實驗會很有趣!
那麼,我們如何微調傳播延遲呢?實際上,調節的選項並不多。首先,我們可以在多個地理區域部署RPC伺服器,並自動將請求路由到最近的伺服器。這就像快餐連鎖店在各地開店——總有一家分店在附近!更準確地說,擁有地理分佈的伺服器可以減少用戶與伺服器之間的物理距離。
其次,我們可以優化網絡拓撲。即使是在同一對發送者和接收者之間,傳播延遲也會根據實際經過的網絡路徑而有所不同。例如,在美國東海岸和亞洲之間,延遲可能會因數據包是通過太平洋還是通過歐洲而變化2倍。有時,甚至會有多個網絡路徑遵循相同的地理路線;有些路徑比其他路徑更擁堵,從而導致更高的延遲。這就像從A點到B點有多條高速公路可供選擇。你觀察到的延遲優勢很可能來自於我們優化了路線.

Avaworld8月15日 21:38
MegaETH 官方 RPC 與 Thirdweb RPC – 測試網延遲
我想直接從 MegaEth 獲取數據,而不需要運行任何基礎設施,並尋找最快的方法來做到這一點。
我使用了 "" 來運行一個簡單的基準測試,以查看 MegaETH 的官方 RPC 與第三方 RPC(Thirdweb)相比如何。目標是檢查哪個能更快地從不同地區的區塊瀏覽器中提取新數據。
測試使用了 `eth_blockNumber` 和 `eth_getBalance` RPC 調用在 MegaETH 測試網上進行。它覆蓋了 27 個 AWS 區域,跨越 6 大洲,依次發送請求,間隔一秒。它跟蹤了平均延遲、失敗、429 錯誤、成功請求和總請求持續時間。
以下是結果
所有結果顯示,官方 MegaETH RPC 在所有六大洲和 27 個區域中都更快。根據此測試,MegaETH 的延遲範圍約為 126 毫秒到 238 毫秒。而 Thirdweb 的延遲範圍約為 170 毫秒到 381 毫秒。兩者的失敗率都很低,但 MegaETH 的失敗率略低,總請求持續時間也始終低於 MegaETH。
作為背景,通常網絡至少有幾個區域,第三方 RPC 更快。Avalanche、Optimism 和 Ethereum 在公共基準測試中都有這樣的例子。請參見
- Avalanche C-Chain 結果
- Optimism 結果
- Ethereum 結果
MegaETH 在各地擊敗 Thirdweb 並不典型。
我認為 MegaETH 官方 RPC 能夠脫穎而出的原因是該網絡在架構上經過良好調優,並且一次只使用一個排序器。
我邀請 @NamikMuduroglu @yangl1996 @0xSami_M 分享他們的想法
這是測試網,因此在主網流量更重時,數字可能會有所變化。然而,目前,如果您需要從 MegaETH 區塊瀏覽器中提取數據的最快和最可靠的方法,官方 RPC 是明確的選擇。
注意:我不是專家,這只是理論上的,可能不是 100% 準確,因為測試的數據是輕量級調用,此外這些結果是快照,結果可能會因不同時間涉及更大數據而有所不同,最後我使用的是公共的 Thirdweb RPC,可能還有其他更快的 RPC。

12.61K
敲敲,羅賓漢時刻即將來臨於加密貨幣!

Euphoria8月8日 00:43
100 位加密貨幣領域最聰明的頭腦剛剛下了同樣的賭注。
我們組建了一個精心挑選的精英建設者、交易者和重度用戶的聯盟,以支持我們行業一直在等待的突破性消費者應用。
Robinhood 對傳統金融所做的,Euphoria 將對加密貨幣做的。
Tap Trading 即將來臨 👇🧵
2.58K
從哥本哈根回來的飛行非常高效(多虧了旁邊的座位是空的)!
我成功找到了數學模型,解釋為什麼 MegaETH 的新狀態 trie 數據結構是可擴展的,而 MPT 及其變體則不是,無論它們的實現有多麼優化。這包括 Verkle tries,這些在加速狀態根更新方面寄予了相當大的希望,以及針對 MPT 優化的各種數據庫。
我在撰寫無率 IBLT 論文時,學到了分析中使用的技術——用無記憶過程來近似具有爆炸性狀態空間的隨機過程。這是一個基本技術,但能在其他地方成功使用這個技術讓我感到非常滿足!
我將在共識的科學與工程研討會上介紹這個新數據結構(在 SBC 期間)。這將是我們第一次詳細討論它,儘管它自第一天起就在測試網上投入生產 : ) 到時見!

31.64K
熱門
排行
收藏
鏈上熱點
X 熱門榜
近期融資
最受認可