New answers tagged

4 votes
Accepted

where does the main.cpp moved to in recent versions?

main.cpp was primarily split into net_processing.cpp and validation.cpp. However, over the years, parts of main.cpp were moved out of it and into many other files.
user avatar
  • 61.4k
1 vote
Accepted

Does bitcoind validate every block for every time it starts?

IIRC, it validates the best chain of headers it got, and see if this chain is indeed the best chain its peers know about. So, you won't validate blocks entirely (like, all transaction), but only the ...
user avatar

Top 50 recent answers are included