Bitcoin Forum
March 29, 2017, 03:50:46 AM *
News: Latest stable version of Bitcoin Core: 0.14.0  [Torrent]. (New!)
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: How many bitcoin addresses can there be?  (Read 1503 times)
bigasic
Hero Member
*****
Offline Offline

Activity: 742



View Profile
July 05, 2014, 10:45:41 PM
 #1

I've always wondered how many bitcoin addresses can be made. Anyone know?
1490759446
Hero Member
*
Offline Offline

Posts: 1490759446

View Profile Personal Message (Offline)

Ignore
1490759446
Reply with quote  #2

1490759446
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1490759446
Hero Member
*
Offline Offline

Posts: 1490759446

View Profile Personal Message (Offline)

Ignore
1490759446
Reply with quote  #2

1490759446
Report to moderator
DannyHamilton
Legendary
*
Offline Offline

Activity: 1750



View Profile
July 05, 2014, 10:47:24 PM
 #2

How many different possible addresses exist mathematically?
Approximately 1.46 X 1048

How many will actually be made?
That's impossible to predict.

It will depend variables such as:
  • How popular bitcoin becomes
  • How long bitcoin continues to be used
  • How fast computers become
  • How many new uses are discovered for bitcoin addresses

Regardless, you can be confident in assuming the number will be much MUCH less than 1.46 X 1048

The quality of posts has dropped to such a low level that all users who are participating in a paid signature campaign are added to my ignore list. If you'd like a copy of the list to improve your browsing experience, you can find it here: https://bitcointalk.org/index.php?topic=973843.0 (Updated 2016-1-4)
micaman
Hero Member
*****
Offline Offline

Activity: 518



View Profile WWW
July 05, 2014, 10:49:54 PM
 #3

bigasic
Hero Member
*****
Offline Offline

Activity: 742



View Profile
July 05, 2014, 11:27:50 PM
 #4

So, I think the answer is  1,461,501,637,330,902,918,203,684,832,716,283,019,655,932,542,976 Is that right? Yea, thats a ton of addresses. But, if half the worlds population were to get into bitcoin and start trying to find vanity addresses, then we might get "closer" lol.. But, I think we are safe.
jonald_fyookball
Legendary
*
Online Online

Activity: 1036



View Profile
July 05, 2014, 11:48:21 PM
 #5



mere peanuts.

now THIS is a big number:  http://wikipedia.org/wiki/Graham's_number

"It's important for people to know that the 1MB limit is absolute BS, there is simply no valid reason to keep it at 1M, many top devs used to agree, until they started working for Blockstream."
Remember remember the 5th of November
Legendary
*
Offline Offline

Activity: 1526

Reverse engineer from time to time


View Profile
July 06, 2014, 12:06:31 AM
 #6

So, I think the answer is  1,461,501,637,330,902,918,203,684,832,716,283,019,655,932,542,976 Is that right? Yea, thats a ton of addresses. But, if half the worlds population were to get into bitcoin and start trying to find vanity addresses, then we might get "closer" lol.. But, I think we are safe.
Not even close. Also wasn't the number of Bitcoin private keys less than 2^256 AND also only 2^160 public keys due to RIPEMD-160?


The legend's colors for Bitcoin Addresses and Atoms in the Universe look the same to me.

BTC:1AiCRMxgf1ptVQwx6hDuKMu4f7F27QmJC2
silvestar
Hero Member
*****
Offline Offline

Activity: 790



View Profile
July 06, 2014, 12:12:35 AM
 #7



Nice graph.
While the bar "Bitcoin Addresses" is about twice as high as the bar "Stars on the Universe", the number 10^47 is 10^23 times larger than 10^24. Grin

jonald_fyookball
Legendary
*
Online Online

Activity: 1036



View Profile
July 06, 2014, 12:16:25 AM
 #8

