EIP-8297
Partitioned Binary Tree
Switch Ethereum state tree to a partitioned binary tree
DraftVerge
Status history
- Draft11 Jun 2026
Abstract
Introduce a new binary state tree to replace the hexary Patricia tries. Account and storage tries are merged into a single tree with variable-length, prefix-free keys that also holds contract code. Account data is broken into independent leaves grouped under a shared key prefix to provide locality. The tree is partitioned into zones. The first byte of every key is a zone identifier that labels…
- Created
- 11 Jun 2026
- Authors
- Vitalik Buterin, Guillaume Ballet, Dankrad Feist, Ignacio Hagopian, Kevaundray Wedderburn, Tanishq Jasoria, Gajinder Singh, Danno Ferrin, Piper Merriam, Gottfried Herold, Wei Han Ng, Carlos Perez
- Upgrades
- Not listed in any upgrade
- Requires
- —
- Required by
- EIP-8347