Bitcoin Forum

Bitcoin => Development & Technical Discussion => Topic started by: unic0der on August 26, 2018, 09:39:54 AM



Title: Switch Bitcoin Core -> Bitcoin Knots
Post by: unic0der on August 26, 2018, 09:39:54 AM
Hello guys,

Thinking of switching from Bitcoin Core 0.16.2 to Bitcoin Knots to have the additional networking related features at hand.
Would this be a smooth upgrade (= same DB and so on is reused), or would I have to download the whole blockchain once again and start from fresh?

Br,


Title: Re: Switch Bitcoin Core -> Bitcoin Knots
Post by: cellard on August 26, 2018, 05:46:05 PM
Hello guys,

Thinking of switching from Bitcoin Core 0.16.2 to Bitcoin Knots to have the additional networking related features at hand.
Would this be a smooth upgrade (= same DB and so on is reused), or would I have to download the whole blockchain once again and start from fresh?

Br,

Im not sure but in theory I think there shouldn't be any problems in copy-pasting your blocks folder into your Bitcoin Knots' data folder.

However I believe it's always a mistake trying to re-use your chainstate folder even if the client you are moving from are a similar fork.

So close Bitcoin Core, delete the chainstate folder and then copy your blocks folder into the Bitcoin Knots data folder, open Bitcoin Knots and a new chainstate folder will be created from scratch, it's worth it, it's not too big, just 2.7 GB right now.