solana требует, чтобы список транзакций содержал все состояния/аккаунты, используемые в метаданных tx (статический параллелизм), что очень полезно для симуляции так легко построить пайплайн бэктестинга solana, который хранит все соответствующие состояния и эффективно симулирует против этого состояния позже цепочки, такие как aptos (я много работал с aptos), или ethereum динамически загружают аккаунты во время выполнения, что обеспечивает хороший опыт разработки, но требует гораздо более сложного пайплайна симуляции, который потенциально должен сохранять все состояние блокчейна на каждом шаге, чтобы получить точные результаты симуляции игра с litesvm полностью изменила мою точку зрения на это
@bl8_runner производительность для меня достаточно хороша 1 миллион смоделированных данных для генерации этого графика перезапустил скрипт и получил 577 сим/сек на процесс, параллелизируя по всем 5 процессам на pAMMs ~2,900/с можно параллелить еще больше
@bl8_runner **5m точек данных, 1m на pAMM
89