Pages:
Author

Topic: Limited number of bitcoin addresses (Read 5284 times)

legendary
Activity: 2646
Merit: 1138
All paid signature campaigns should be banned.
November 28, 2015, 09:29:01 PM
#49
I also learn something new every time I visit these forums.

For example, this interesting thread:  https://bitcointalksearch.org/topic/m.13097839
legendary
Activity: 3528
Merit: 4945
November 28, 2015, 03:48:15 PM
#48
I thought there were as many possible addresses as possible private keys, is this not so?

Nope. Not so.

Bitcoin addresses are calculated with a RIPEMD160 hash.  That's a 160 bit value.  Therefore, there are only 2160 possible bitcoin addresses.

(Actually there are both P2PKH, starting with a "1", and P2SH addresses, starting with a "3", so that doubles the number of potential addresses to 2161)

That would make 2^256 or roughly 10^77 possible addresses.

2161 is approximately

2.9 X 1048 possible addresses.
legendary
Activity: 3528
Merit: 4945
November 28, 2015, 02:48:42 PM
#47
10^77 possible bitcoin addresses, 10^80 atoms in the universe. So there are only 1000 times as many atoms in the universe as possible bitcoin addresses.

Nope.

Currently only 1048 possible bitcoin addresses. So there are 1032 times as many atoms in the universe as possible bitcoin addresses.

It's possible that additional bitcoin address types may be introduced in the future, but its impossible to predict just how many potential bitcoin addresses those future versions may enable.
hero member
Activity: 840
Merit: 1000
November 27, 2015, 04:04:58 PM
#46
The address space is unimaginably large, address collision is extremely unlikely. I understand that ever since I first know about bitcoin. But there is still a worrying thought in my mind that this is possible and there is no protection to my coins when that happens. I have got used to using bitcoin without this insecurity because I think if a collision happened, mine won't be the first to collide.  Grin
i guess it is just another reason (although low on the list) for spreading out your bitcoins across multiple addresses.
full member
Activity: 140
Merit: 100
November 27, 2015, 09:20:14 AM
#45
You must be joking.  I hope you are joking.  This is a joke, right?
must be joking, i hope he is joking.... but sadly i do not think he is joking  Roll Eyes Roll Eyes Huh
hero member
Activity: 658
Merit: 500
November 27, 2015, 09:07:01 AM
#44
The address space is unimaginably large, address collision is extremely unlikely. I understand that ever since I first know about bitcoin. But there is still a worrying thought in my mind that this is possible and there is no protection to my coins when that happens. I have got used to using bitcoin without this insecurity because I think if a collision happened, mine won't be the first to collide.  Grin
sr. member
Activity: 338
Merit: 250
November 27, 2015, 08:52:16 AM
#43
it'll take millions of years to have address collisions, so many possibilities
hero member
Activity: 672
Merit: 508
LOTEO
November 21, 2015, 06:30:38 AM
#42
The number of base pairs in a human genome is about 3 billion base pairs.  (10^12)
The bitcoin address search space is 2^160  (10^48)

Think about the scale of that. You are not able to count to 10^48 in your lifetime, let alone generate all bitcoin addresses.
At the time when all bitcoin addresses are collected, we are long dead.
hero member
Activity: 840
Merit: 1000
November 21, 2015, 06:09:58 AM
#41
that 2^160 possible addresses is too big to fathom...but I kind of can get my head around the fact that we basically will never run out of addresses, but being truly random....it is possible for addresses to collide...although infinitesimal, yes?
and I guess the probability of that address either holding any or any significant amount of btc is even more infinitesimal?
but those possibilities exist?
full member
Activity: 217
Merit: 263
November 21, 2015, 04:59:30 AM
#40
I also do not beleive that this will happen any time soon.  Once we are down to the last few hundred million addresses, I am sure they will find some way to recycle them or make it able to sell the addresses from one individual to another.  Just a thought.

The universe is estimated to be 14 billion years.  Lets say it will be there for another 50 billion years.  If you want to exhaust 2^160 addresses, you and every other person on this planet must generate 100 million addresses every picosecond (a trillionth second) until the end of the universe.  And to say what was already said in this thread in other words: once there is enough computing power on this planet to generate all bitcoin addresses, then the current bitcoin address scheme is broken and we need longer addresses.

You can't sell addresses Smiley The address is generated from a private key that you choose at random.  You don't want to use an address where someone else generated the private key and has full access to the account.

hero member
Activity: 588
Merit: 500
November 20, 2015, 07:58:00 PM
#39
I also do not beleive that this will happen any time soon.  Once we are down to the last few hundred million addresses, I am sure they will find some way to recycle them or make it able to sell the addresses from one individual to another.  Just a thought.
hero member
Activity: 492
Merit: 503
November 20, 2015, 11:40:31 AM
#38
This topic has nothing whatsoever to do with calculus. If you meant 'math class', say 'math class'.

