Populární témata
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Sunnyside Labs spolupracovala s @worldcoin, @Optimism a @Alchemy na výzkumu škálování provádění, aby pomohla škálovat @world_chain_
Při benchmarkování výkonových enginů a zkoumání optimalizací výkonu jsme objevili základní poznatek: smysluplné škálování provádění vyžaduje pochopení, jak každý řetězec EVM skutečně používá, nejen aplikovat obecné předpoklady.
Pojďme se do toho 👇 ponořit

Cíl byl jasný: zvýšit propustnost Worldchain umožněním vyššího limitu plynu na blok.
Pro L2 to znamená, že realizace, DA a důkazy musí škálovat společně. V tomto výzkumu jsme se zaměřili konkrétně na vykonávací vrstvu.
Místo spoléhání se na syntetické benchmarky jsme měřili reálný výkon pomocí dat z mainnetu, analyzovali synchronizační logy řetězce ověřovacích uzlů a sbírali metriky MGas/s napříč 10 000+ bloky v prostředí.
Na rozdíl od běžných předpokladů o škálovatelnosti blockchainu, že hlavním úzkým hrdlem je disk I/O, výkon Worldchainu dominoval CPU. I při omezené propustnosti disku se rychlost provádění téměř nezměnila, jakmile byly použity dostatečně rychlé NVMe SSD. Propustnost se škálovala téměř lineárně s procesorem až do ~4 logických jader.
Další analýza ukázala proč: Worldchain provoz je silně zaměřený na ZKP, přičemž přibližně 60 % času zpracování bloku je věnováno EVM prekompilacím, zejména párovacím operacím.
S ohledem na tento profil je nejúčinnější pákou rychlejší kryptografické provedení.
Upgradem gethů na novší, optimalizované kryptoknihovny (gnark-crypto) dosáhl Worldchain výrazného skoku ve výkonu, když dosáhl 260+ MGas/s na moderním hardwaru.
To potvrzuje, že optimalizace předkompilačních zátěží může odemknout skutečné zisky v provádění pro řetězce zaměřené na ZKP.

Neexistuje univerzální strategie škálování provádění.
Worldchain, Base a další L2 mají zásadně odlišné vzorce provozu a výkonné enginy musí být podle toho optimalizovány.
Řetězce náročné na ZKP jsou vázané na CPU a předkompilaci, zatímco jiné mohou dosahovat jiných limitů.
Tento výzkum zdůrazňuje, proč je optimalizace provedení specifická pro řetězec důležitá.
16,38K
Top
Hodnocení
Oblíbené
