Author

Topic: What happened to https://getbitcoinblockchain.com/ ??? (Read 161 times)

legendary
Activity: 2870
Merit: 7490
Crypto Swap Exchange
I am trying to synchronize the blockchain on an old laptop using Debian + Raspiblitz and its desperately slow. I remember this website where you could download the entire blockchain via torrent, what happened to it?

If you refer to torrent which contain file bootstrap.dat, there's no interest for it due to security/trust concern and no longer offer faster sync/validation time.

"It is advisable to download from the network but this is a way for those who struggle with downloading or have poor connection."

and how is it any more irresponsible to be downloading and running pull request code that is "such a risky move" and "perhaps lower risk"..

If you validate the downloads there is no issue.

TBH I don't know why they don't offer a more up-to-date way to download this and then validate there are a lot of people who still struggle and bootstrapping the data helps.
Because it isn't any faster to use the bootstrap.dat file. It has not been faster to use it since 0.10.0 when headers first sync and out of order download were first introduced. The bootstrap.dat file was useful prior to that, but it no longer is.

The reason it is slower to use the bootstrap.dat file is because it just contains the blocks. Your node still has to read them off disk and validate them. It also happens to be one big file and the node does not know where each block is in that file, so it can only go through it one at a time. This is much slower than how syncing works now where multiple blocks are downloaded in parallel, and because the node is the one writing them to disk, it also knows exactly where in each file the blocks are stored so they can be pulled up later for the final step of validation. This parallelization also allows validating things that are independent of each other to be done in parallel which speeds up the sync.

It is important to note that the primary slow down in syncing is due to the processing, storage (disk I/O), and validation of blocks, not the network speed.



Is there a similar project somewhere?

Check https://prunednode.today/, but it only offer pruned data.
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
My system is a Toshiba laptop from 2009, not a beefy one as you can imagine:
CPU: 2 GHz
RAM: 4 GB
HDD
It will work, but will always be slow. Unless there's a reason you don't want Electrum, I wouldn't use Bitcoin Core on this hardware.

Quote
I have now switched the HDD to an HP Elite 8300 SFF and it seems to be working better:
CPU: 3,4 GHz (boost up to 3,9 GHz I think)
RAM: 16 GB
HDD (same as before)
Do yourself a favor: get an SSD Smiley It's the best upgrade you can get. In case you already have an SSD and just use the HDD for block storage: move your chainstate directory to the SSD. It makes all the difference!
legendary
Activity: 3500
Merit: 6320
Crypto Swap Exchange
My system is a Toshiba laptop from 2009, not a beefy one as you can imagine:
CPU: 2 GHz
RAM: 4 GB
HDD

I have now switched the HDD to an HP Elite 8300 SFF and it seems to be working better:
CPU: 3,4 GHz (boost up to 3,9 GHz I think)
RAM: 16 GB
HDD (same as before)

You might want to increase the dbcache settings in your conf file for the IBD since you have the extra RAM now. Will speed it up a bunch.

you have to keep in mind that you are downloading 11 years worth of historical transactions and it is not just raw bytes that you download and store like you'd do with a video. it is bytes that you have to also convert to transactions and verify using cryptography which is what @NeuroticFish mentioned about your CPU and storage. and it also involves RAM.
one way to speed up bitcoin core's syncing is if you have a lot of RAM and increase the amount of it that core uses using your bitcoin.conf file. just add dbcache=XXX where XXX is the amount of RAM in MB.
for example if you have 8 GB RAM set it to dbcache=4000

Since you have 16GB if you are doing nothing else with the machine then you can easily get away with 8GB cache [ dbcache=8000 ]
After the initial download and sync you can comment that line out.

-Dave
newbie
Activity: 6
Merit: 0
The entire blockchain is rather large
That will take a week even with a steady fast conection I guess.

I have FTTH (300 mbps), it would take like 5 hours at full speed (the blockchain is like 550 GB now).

What are the specifications of the rest of your system.
SSD will be faster then spinning drive.
Doing it on a 2nd gen i3 will be orders of magnitude slower then even a 6th gen i7
How much ram?

And so on, download speed is only 1 piece of the puzzle. If your PC can't keep up then the download speed does not matter.

-Dave

My system is a Toshiba laptop from 2009, not a beefy one as you can imagine:
CPU: 2 GHz
RAM: 4 GB
HDD

I have now switched the HDD to an HP Elite 8300 SFF and it seems to be working better:
CPU: 3,4 GHz (boost up to 3,9 GHz I think)
RAM: 16 GB
HDD (same as before)
legendary
Activity: 3500
Merit: 6320
Crypto Swap Exchange
The entire blockchain is rather large
That will take a week even with a steady fast conection I guess.

I have FTTH (300 mbps), it would take like 5 hours at full speed (the blockchain is like 550 GB now).

What are the specifications of the rest of your system.
SSD will be faster then spinning drive.
Doing it on a 2nd gen i3 will be orders of magnitude slower then even a 6th gen i7
How much ram?

And so on, download speed is only 1 piece of the puzzle. If your PC can't keep up then the download speed does not matter.

-Dave
legendary
Activity: 2268
Merit: 18771
There exist torrents out there which you can find if you look for them. I'm not going to link them directly since I would not trust them, however.

The slowest part of the process is not the downloading, but the validation. If you perform the IBD through Core, it will validate as it goes. If you torrent the blockchain, then Core cannot start validation until your torrent is complete, and you will likely have to wait the same amount of time for the validation anyway. Given this, then I would be suspicious that any torrent of the blockchain would contain something malicious hidden inside since there is no real reason to have a torrent of the blockchain in the first place.
hero member
Activity: 2366
Merit: 838
Download Bitcoin Core wallet and sync it with the blockchain.
https://bitcoincore.org/en/download/

Verify it before using too.

Downloading anything exclusively the blockchain from Torrent is risky, you are in danger.

If you don't want to download a full Bitcoin blockchain because you don't need to run a full node, use Electrum wallet.
How to Safely Download and Verify Electrum
newbie
Activity: 6
Merit: 0
The entire blockchain is rather large
That will take a week even with a steady fast conection I guess.

I have FTTH (300 mbps), it would take like 5 hours at full speed (the blockchain is like 550 GB now).
newbie
Activity: 6
Merit: 0
I am trying to synchronize the blockchain on an old laptop using Debian + Raspiblitz and its desperately slow. I remember this website where you could download the entire blockchain via torrent, what happened to it? Is there a similar project somewhere? Thank you and regards!
Jump to: