Bitcoin Forum
April 19, 2024, 09:50:10 PM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: what happens if a net of bots start to create bitcoin addresses?  (Read 1187 times)
joticajulian (OP)
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
January 24, 2013, 07:51:10 PM
 #1

I read that there are 2^160 possible addresses. https://bitcointalk.org/index.php?topic=24268.0

Suppose that a group (with bad intentions) start to create several addresses using bots, what happens if they exhaust all the possible addresses?
If you want to be a moderator, report many posts with accuracy. You will be noticed.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713563410
Hero Member
*
Offline Offline

Posts: 1713563410

View Profile Personal Message (Offline)

Ignore
1713563410
Reply with quote  #2

1713563410
Report to moderator
gusti
Legendary
*
Offline Offline

Activity: 1099
Merit: 1000


View Profile
January 24, 2013, 07:59:30 PM
 #2

I read that there are 2^160 possible addresses. https://bitcointalk.org/index.php?topic=24268.0

Suppose that a group (with bad intentions) start to create several addresses using bots, what happens if they exhaust all the possible addresses?

Even if they can generate 1000 billion address (10^11) per second, it will take 10^149 seconds to exhaust them. That is more time than the age of universe.

If you don't own the private keys, you don't own the coins.
Fuzzy
Hero Member
*****
Offline Offline

Activity: 560
Merit: 500



View Profile
January 24, 2013, 08:00:31 PM
 #3

I read that there are 2^160 possible addresses. https://bitcointalk.org/index.php?topic=24268.0

Suppose that a group (with bad intentions) start to create several addresses using bots, what happens if they exhaust all the possible addresses?

Even if they can generate 1000 billion address (10^11) per second, it will take 10^149 seconds to exhaust them. That is more time than the age of universe.

So just a little over 6000 years?
gusti
Legendary
*
Offline Offline

Activity: 1099
Merit: 1000


View Profile
January 24, 2013, 08:14:33 PM
 #4

I read that there are 2^160 possible addresses. https://bitcointalk.org/index.php?topic=24268.0

Suppose that a group (with bad intentions) start to create several addresses using bots, what happens if they exhaust all the possible addresses?

Even if they can generate 1000 billion address (10^11) per second, it will take 10^149 seconds to exhaust them. That is more time than the age of universe.

So just a little over 6000 years?

hmmm, maybe my math is bad, let's see, there is less than 32 million seconds in a year, that is 32*10^6.
so, 10^149 / 32*10^6 = 0.31 * 10^143 years, that is much more than 6000 years !

If you don't own the private keys, you don't own the coins.
scintill
Sr. Member
****
Offline Offline

Activity: 448
Merit: 252


View Profile WWW
January 24, 2013, 08:15:07 PM
 #5

I read that there are 2^160 possible addresses. https://bitcointalk.org/index.php?topic=24268.0

Suppose that a group (with bad intentions) start to create several addresses using bots, what happens if they exhaust all the possible addresses?

Even if they can generate 1000 billion address (10^11) per second, it will take 10^149 seconds to exhaust them. That is more time than the age of universe.

Also, literally "creating an address" is pretty useless in itself.  What are they going to do, send bitcoins to every possible address until they've all been "exhausted"?  That would be giving free coins to everyone with a private key, since they could spend the coins in at least one of the addresses.

1SCiN5kqkAbxxwesKMsH9GvyWnWP5YK2W | donations
klondike_bar
Legendary
*
Offline Offline

Activity: 2128
Merit: 1005

ASIC Wannabe


View Profile
January 24, 2013, 09:59:07 PM
 #6

I read that there are 2^160 possible addresses. https://bitcointalk.org/index.php?topic=24268.0

Suppose that a group (with bad intentions) start to create several addresses using bots, what happens if they exhaust all the possible addresses?

Even if they can generate 1000 billion address (10^11) per second, it will take 10^149 seconds to exhaust them. That is more time than the age of universe.

So just a little over 6000 years?

please be trolling and not serious

24" PCI-E cables with 16AWG wires and stripped ends - great for server PSU mods, best prices https://bitcointalk.org/index.php?topic=563461
No longer a wannabe - now an ASIC owner!
Gabi
Legendary
*
Offline Offline

Activity: 1148
Merit: 1008


If you want to walk on water, get out of the boat


View Profile
January 24, 2013, 10:18:23 PM
 #7

I read that there are 2^160 possible addresses. https://bitcointalk.org/index.php?topic=24268.0

Suppose that a group (with bad intentions) start to create several addresses using bots, what happens if they exhaust all the possible addresses?
It will take more time than the sun will live  Smiley Call me when all the possible addresses are exhausted  Smiley

SgtSpike
Legendary
*
Offline Offline

Activity: 1400
Merit: 1005



View Profile
January 24, 2013, 10:19:25 PM
 #8

Mathematics.  They're neat.
hardcore-fs
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile WWW
January 24, 2013, 10:29:49 PM
 #9

I read that there are 2^160 possible addresses. https://bitcointalk.org/index.php?topic=24268.0

Suppose that a group (with bad intentions) start to create several addresses using bots, what happens if they exhaust all the possible addresses?

Even if they can generate 1000 billion address (10^11) per second, it will take 10^149 seconds to exhaust them. That is more time than the age of universe.

Also, literally "creating an address" is pretty useless in itself.  What are they going to do, send bitcoins to every possible address until they've all been "exhausted"?  That would be giving free coins to everyone with a private key, since they could spend the coins in at least one of the addresses.

No... control the address space.. then SELL the addresses to people needing to use bitcoins..
and before you laugh... it is already happening with the addresses that contain words.
If you cannot think more than 1 step ahead perhaps the kiddies sandpit is the best place to play....

