solana richiede che la lista delle transazioni mostri tutti gli stati/account utilizzati nei metadati della transazione (parallelismo statico), il che è super utile per la simulazione è così facile costruire una pipeline di backtesting per solana che memorizza tutto lo stato rilevante e simula l'efficienza contro quello stato in seguito catene come aptos (ho fatto molto sviluppo su aptos) o ethereum caricano dinamicamente gli account durante l'esecuzione, il che offre una bella esperienza per gli sviluppatori ma richiede una pipeline di simulazione molto più complicata che potenzialmente deve salvare l'intero stato della blockchain a ogni passo per ottenere risultati di simulazione accurati giocare con litesvm ha completamente cambiato la mia prospettiva su questo
@bl8_runner le prestazioni sono sufficienti per me 1 milione di punti dati simulati per generare questo grafico ho rieseguito lo script e ho ottenuto 577 sim/sec per processo, parallelizzato su tutti e 5 i processi per pAMMs ~2.900/s potrei parallelizzare ulteriormente
@bl8_runner **5m punti dati, 1m per pAMM
43