While I'm at it, the distribution of particles in a gas has nothing whatsoever to do with the many-worlds interpretation of quantum mechanics, nor in fact with quantum mechanics itself. The old trope of all the gas suddenly coalescing on the left-hand side of the box is a *statistical* phenomenon, not a quantum one.



sr. member
Activity: 448
Merit: 251
November 20, 2015, 09:23:44 AM
#37
This really isn't a problem and this kind of question would only be asked by somebody who did not take a calculus course in high school. Satoshi probably had this in mind when developing the protocol and as pointed out above, it is mathematically impossible to run out of addresses. Don't worry about it. The developers already thought about it.
full member
Activity: 140
Merit: 100
November 19, 2015, 09:32:02 AM
#36
We have been taught since childhood that numbers don't end anywhere, they go on till infinity. So, mathematically it's impossible for numbers to get end. So, is in the case of wallet addresses.. And wallet address comprises of alphabets too , so it's currently in near future tough for them to get finished.
But, even though it happens in future, simple solution is increasing or decreasing number of digits. But, currently it's not a matter to really think upon.
legendary
Activity: 3430
Merit: 3083
November 17, 2015, 03:07:54 PM
#35
There seems to be some confusion since you are looking at the encoded version of the Bitcoin address.

There are exactly 2160 possible addresses as long as we keep using RIPE-MD160.

2160 is 1,461,501,637,330,902,918,203,684,832,716,283,019,655,932,542,976.

We don't have to guess at this by looking at the ASCII encoded values (the human readable form you are seeing).

Do you often worry that someday all of the oxygen molecules in the room you are in will spontaneously drift away from the part of the room you are in and you would die?  After all, that could happen, right?  It is not impossible, right?

That should be a bigger worry for you than running out of Bitcoin addresses.

I am wondering where you go tthe 2 from in that equation



An 160 bit number is a sequences of 160 binary digits, expressed as a base 2 number. The 2 comes from the fact that base 2 is the type of number system what's being used. In the mathematics of permutations and combinations, you resolve the number of combinations by taking the number of possibilities in a given position as the mantissa, and the number of positions as the exponent.

Hence, the number of possible combinations given a set of base 2 numbers with 160 positions is 2160.
legendary
Activity: 2646
Merit: 1138
All paid signature campaigns should be banned.
sr. member
Activity: 431
Merit: 250
November 17, 2015, 08:46:00 AM
#33
Check how impossible it is "for now".
http://www.toxigon.com/brute-forcing-bitcoin-brainwallet/
newbie
Activity: 45
Merit: 0
November 17, 2015, 08:44:21 AM
#32
one quindecillion, four hundred sixty-one quattuordecillion, five hundred one tredecillion, six hundred thirty-seven duodecillion, three hundred thirty undecillion, nine hundred two decillion, nine hundred eighteen nonillion, two hundred three octillion, six hundred eighty-four septillion, eight hundred thirty-two sextillion, seven hundred sixteen quintillion, two hundred eighty-three quadrillion, nineteen trillion, six hundred fifty-five billion, nine hundred thirty-two million, five hundred forty-two thousand, nine hundred seventy-six

This many...
copper member
Activity: 2856
Merit: 3071
https://bit.ly/387FXHi lightning theory
August 29, 2015, 10:49:22 AM
#31
With that nubmer of addresses. My computer would give a prgram running (if it was the only program running that had a higher priority). It would take 463,439,129,036,942.83301740386628494 years running at 2Gh/s
legendary
Activity: 1246
Merit: 1011
August 29, 2015, 08:22:01 AM
#30
I imagine BurtW was assuming the many worlds interpretation of quantum mechanics (look up "quantum tunnelling" for more).  Under this interpretation, the conception of air as a collection of particles bumping into one another is only an approximation to the truth.

No, BurtW's analogy works fine under the conception of air as a collection of particles randomly bumping into one another, and I've used the same analogy many times.

Under the conception of air as a collection of particles bumping into one another, the molecules are effectively moving around randomly.  At any given moment in time, ANY arrangement of those molecules in a given space in has equal probability.  There are MANY such arrangements that involve enough air to be in the immediate proximity of the air holes in your face.  There are very few such arrangements that involve insufficient air to be in the immediate proximity of the air holes in your face.  Is there any thing magical about your face that forces enough air to move to that location?  Or are you simply counting on the extremely high probability that the few random arrangements that could kill you will never happen?

Ah yes, good point.  I missed that.

Damn.  I'm suddenly very conscious of my breathing.  If I don't sleep well tonight I'm blaming you.
Pages:
Jump to: