Bitcoin Forum

Bitcoin => Bitcoin Discussion => Topic started by: Hamukione on January 27, 2021, 12:49:37 PM



Title: Bitcoin Blockchain Bootstrap?
Post by: Hamukione on January 27, 2021, 12:49:37 PM
Hey everyone.

So, I got lucky and found an old wallet.dat file with 650$ worth of Bitcoin in.
But, I haven't played much around with moving coins to different wallets.

So I thought I would just setup a full node and move the coins that way.
And yeah, I'm aware Bitcoin is sitting on the other side of 400GB.
But my question is, downloading the blockchain using the built-in sync seems to be extremely slow.

Is there a trusted source for downloading most of the blockchain?
Potentially via torrenting?

I started at around 10 pm last night, and right now, around 16 hours later, I'm at 48.71%.
Thursday, February 1st, 09:57 am to be precise.

And if I am lucky, I will have the remaining DB in 2 days.
Download speed isn't an issue.

Have an awesome day :P

/Hamukione



Title: Re: Bitcoin Blockchain Bootstrap?
Post by: hd49728 on January 27, 2021, 12:53:07 PM
Bootstrap. Do you mean copy of the bitcoin blockchain data base to save your time to sync your wallet with bitcoin network?

Bitcoin Core pruned blockchain: download it here! (DON'T DO THIS!) (https://bitcointalk.org/index.php?topic=5177528.0)

I made a topic about this in 2019: Bitcoin Core pruned blockchain: download it here! (DON'T DO THIS!) (https://bitcointalk.org/index.php?topic=5177528.0), but stopped updating it. My latest pruned files are over 14 months old now.


Title: Re: Bitcoin Blockchain Bootstrap?
Post by: Hamukione on January 27, 2021, 01:05:22 PM
Thanks, that is an interesting point to remember.
I guess ill bite the sour apple and wait for the wallet to sync by itself.
But I really hope BTC doesn't decide to take another dive.



Title: Re: Bitcoin Blockchain Bootstrap?
Post by: ranochigo on January 27, 2021, 01:13:37 PM
Bootstrap is safe but it isn't faster than synchronizing from scratch within the client as the validation of the blocks cannot be done simultaneously as the download.

There are several options though.

If you know the addresses that contains the funds, you could possibly export them and import them into an Electrum wallet. Granted you know what you're doing but I could guide you through it.

If you want to synchronize faster and have some ram, you could increase the dbcache for Bitcoin Core to have faster access to some of the files to verify the transactions. If you could, go to Settings>Options and increase your dbcache, to whichever you're comfortable with considering your current ram capacity. It'll also be way faster to synchronize on an SSD, I did it on scratch last week to test and it took roughly 8 hours to the tip, was with SSD and 6GB of dbcache though.

** Also note that the pruned chain as provided probably won't be very useful for you.


Title: Re: Bitcoin Blockchain Bootstrap?
Post by: hd49728 on January 27, 2021, 01:42:51 PM
If you know the addresses that contains the funds, you could possibly export them and import them into an Electrum wallet. Granted you know what you're doing but I could guide you through it.
Nice guide.

Hamukione only can do this if know what address contains the $650 bitcoin and can use the dumpprivkey command. And use the private key to import it to Electrum. But if Hamukione can not sync the wallet, I don't know how he can know which address contains that amount. Afaik, if wallet is not synced, balance will not be shown.