MENU

How long does it take to do geth sync?

October 6, 2018
0
2444
0

Here are some latest stats on how long it takes to synchronise with the Ethereum blockchain. Geth can run in 3 modes. Fast, full or light.

In light mode, geth gets only the current state. To verify elements, it needs to ask to full (archive) nodes for the corresponding tree leaves.

Light

> geth --syncmode=light

will take about 15-20 minutes and take about 500Mb of disk space. The starting block was about 300,000 blocks behind the current block.

Fast

In fast mode, which is the default so no flag is required, it can take a bit of time. It gets the block headers, the block bodies, it processes no transactions until current block - 64(*). Then it gets a snapshot state and goes like a full synchronization

> geth

For me it took 1 hr to download 60% of the blockchain but the remaining 40% took another 5 hrs. It currently takes ~120 Gb of HDD.

 

Full

Fully mode will take over 1Tb in storage and will take forever to sync. Currently sync’ing so TBA.

 

The specs of my laptop is:

The Internet connection was around 50Mb/s (Wireless home fibre)

 

Ref:

https://ethereum.stackexchange.com/questions/11297/what-is-geths-light-sync-and-why-is-it-so-fast

Leave a Comment!

Your email address will not be published. Required fields are marked *