I am very new to this and apologies if it has been asked before but I can't seem to find a clear answer after looking extensively.
I am trying to run a full node. I started bitcoind -daemon
and everything worked fine, the blockchain was syncing. It crashed the next day because I hadn't set my options for swap memory correctly.
After fixing that issue, I did bitcoind -daemon
again and it looked like everything was being done from the start. Should I be doing bitcoind -reindex-chainstate
from now on if the process stops? Or did I not understand correctly and simply doing bitcoind
will resume syncing but requires some verification first?
Also, in any of the above cases, is it the same process once the blockchain has synced?
This is on a Raspberry Pi 3B+ with an external HDD for storage.
Thanks a lot in advance.