So how long does it take…
The machine
The machine I am using for my bitcoin node is a raspberry pi 4 8GB.
It is used solely for bitcoind mainnet and bitcoind testnet.
I am using a external hard drive that is 1TB in size and is formatted to ext4
.
The Network and Theory Calculations
I am using a 100Mbps (Megabits) per second on fibre.
Which is Megabytes (MBps) per second is around: 11.9
The blockchain size at the time of writing is:
- Size: 478,2 GB
- Block count/height: 748 670
Stats taken from Clark Moody’s Dashboard Bitcoin
So in theory at a max download speed of say 9MBps (because there are other users on the network) – the blockchain should download in:
478,2GB * 1024 = 489676 MB
489676 MB / 9 = 54408 seconds
54408 / 60 = 906 minutes
906 / 60 = 15 hours
The Reality
Important to note that I have enabled
txindex=1
I started the process at:
Sat 06 Aug 2022 05:49:36 PM UTC
The current time and blockcount:
Tue 09 Aug 2022 10:11:11 AM UTC
642723
Next update
Thu 11 Aug 2022 05:27:00 PM UTC
732278
The blockchain completed updated at:
2022-08-12T06:16:36Z
height=749085
So in total 7 days