Discussion topic for EIP-8347
Abstract
This EIP specifies an **offline** migration of Ethereum’s state from the hexary Merkle Patricia Trie (MPT) to the Partitioned Binary Tree (PBT) defined in EIP-8297 (the successor to the unified binary tree of EIP-7864).
The full state at a finalized **anchor block `ANCHOR_BLOCK`** is converted off the consensus-critical path. The result is distributed as a byte-canonical, verifiable **PBT snapshot**. That PBT snapshot is caught up to the chain tip by replaying Block-Level Access Lists (EIP-7928), and it is made canonical at a single EL+CL hard fork **`SWAP_FORK`**. Both trees are maintained through a transition window until finality after `SWAP_FORK`.
This proposal defines `ANCHOR_BLOCK`, `SWAP_FORK`, the PBT snapshot artifact, the dual-check verification procedure, and the **shadow-root** observability concept.