So, I think the answer is  1,461,501,637,330,902,918,203,684,832,716,283,019,655,932,542,976 Is that right? Yea, thats a ton of addresses. But, if half the worlds population were to get into bitcoin and start trying to find vanity addresses, then we might get "closer" lol.. But, I think we are safe.
Not even close. Also wasn't the number of Bitcoin private keys less than 2^256 AND also only 2^160 public keys due to RIPEMD-160?


The legend's colors for Bitcoin Addresses and Atoms in the Universe look the same to me.

You either have a crappy monitor or some color blindness.  The Bitcoin address color is like
a forest green and the atoms in the universe is an aqua blue/green.

its 2^160 addresses (the pubkey is what gets hashed by RIPEMD-160).


"It's important for people to know that the 1MB limit is absolute BS, there is simply no valid reason to keep it at 1M, many top devs used to agree, until they started working for Blockstream."
kuji kiri
Newbie
*
Offline Offline

Activity: 9


View Profile
July 06, 2014, 12:25:31 AM
 #9

The entire solar system has only 10x07 more atoms than earth? I find that hard to believe is there a source for these numbers?

PGP: 0x5513CD79960BBE12D2FC13BD17DB465F532CAA78
Remember remember the 5th of November
Legendary
*
Offline Offline

Activity: 1526

Reverse engineer from time to time


View Profile
July 06, 2014, 12:31:56 AM
 #10

The entire solar system has only 10x07 more atoms than earth? I find that hard to believe is there a source for these numbers?
By increasing the exponent simply by one, the output number increases two-fold from the previous, based on 2^10 to 2^11. In the case above, I guess it would be, increased by 10 times. But I think you are wrong, it says atoms in the solar system.

BTC:1AiCRMxgf1ptVQwx6hDuKMu4f7F27QmJC2
jonald_fyookball
Legendary
*
Online Online

Activity: 1036



View Profile
July 06, 2014, 12:44:54 AM
 #11

The entire solar system has only 10x07 more atoms than earth? I find that hard to believe is there a source for these numbers?


That actually makes sense.  We're talking the solar system, not the galaxy.
The sun is about a million times bigger than the earth, which 10^6.
So throw in all the other planets and all the stuff in between, there you go.



"It's important for people to know that the 1MB limit is absolute BS, there is simply no valid reason to keep it at 1M, many top devs used to agree, until they started working for Blockstream."
micaman
Hero Member
*****
Offline Offline

Activity: 518



View Profile WWW
July 06, 2014, 12:59:21 AM
 #12

I got tricked, forget that chart. My bad.
Zebracrypto
Member
**
Offline Offline

Activity: 84


View Profile
July 06, 2014, 01:10:00 PM
 #13

there is no risk of collision ? I mean 2 person can generate the same btc address
Even if risks are low, what will happen in this case?

DannyHamilton
Legendary
*
Offline Offline

Activity: 1750



View Profile
July 06, 2014, 01:23:58 PM
 #14

there is no risk of collision?

Correct.

I mean 2 person can generate the same btc address

And all the molecules of air can collect in the corner of the room causing everyone in the room to suffocate, but the probability is so low that we consider it impossible.

Even if risks are low, what will happen in this case?

If the users are using faulty software that does not properly generate a random number (so that multiple users end up generating the same number), then all users that generate the same number will have the ability to spend the bitcoins that are sent to the address.  Whoever spends an output and gets confirmed first gets to be the "real" transaction for that output, and any transaction created by any of the others to spend the same output are rejected.

The quality of posts has dropped to such a low level that all users who are participating in a paid signature campaign are added to my ignore list. If you'd like a copy of the list to improve your browsing experience, you can find it here: https://bitcointalk.org/index.php?topic=973843.0 (Updated 2016-1-4)
Zebracrypto
Member
**
Offline Offline

Activity: 84


View Profile
July 06, 2014, 02:01:26 PM
 #15

there is no risk of collision?

Correct.

I mean 2 person can generate the same btc address

And all the molecules of air can collect in the corner of the room causing everyone in the room to suffocate, but the probability is so low that we consider it impossible.