BTC:1PCTzvkZUFuUF7DA6aMEVjBUUp35wN5JtF
DannyHamilton
Legendary
*
Offline Offline

Activity: 3360
Merit: 4570



View Profile
January 24, 2013, 10:45:35 PM
 #10

. . . then SELL the addresses to people needing to use bitcoins . . .
Purchasing an address that someone else has the private key to, is just begging to have your bitcoins stolen.  I understand that there are people using bitcoin that may not understand this and make the mistake, but that doesn't make it a good idea.
MrTeal
Legendary
*
Offline Offline

Activity: 1274
Merit: 1004


View Profile
January 24, 2013, 11:26:09 PM
 #11

The number of possible addresses is right about 100x smaller than the number atoms that make up the Earth. Even if you could encode 1 bit of an address onto 1 atom, you couldn't even store every bitcoin address using the entirety of the mass of the Earth.

You have a better chance of a meteorite falling into your house that happens to be carrying a winning powerball ticket at the same time you're getting hit by lightening than you do of someone stealing your bitcoins from their master list of all keypairs.
hardcore-fs
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile WWW
January 24, 2013, 11:40:02 PM
 #12

The number of possible addresses is right about 100x smaller than the number atoms that make up the Earth. Even if you could encode 1 bit of an address onto 1 atom, you couldn't even store every bitcoin address using the entirety of the mass of the Earth.

You have a better chance of a meteorite falling into your house that happens to be carrying a winning powerball ticket at the same time you're getting hit by lightening than you do of someone stealing your bitcoins from their master list of all keypairs.

you only need to keep the 'good ones' same as web addresses.......


BTC:1PCTzvkZUFuUF7DA6aMEVjBUUp35wN5JtF
SgtSpike
Legendary
*
Offline Offline

Activity: 1400
Merit: 1005



View Profile
January 24, 2013, 11:42:09 PM
 #13

The number of possible addresses is right about 100x smaller than the number atoms that make up the Earth. Even if you could encode 1 bit of an address onto 1 atom, you couldn't even store every bitcoin address using the entirety of the mass of the Earth.

You have a better chance of a meteorite falling into your house that happens to be carrying a winning powerball ticket at the same time you're getting hit by lightening than you do of someone stealing your bitcoins from their master list of all keypairs.

you only need to keep the 'good ones' same as web addresses.......


What's your point?  Someone could create 1SgtSpikefakj4923fJ9g0uja2349g, but then I could just create 1SgtSpikefj48902jfv8940aj4v2a4fjakf.

The only advantage is firstbits - only one person can own the address associated with the firstbits 1sgtspike.
paraipan
In memoriam
Legendary
*
Offline Offline

Activity: 924
Merit: 1004


Firstbits: 1pirata


View Profile WWW
January 25, 2013, 12:07:56 AM
 #14

Funny how it comes up from time to time, so I look around for that thread...

https://bitcointalk.org/index.php?topic=104461.0

BTCitcoin: An Idea Worth Saving - Q&A with bitcoins on rugatu.com - Check my rep
JoelKatz
Legendary
*
Offline Offline

Activity: 1596
Merit: 1012


Democracy is vulnerable to a 51% attack.


View Profile WWW
January 25, 2013, 12:15:23 AM
 #15

I read that there are 2^160 possible addresses. https://bitcointalk.org/index.php?topic=24268.0

Suppose that a group (with bad intentions) start to create several addresses using bots, what happens if they exhaust all the possible addresses?
I'm thinking you have absolutely no idea how big 2^160 is. If you had a botnet with a billion bots, each producing a billion addresses per second, in a billion years you could create one out of every 46 billion addresses.

I am an employee of Ripple. Follow me on Twitter @JoelKatz
1Joe1Katzci1rFcsr9HH7SLuHVnDy2aihZ BM-NBM3FRExVJSJJamV9ccgyWvQfratUHgN
dree12
Legendary
*
Offline Offline

Activity: 1246
Merit: 1077



View Profile
January 25, 2013, 12:27:31 AM
 #16

I read that there are 2^160 possible addresses. https://bitcointalk.org/index.php?topic=24268.0

Suppose that a group (with bad intentions) start to create several addresses using bots, what happens if they exhaust all the possible addresses?
I'm thinking you have absolutely no idea how big 2^160 is. If you had a botnet with a billion bots, each producing a billion addresses per second, in a billion years you could create one out of every 46 billion addresses.

46 trillion, actually.

A large chunk of those addresses is probably mathematically impossible though, as RIPEMD could possibly have impossible outputs. Taking Moore's law into account, it would still take almost 80 years before all addresses were generated.
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
January 25, 2013, 12:47:49 AM
 #17

What is an impossible output?  Also I think your 80 year is off by a few orders of magnitude.
dree12
Legendary
*
Offline Offline

Activity: 1246
Merit: 1077



View Profile
January 25, 2013, 12:56:51 AM
 #18

What is an impossible output?

The RIPEMD is not proven to be reversible. For example, the function f(x)=x^2 is not reversible (over the reals) as there are values of f(x) for which there is no value of x. As such, there could possibly exist 160-bit numbers that can become valid addresses but are not obtainable with RIPEMD. This can reduce the address space.
Walter Rothbard
Sr. Member
****
Offline Offline

Activity: 476
Merit: 250


Bytecoin: 8VofSsbQvTd8YwAcxiCcxrqZ9MnGPjaAQm


View Profile WWW
January 25, 2013, 01:17:24 AM
 #19

Bitcoin addresses are plentiful enough that one could be generated for every transaction expected in the economy without running out.  I imagine that global daily economic transactions worldwide far outpace what most botnets could accomplish.

I might be wrong on this comparison of scale, but my point is that distributed mass generation of bitcoin addresses is exactly what this system was designed for!

Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!