[Ethereum] Does installing geth download the entire blockchain

blockchaingo-ethereumsynchronization

If I install geth, will it download the entire blockchain?

Best Answer

It depends on the synchronization mode you choose. From this answer:

  • "Full" Sync: Gets the block headers, the block bodies, and validate every element from genesis block.

  • Fast Sync: Gets the block headers, the block bodies, it performs no validation until current block - 1024. Then it gets a snap shot state, and goes like a full synchronisation.

  • Light Sync: Gets only the current state. To verify elements, needs to ask to full (archive) nodes for the corresponding tree leave.

Related Topic