Solana vyžaduje, aby transakce uváděly všechny stavy/účty použité v metadatech v přenosu (statický paralelismus), což je pro simulaci velmi užitečné Je tak snadné vytvořit Solana backtestingový pipeline, který ukládá veškerý relevantní stav a později simuluje efektivitu proti tomuto stavu Řetězce jako Aptos (hodně jsem dělal vývoj Aptos) nebo Ethereum dynamicky načítají účty za běhu, což poskytuje pěkný vývoj, ale vyžaduje mnohem složitější simulační pipeline, která potenciálně musí ukládat celý stav blockchainu v každém kroku, aby dosáhla přesných výsledků simulace Hraní si s litesVM mi úplně změnilo pohled na věc
@bl8_runner výkon mi stačí 1 milion simulovaných datových bodů pro vytvoření tohoto grafu Znovu jsem spustil skript a získal 577 sim/s na proces, paralelizované napříč všemi 5 procesy na pAMM ~2 900/s mohl by se dále paralelizovat
@bl8_runner **5 milionů datových bodů, 1 milion na hodinu denně
72