Blockchain//Sync

- Full sync: download all blocks from genesis, re-execute every transaction (days to weeks for Mainnet).


Full sync: download all blocks from genesis, re-execute every transaction (days to weeks for Mainnet).

Slow because verification is CPU-bound: millions of transactions must be re-executed to rebuild current state.

Light clients (like Metamask) skip all this: trust an already-synced RPC node for instant access.

Archive sync: even slower and larger, storing the full state after every block, not just the latest.