Bitcoin Forum
December 11, 2016, 02:21:29 AM *
News: To be able to use the next phase of the beta forum software, please ensure that your email address is correct/functional.
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: what if someone tries to genarate a huge number of bitcoin addresses....  (Read 809 times)
theomar
Jr. Member
*
Offline Offline

Activity: 56


View Profile
January 11, 2012, 07:08:08 PM
 #1

what if someone tries to generate a huge number of bitcoin addresses for himself (99,99999...%)? I think that the possible number of genarated addresses  is enormous but not infinite. So is there any restrictions of preventing someone of doing it? Is this senario possible?
1481422889
Hero Member
*
Offline Offline

Posts: 1481422889

View Profile Personal Message (Offline)

Ignore
1481422889
Reply with quote  #2

1481422889
Report to moderator
1481422889
Hero Member
*
Offline Offline

Posts: 1481422889

View Profile Personal Message (Offline)

Ignore
1481422889
Reply with quote  #2

1481422889
Report to moderator
1481422889
Hero Member
*
Offline Offline

Posts: 1481422889

View Profile Personal Message (Offline)

Ignore
1481422889
Reply with quote  #2

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

Activity: 1540


View Profile
January 11, 2012, 07:12:59 PM
 #2

what if someone tries to generate a huge number of bitcoin addresses for himself (99,99999...%)? I think that the possible number of genarated addresses  is enormous but not infinite. So is there any restrictions of preventing someone of doing it? Is this senario possible?

Odds are mining with that computational power would be vastly more profitable.  It would take millions of years to generate one percent of addresses with a supercomputer.

https://www.bitcoin.org/bitcoin.pdf
While no idea is perfect, some ideas are useful.
12jh3odyAAaR2XedPKZNCR4X4sebuotQzN
kokjo
Legendary
*
Offline Offline

Activity: 1050

You are WRONG!


View Profile
January 11, 2012, 07:14:28 PM
 #3

LOL! you are a cute little newbie!

someone "could" generate all the addresses.

BUT it is 1.46150164 × 10^48 addresses we are talking about, and thats many many, and it would not be possible to have them in storage. it would be like counting all the sand grains in the world at least a few billion times

the basis of an address is the hash of the public part of an ECDSA-keypair.

so not its not possible. not even with new technology.

"The whole problem with the world is that fools and fanatics are always so certain of themselves and wiser people so full of doubts." -Bertrand Russell
Gabi
Legendary
*
Offline Offline

Activity: 1050


View Profile
January 11, 2012, 07:16:58 PM
 #4

what if someone tries to generate a huge number of bitcoin addresses for himself (99,99999...%)? I think that the possible number of genarated addresses  is enormous but not infinite. So is there any restrictions of preventing someone of doing it? Is this senario possible?
Call me when you manage to generate 99,99999...% of all possible addresses.

Quote
It would take millions of years to generate one percent of addresses with a supercomputer.
You are very very wrong.

It takes like more than the age of the universe to generate less than one percent of addresses with entire planets of supercomputers
theomar
Jr. Member
*
Offline Offline

Activity: 56


View Profile
January 11, 2012, 07:17:28 PM
 #5

thanx!
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218


Gerald Davis


View Profile
January 11, 2012, 07:21:07 PM
 #6

Common misconception

2^256 doesn't look very big.  I mean it is just 256 little bits.  Hell we have 2^64 computers right now and 2^32 is already a limit for memory beyond 4GB in windows.

2^256 is so large that conceptually if you took the largest visualization of it you can come up with and then squared it you would likely still be off by many magnitudes.

kokjo
Legendary
*
Offline Offline

Activity: 1050

You are WRONG!


View Profile
January 11, 2012, 07:23:16 PM
 #7

Quote
It would take millions of years to generate one percent of addresses with a supercomputer.
You are very very wrong.

It takes like more than the age of the universe to generate less than one percent of addresses with entire planets of supercomputers
and you are very very far off. Tongue
maybe all the planets, filled with huge supercomputers(preferably AMD GPUs, not NVIDIA), in a BIG galaxy, would generate you around 0.01% in the age of the universe.

"The whole problem with the world is that fools and fanatics are always so certain of themselves and wiser people so full of doubts." -Bertrand Russell
kokjo
Legendary
*
Offline Offline

Activity: 1050

You are WRONG!


View Profile
January 11, 2012, 07:24:52 PM
 #8

Common misconception

2^256 doesn't look very big.  I mean it is just 256 little bits.  Hell we have 2^64 computers right now and 2^32 is already a limit for memory beyond 4GB in windows.

2^256 is so large that conceptually if you took the largest visualization of it you can come up with and then squared it you would likely still be off by many magnitudes.


correction, bitcoin addresses used Ripemd-160, to hash addresses, so you would only have 2^160 not 2^256.

but its still HUGE!

"The whole problem with the world is that fools and fanatics are always so certain of themselves and wiser people so full of doubts." -Bertrand Russell
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218


Gerald Davis


View Profile
January 11, 2012, 07:54:37 PM
 #9

Common misconception

2^256 doesn't look very big.  I mean it is just 256 little bits.  Hell we have 2^64 computers right now and 2^32 is already a limit for memory beyond 4GB in windows.

2^256 is so large that conceptually if you took the largest visualization of it you can come up with and then squared it you would likely still be off by many magnitudes.


correction, bitcoin addresses used Ripemd-160, to hash addresses, so you would only have 2^160 not 2^256.

but its still HUGE!

Good point. 
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!