berachain / polaris

Polaris is a modular implementation of the Ethereum Virtual Machine (EVM). It can be easily integrated into any consensus engine or application, including the Cosmos-SDK.
https://polaris.berachain.dev/
Other
1.08k stars 360 forks source link

Idea(evm): prefetch evm state into cache #55

Open itsdevbear opened 1 year ago

itsdevbear commented 1 year ago

https://github.com/Fantom-foundation/go-opera/blob/master/evmcore/state_prefetcher.go

┆Issue is synchronized with this Asana task by Unito

itsdevbear commented 1 year ago

@calbera we can probably start loading state into a cache as shit gets removed from the mempool?

Consistency is important here tho.