hyperledger / besu

An enterprise-grade Java-based, Apache 2.0 licensed Ethereum client https://wiki.hyperledger.org/display/besu
https://www.hyperledger.org/projects/besu
Apache License 2.0
1.43k stars 757 forks source link

Implement stem based flat db #7225

Open matkt opened 3 weeks ago

matkt commented 3 weeks ago

Description

During the migration we will use the legacy flat db based on account hash and slot hash. After the migration we want to use directly the stem of the trie. Like that we will not duplicate the data anymore and the trie will be the flat db and the trie at the same time. We need to implemented the logic in order to have this feature working