I cant imagine having to do a full IBD in a few years time when the blockchain is over 1TB.
Some people would find it challenging. But FWIW,
1. Time and cost to perform IBD on Bitcoin full node is much lighter than majority of altcoins.
2. Computer hardware and internet are expected continue to grow more faster.
maybe they'll be a need to start sharing pruned blockchains with people who cant or dont want to go through an IBD.
In this case, those people probably better using SPV/lightweight wallet.
so what's the approximate time now for an IDB to complete these days?
Depending on system specs, it's anywhere from hours to weeks.
FWIW, one of Jameson Lopp blog mentioned it took 452 minutes to perform IDB with his fast PC and 28GB dbcache. See
https://blog.lopp.net/effects-dbcache-size-bitcoin-node-sync-speed/.
It is a nice article. I have found that 4-6 hours is possible with a quality machine. My latest download was
an M4 Mac mini with 16gb ram and a 2tb ssd. done on 1gb speed internet on feb 7 2025.
It took 6 hours or about 420 minutes. using the 450mh cache. I think the reason why I could be so fast with the stock cache was the ram in the 2025 m4 mini and the cpu is very likely faster than his 6 year old machine.
My Mac Studio is coming on the 16th of April
it has a m4 max cpu
it has 36gb ram
it has a 2tb nvme.2 ssd
it has 10gb internet but I only have 1 gb internet.
I will do a 28.1 core download with it and set an 18gb cache . I think I can do a 4 hour download.
in theory I could do this in under 2 hours. but I do not think it will
see calculator below
