Devon Bear

Results 42 comments of Devon Bear

@yihuang bullish. Have you taken a look at Erigon's storage structure? https://github.com/ledgerwatch/erigon/blob/devel/docs/programmers_guide/db_walkthrough.MD

@yihuang yup, agreed. Also should enable a way to tie the statedb in nicer on the cosmos side. Which would make handling precompile reverts 100000x easier. This is a big...

https://medium.com/@vorot93/meet-akula-the-fastest-ethereum-implementation-ever-built-58eaca244c39 @yihuang akula even faster apparently

Was thinking more execution. More relevant for the modular evm PR. Do we think it’s worth adding this to ethermint as it stands now? Getting erigon like structure into the...

@yihuang yeah SMT would help a ton, do you have an ethermint branch with it running?

well well well https://github.com/evmos/ethermint/issues/94

I think there is definitely benefit in storing eth in separate tries. I also had this idea around having a hot cache of frequently accessed contracts. Would be easy to...

@yihuang Verkle is a bit beyond my knowledge, but if you think its implementable then definitely interested on helping. https://vitalik.ca/general/2021/06/18/verkle.html

Could you elaborate further? If you are doing SnapshotRevert for cosmos modules that aren't `x/evm` the cache size should be manageable. Then keep the current StateDB for just `x/evm`.

Seems as if https://github.com/evmos/ethermint/issues/1227 would be helpful here.