well, since no one knows how much sands out there on this planet, how dare the experts say the numbers of bitcoin address is greater that all sands on earth (or dust over the universe )? How they come up with this conclusion?
The number of possible bitcoin addresses is absolutely greater than the number of grains of sand on the planet. Current estimates of grains of sand on Earth is in the region of 10
18 - 10
19. Taking the higher end of the estime, log
210
19 = 63.1. 2
63 isn't even remotely close to the number of possible bitcoin addresses at 2
160. The estimates for the number of grains of sand could be out by a factor of billions or trillions, and still not even come close to the number of possible bitcoin address.
Hell, the number of atoms in the world is estimated to be somewhere in the region of 10^50. Log
210
50 = 166.1, which is pretty close. In fact, 10
50/2
160 = 68. So the number of atoms on the planet is only out from the number of possible bitcoin addresses by a factor of around 68.