Rather than performing benchmarking in a fully fledged testnet we want to perform some side-by-side benchmarks for IAVL vs SMT within the context of a full block cycle. This block cycle should include transactions that elicit the full range of database operations (sets, deletes, gets, historical gets) and be performed on-top of a "large" pre-loaded state database/commitment.
Rather than performing benchmarking in a fully fledged testnet we want to perform some side-by-side benchmarks for IAVL vs SMT within the context of a full block cycle. This block cycle should include transactions that elicit the full range of database operations (sets, deletes, gets, historical gets) and be performed on-top of a "large" pre-loaded state database/commitment.