Even if risks are low, what will happen in this case?

If the users are using faulty software that does not properly generate a random number (so that multiple users end up generating the same number), then all users that generate the same number will have the ability to spend the bitcoins that are sent to the address.  Whoever spends an output and gets confirmed first gets to be the "real" transaction for that output, and any transaction created by any of the others to spend the same output are rejected.

Thank you for this great explanation with the extra joke  Grin

DannyHamilton
Legendary
*
Offline Offline

Activity: 1750



View Profile
July 06, 2014, 02:27:38 PM
 #16

there is no risk of collision?

Correct.

I mean 2 person can generate the same btc address

And all the molecules of air can collect in the corner of the room causing everyone in the room to suffocate, but the probability is so low that we consider it impossible.

Even if risks are low, what will happen in this case?

If the users are using faulty software that does not properly generate a random number (so that multiple users end up generating the same number), then all users that generate the same number will have the ability to spend the bitcoins that are sent to the address.  Whoever spends an output and gets confirmed first gets to be the "real" transaction for that output, and any transaction created by any of the others to spend the same output are rejected.

Thank you for this great explanation with the extra joke  Grin

Joke?

There wasn't any joke in there.

The quality of posts has dropped to such a low level that all users who are participating in a paid signature campaign are added to my ignore list. If you'd like a copy of the list to improve your browsing experience, you can find it here: https://bitcointalk.org/index.php?topic=973843.0 (Updated 2016-1-4)
jonald_fyookball
Legendary
*
Online Online

Activity: 1036



View Profile
July 06, 2014, 02:33:41 PM
 #17

Joke... He means the idea that air could randomly concentrate
in a corner of the room sounds like a ludicrous (and
thereby humorous) proposition.

"It's important for people to know that the 1MB limit is absolute BS, there is simply no valid reason to keep it at 1M, many top devs used to agree, until they started working for Blockstream."
DannyHamilton
Legendary
*
Offline Offline

Activity: 1750



View Profile
July 06, 2014, 02:37:05 PM
 #18

Joke... He means the idea that air could randomly concentrate
in a corner of the room sounds like a ludicrous (and
thereby humorous) proposition.

It isn't much more ludicrous (or humorous) than the idea that two randomly generated private keys will result in a collision.

It was not intended as a joke.  It was intended as a conceptual analogy (since people seem to have a difficult time conceptualizing very large numbers).

Perhaps he was making a joke when he asked that question, and I just didn't realize that he was attempting to be humorous?

The quality of posts has dropped to such a low level that all users who are participating in a paid signature campaign are added to my ignore list. If you'd like a copy of the list to improve your browsing experience, you can find it here: https://bitcointalk.org/index.php?topic=973843.0 (Updated 2016-1-4)
jonald_fyookball
Legendary
*
Online Online

Activity: 1036



View Profile
July 06, 2014, 02:54:38 PM
 #19

Joke... He means the idea that air could randomly concentrate
in a corner of the room sounds like a ludicrous (and
thereby humorous) proposition.

It isn't much more ludicrous (or humorous) than the idea that two randomly generated private keys will result in a collision.

It was not intended as a joke.  It was intended as a conceptual analogy (since people seem to have a difficult time conceptualizing very large numbers).
 

Yes, it is a good analogy, although the air molecules would possibly
be orders of magnitude less likely.  We'd have to ask a physicist.

I guess there are funnier comparisons... like the chances
you run into Bill Murray at starbucks and he just decides
to give you 100 BTC?  Is that funny?

What about "as likely as getting attacked in your bathtub tomorrow by wild
monkeys wearing orange hats?"   Smiley

Speaking of monkeys and probability, the probability that a monkey
would randomly type Hamlet by William Shakespeare on a keyboard
is about 1 in 10^360733.
 

"It's important for people to know that the 1MB limit is absolute BS, there is simply no valid reason to keep it at 1M, many top devs used to agree, until they started working for Blockstream."
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!