I am syncing the Rinkeby network with geth

geth --rinkeby --rpc --rpcapi="personal,eth,network,web3,net" --ipcpath="~/.ethereum/geth.ipc"

When I run

eth syncing

in geth console, it is showing

  currentBlock: 1977672,
  highestBlock: 3290356,
  knownStates: 4267080,
  pulledStates: 4265773,
  startingBlock: 1254995

Is there any approximate time to complete syncing?

After syncing the first time, should I go through the same process next time? Or I can sync in less time than the first time?


Time varies from computer to computer, since it depends on the hardware on each one. However, it is usual that syncing from block 0 is (relatively) faster that catching up to a previously synced blockchain. You can see in the geth output how many blocks are imported each time, however, states are other thing, and, as far as I know, there is no way of knowing how many states are currently on any chain.

  • If i completed syncing once, should I go for the whole syncing process second time? Nov 7 '18 at 2:21
  • It really depends on how much syncing is needed, i don't have a benchmark on when exactly that is, but in your case, i doubt it would be necesary Nov 7 '18 at 16:51

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.