Post
Topic
Board Bitcoin Technical Support
Re: infinite number of private keys / finite number of public keys
by
shorena
on 30/04/2014, 13:05:13 UTC
-snip-
2160 is approximately 1.5 * 1048
-snip-

Ah yes, 1 in 2160 needs to be compared.

Well since we allready have 2.142 * 1043 water molecules in the pacific and ~ double that (approx 4.28 * 1043) in all oceans, we just need 10 5 times of all of earths oceans Wink

But thats not a nice comparisson. How about "Earth's volume is approximately 1,083,210,000,000 km3" https://en.wikipedia.org/wiki/Volume_of_the_Earth

Thats approx. 1,083 * 1012 km3, lets just see how low we need to go with the unit till we hit 1048

1,083 * 1012km3 = 1,083 * 1012*1018 mm3 ... hmm 1018 more to go the particles/molecules might fit, but lets take something else.

According to this site http://htwins.net/scale2/

the known universe is approx 1027 m (diameter) so we just need to find something has an diameter of ~ 10-21 m...

While zooming in @ 10-16,3 i noticed "length shorter than this are not confirmed", well lets keep going...

10-21 has nothing, but @ 10-22 there is a Top Quark. So lets just take 10 of those Wink


So getting the correct private key to a given public address is like hitting a specific wall of 10*10 top quarks from the edge of the observable universe.


This assumes that the observeable universe is flat, which makes it easier to imagine.


-snip-
this is a worrying thought.
-snip-

Is it still? If your answer is yes, please visit the page I linked above and play with it a bit. I allready though 2160 is big, but this...

Edit: After thinking about this for a while, I think I made a big mistake. The problem is that the Information given is a diameter which has 1 dimension. So instead of thinking about the observeable universe as a big disc youd have to think about it as a line, which I dont like tbh. I will edit this again later with a better 3d comparission (as the fraction of a drop of water in the ocean was).


Edit2:

Lets do this proper now Smiley

We need to find something with approx 1.5 * 1048m3 in order for 1m3 to be equivalent to 1 in 2160

http://htwins.net/scale2/
Gives us diameters of pretty much anything. E.g. the observeable universe (OU) has a diameter of approx 9.3 * 1028m. This gives the OU a Volume of:

VOU = 1/6 * pi * (9.3 * 1028)3 ~ 4.2*1086

Thats way bigger than we need. So in order to find something with a volume of approx 1.5 * 1048 we can take the same formula but this time we let the diameter be unknown. Since this forum is not supporting latex commands Ill spare you the details.

1.5 * 1048 = 1/6 * pi * d3 is equiv. to d = 1.4 * 1016

which gives us the "Rotten Egg Nebula", "Raw Egg Nebula" or "Calabash Nebula" https://en.wikipedia.org/wiki/Calabash_Nebula

In this nebular I have hidden a ball with diameter ~ 1.24 meter and you have to find it.

Im not sure I like this comparisson better, but at least the numbers add up.


Last Edit (promise):

Earth has a diameter of 1.27 * 107m which gives it a volume of 1.07 * 1021m3
So in order for the comparisson to hold up we need something with a volume of 7.13*10-28m3 or a diameter of approx 1.11 * 10-9m.
According to http://htwins.net/scale2/ a single water molecule has a diameter of 2.8*10-10m, thats close but a little to small. But a buckyball* has a diamter of 1*10-9m. The water molecule might be a better comparisson though.

Thats the last one. I like it. 1 in 2160 is like finding a single buckyball in the whole earth.

* https://en.wikipedia.org/wiki/Buckminsterfullerene