solana nécessite que la liste des transactions affiche tous les états/comptes utilisés dans les métadonnées de la tx (parallélisme statique), ce qui est super utile pour la simulation il est si facile de construire un pipeline de backtesting solana qui stocke tout l'état pertinent et simule efficacement contre cet état plus tard des chaînes comme aptos (j'ai beaucoup développé sur aptos) ou ethereum chargent dynamiquement les comptes à l'exécution, ce qui offre une belle expérience développeur mais nécessite un pipeline de simulation beaucoup plus compliqué qui doit potentiellement sauvegarder l'état complet de la blockchain à chaque étape pour obtenir des résultats de simulation précis jouer avec litesvm a complètement changé ma perspective sur cela
@bl8_runner la performance est suffisante pour moi 1 million de points de données simulés pour générer ce graphique j'ai relancé le script et obtenu 577 sim/sec par processus, parallélisé sur les 5 processus par pAMMs ~2 900/s je pourrais paralléliser davantage
@bl8_runner **5m points de données, 1m par pAMM
40