SIMD-0215 Homomorphic Hashing of Account State
This proposal adds a new hash, Accounts Lattice Hash, that uses homomorphic hashing to maintain a hash of the total account state. The Accounts Lattice Hash is both fast to update, and secure, enabling (1) every block to contain the hash of all accounts, instead of only the accounts changed in that block, and (2) removing the Epoch Accounts Hash.
Feature gate
The account below is the gate. Its state is decoded from the account data on each cluster, so it reflects the chain rather than the proposal text.
LTHasHQX6661DaDD4S6A2TFi6QBuiwXKv66fB1obfHq
| mainnet | Activated | slot 347,328,000 |
| testnet | Activated | slot 335,324,256 |
| devnet | Activated | slot 385,776,000 |
What the proposal covers
Parsed from the canonical proposal · pull request