Argomenti di tendenza
#
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 ha collaborato con @worldcoin, @Optimism e @Alchemy nella ricerca sullo scaling dell'esecuzione per aiutare a scalare @world_chain_
Durante il benchmarking dei motori di esecuzione e l'esplorazione delle ottimizzazioni delle prestazioni, abbiamo scoperto un'intuizione fondamentale: scalare l'esecuzione in modo significativo richiede di comprendere come ogni chain utilizza effettivamente l'EVM, non solo di applicare assunzioni generiche.
Immergiamoci 👇

L'obiettivo era chiaro: aumentare il throughput di Worldchain abilitando un limite di gas più alto per blocco.
Per un L2, questo significa che l'esecuzione, il DA e le prove devono scalare insieme. In questa ricerca, ci siamo concentrati specificamente sul layer di esecuzione.
Invece di fare affidamento su benchmark sintetici, abbiamo misurato le prestazioni nel mondo reale utilizzando dati di mainnet, analizzando i log di sincronizzazione della catena dei nodi verificatori, raccogliendo metriche di MGas/s su oltre 10k blocchi per ambiente.
Contrariamente alle comuni assunzioni sulla scalabilità della blockchain, secondo cui l'I/O del disco è il principale collo di bottiglia, le prestazioni di Worldchain erano dominate dalla CPU. Anche con un throughput del disco limitato, la velocità di esecuzione cambiava a malapena una volta utilizzati SSD NVMe sufficientemente veloci. Il throughput è aumentato quasi linearmente con la CPU fino a ~4 core logici.
Un'analisi ulteriore ha mostrato il perché: il traffico di Worldchain è pesante in ZKP, con circa il 60% del tempo di elaborazione dei blocchi speso nelle precompilazioni EVM, in particolare nelle operazioni di accoppiamento.
Data questo profilo, la leva più efficace è un'esecuzione crittografica più veloce.
Aggiornando geth per utilizzare librerie crittografiche più recenti e ottimizzate (gnark-crypto), Worldchain ha raggiunto un notevole salto di prestazioni, superando i 260+ MGas/s su hardware moderno.
Questo conferma che ottimizzare i carichi di lavoro pesanti in precompilazione può sbloccare reali guadagni di esecuzione per le catene focalizzate su ZKP.

Non esiste una strategia di scalabilità dell'esecuzione che vada bene per tutti.
Worldchain, Base e altri L2 hanno modelli di traffico fondamentalmente diversi, e i motori di esecuzione devono essere ottimizzati di conseguenza.
Le catene pesanti in ZKP sono vincolate dalla CPU e dai precompilati, mentre altre possono raggiungere limiti diversi.
Questa ricerca evidenzia perché l'ottimizzazione dell'esecuzione specifica per la catena sia importante.
16,38K
Principali
Ranking
Preferiti
