0

If my understanding is correct, the blocks, transactions and other data are stored in a decentralized way. Even though the full nodes exist they may not have the complete data and it may be fail/removed at any point of time.

So, how does the system ensures that we don't lose some important data. I know that the probability of all the nodes containing a transaction or block going down is very less. But is this the only reason the data is safe? Is there any math supporting the claim and showing that the probability is extremely low? Or are there any other rules that ensure this that I am missing?

Please correct me if my understanding is wrong. I just started studying about blockchain.

2
  • The redundancy of the blockchain much is higher than of any other system. Feb 3, 2022 at 7:21
  • @YuriGinsburg any mathematics backing up your claim? Feb 3, 2022 at 13:20

1 Answer 1

1

Since each Bitcoin node only connects to a limited number of other peers, it's hard to measure the exact count of all Bitcoin nodes. There are a few projects that actively crawl the network to provide statistics, though. Easier to measure are nodes that accept inbound connections. They're also often referred to as "public nodes", "listening nodes", or "reachable nodes". According to bitnodes.io there are currently about 14 160 reachable nodes of which 13 600 have a full copy of the blockchain. The DSN Research Group reports 8 700, coin.dance measures 14 860 reachable nodes.

Beyond that a lot of businesses and individual users run their own nodes to perform validation of the blockchain. Statistics for such "private nodes" are more elusive, but Luke-jr estimates that there are around 34 600 nodes with the full chain—since the same statistics only estimate 4 370 listening nodes out of those, likely there are a lot more non-listening nodes Luke-jr's node doesn't hear about.

So, we can conclude that there are in the ballpark of 35k to 100k complete copies of the full Bitcoin blockchain. As every new node that joins the network has to process the full blockchain, this data is frequently redistributed. Given that there are a lot of businesses and individuals with vested interests in being able to provide the full blockchain, there seems little to no chance that the whole chain goes extinct. We know that there are copies of the blockchain in numerous different countries, and at least one on a satellite in space. I'm pretty sure that there are also some in Faraday cages, in vaults, and on airgapped systems. Even if some sort of catastrophic event took out almost all copies of the blockchain, the network could repopulate from a single complete copy. I think we're good.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.