6

Having the same problem as in this question: Corruption on data-block while synchronising I restarted my synchro on the fresh/empty data directory using the --fast flag. According to this answer: What is Geth's "fast" sync, and why is it faster? I am aware that fast synchronisation imports receipts only, not the results.

So my question is: will I be able to mine having my whole blockchain imported using the --fast flag?

romanoza
  • 893
  • 1
  • 8
  • 17

1 Answers1

4

Yes.

Fast sync imports only the chain and the logs up to a certain point (about 1500 blocks below the head of the chain), where it pulls the entire state at that point in time (i.e. at that pivot point you turn into a full node). It then proceeds to import the remaining ~1500 blocks as a full node. So in essence, as long as you don't rewind your chain below that pivot point, you will have the same view of the system as a slow synced full node.

Péter Szilágyi
  • 10,436
  • 39
  • 42