Goal
Make it practical for a brand-new node to join a large network without replaying everything from genesis.
Scope
- Define sync modes: full, snapshot-based, state-root/proof-based
- Ensure correctness: verify state roots / proofs
- RPC/CLI UX for selecting sync strategy
Acceptance criteria
- A node can sync from scratch to head within a bounded time on WAN testnet
- Sync correctness is verified via state root checks