Pages:
Author

Topic: Do Vanity Address Generators hurt bitcoin? - page 2. (Read 2604 times)

hero member
Activity: 518
Merit: 500
Trust me!
January 03, 2015, 01:03:39 PM
#30
What about how all the electric freezers have been using up all the snowflake designs wastefully since early in the 20th Century, when nature runs out of unique designs, it might just drop huge chunks of ice on us.

Incorrect analogy, but it gets the point across.
Its not as if any address generated prevents it being from generated again, its that it is so unlikely. Tomorrow you may generate an address and see it has got 20000 BTCs in it, but don't keep hoping for it.
Couldn't you just set yours to search for an address of like an exhange or whatnot? Even though it'd take a long ass time.
No. Vanity addresses contain only a short word or phrase (a phrase would actually be very expensive to generate). Each additional length you want your vanity address to be will be exponentially more difficult to generate (I believe it is to the 34th power, but I may be mistaken on this).

Well, effectively he is right, you could just tell your vanity-generator (or whatnot) to look for that address's private key, but it would effectively be futile since the chances are astronomically low of succeeding (like, really low... Not even worth trying)
full member
Activity: 196
Merit: 100
Hi
January 03, 2015, 12:58:52 PM
#29
What about how all the electric freezers have been using up all the snowflake designs wastefully since early in the 20th Century, when nature runs out of unique designs, it might just drop huge chunks of ice on us.

Incorrect analogy, but it gets the point across.
Its not as if any address generated prevents it being from generated again, its that it is so unlikely. Tomorrow you may generate an address and see it has got 20000 BTCs in it, but don't keep hoping for it.
Couldn't you just set yours to search for an address of like an exhange or whatnot? Even though it'd take a long ass time.
No. Vanity addresses contain only a short word or phrase (a phrase would actually be very expensive to generate). Each additional length you want your vanity address to be will be exponentially more difficult to generate (I believe it is to the 34th power, but I may be mistaken on this).
legendary
Activity: 1302
Merit: 1008
Core dev leaves me neg feedback #abuse #political
January 03, 2015, 12:33:39 PM
#28
I have no proof whatsoever, I just thought I heard something about there being a risk.
I guess if they are just hashing and throwing away everything that's not the chosen  vanity
its cool, but i thought it was more complicated than that.
hero member
Activity: 518
Merit: 500
Trust me!
January 03, 2015, 12:26:05 PM
#27
Yes but what no one mentioned so far is that vanity addresses may not be
nearly as random or collision resistant as normal addresses.  For that
reason, some people don't advocate them.

They don't hurt Bitcoin, but I doubt they are the highest security
addresses.

Well, do you've got any proof of that? I mean, they're merely the result of a hashing function (applied multiple times) to an input that may or may not be random. There would have to be a connection between addresses with certain characteristics (preferred in vanity addresses) and the input of the hashing function.
legendary
Activity: 3598
Merit: 2386
Viva Ut Vivas
January 03, 2015, 12:26:03 PM
#26
Also they are not wasting these addresses. Everyone else can generate the same address again (It's indeed unlikely, but possible).
Does it not bug you at all that someone can generate the same address as another person. However unlikely it is, it's still possible.

VanityGen generates random numbers. These all already exist.

VanityGen does not do anything.

You need to send bitcoin to an address for that address to be put into use on the blockchain.

You could generate a billion addresses per second, they would not go onto the blockchain.
legendary
Activity: 1302
Merit: 1008
Core dev leaves me neg feedback #abuse #political
January 03, 2015, 12:22:29 PM
#25
Yes but what no one mentioned so far is that vanity addresses may not be
nearly as random or collision resistant as normal addresses.  For that
reason, some people don't advocate them.

They don't hurt Bitcoin, but I doubt they are the highest security
addresses.
hero member
Activity: 518
Merit: 500
Trust me!
January 03, 2015, 12:14:14 PM
#24
What people don't seem to get is that those addresses are not being 'registered' anywhere or taken out of the pool free for people to take.

If you generate a new address, you just pick a random private key and see which address this key controls (easily computable), which is then your Bitcoin address. (The opposite isn't possible, at least there is no known method as of now) This is one of the things that make Bitcoin safe.
sr. member
Activity: 448
Merit: 250
I'm a Web Developer: HTML, CSS, PHP, JS.
January 03, 2015, 12:03:59 PM
#23
Also they are not wasting these addresses. Everyone else can generate the same address again (It's indeed unlikely, but possible).
Does it not bug you at all that someone can generate the same address as another person. However unlikely it is, it's still possible.
hero member
Activity: 560
Merit: 500
January 03, 2015, 11:39:12 AM
#22
Also they are not wasting these addresses. Everyone else can generate the same address again (It's indeed unlikely, but possible).
hero member
Activity: 518
Merit: 500
Hodl!
January 03, 2015, 08:34:22 AM
#21
A random address collision is a bit more likely than you'd think, but given the size of the address range, still bloody unlikely. To get a handle on that, see... http://en.wikipedia.org/wiki/Birthday_problem
hero member
Activity: 672
Merit: 502
January 03, 2015, 07:50:47 AM
#20


To generate a used address, unless due to a glitch, you'd need a dyson sphere, a young star, negative energy and the knowledge of how to open a wormhole for the purpose of time-traveling to the future.


So this means it can be done.  Grin
legendary
Activity: 1610
Merit: 1008
Forget-about-it
January 03, 2015, 01:46:02 AM
#19
following the offtopic discussion: it'd be as lucky as me typing "setgenerate true 1" in my wallet and mining a block in 5-10 minutes today.  actually me mining that block in a few minutes is much much more likely than finding a collision to a known rich address or even a known address. I think I read theres been 1 known collision (seperate priv keys control same address) so far, and it was to an unused address.
legendary
Activity: 1750
Merit: 1007
January 03, 2015, 01:34:55 AM
#18
What about how all the electric freezers have been using up all the snowflake designs wastefully since early in the 20th Century, when nature runs out of unique designs, it might just drop huge chunks of ice on us.

Incorrect analogy, but it gets the point across.
Its not as if any address generated prevents it being from generated again, its that it is so unlikely. Tomorrow you may generate an address and see it has got 20000 BTCs in it, but don't keep hoping for it.
Couldn't you just set yours to search for an address of like an exhange or whatnot? Even though it'd take a long ass time.

Targeting a specific address wouldn't matter.  The odds are so astronomically high that I can't even think of a statistical analogy.  Probably something along the lines of winning the powerball lottery hundreds of times, in a row, with only a single ticket for each lottery.

Yes, it can happen.  But at some point you have to just accept that it won't ever happen in the lifetime of the universe, unless a flaw is discovered that allows somebody to reverse the process of creating an asymmetrical key pair.
legendary
Activity: 1862
Merit: 1011
Reverse engineer from time to time
January 03, 2015, 01:11:59 AM
#17
What about how all the electric freezers have been using up all the snowflake designs wastefully since early in the 20th Century, when nature runs out of unique designs, it might just drop huge chunks of ice on us.

Incorrect analogy, but it gets the point across.
Its not as if any address generated prevents it being from generated again, its that it is so unlikely. Tomorrow you may generate an address and see it has got 20000 BTCs in it, but don't keep hoping for it.
Couldn't you just set yours to search for an address of like an exhange or whatnot? Even though it'd take a long ass time.
The exchange would at some point use another address. I think you are still not getting the billion years concept.
sr. member
Activity: 448
Merit: 250
I'm a Web Developer: HTML, CSS, PHP, JS.
January 03, 2015, 12:42:27 AM
#16
What about how all the electric freezers have been using up all the snowflake designs wastefully since early in the 20th Century, when nature runs out of unique designs, it might just drop huge chunks of ice on us.

Incorrect analogy, but it gets the point across.
Its not as if any address generated prevents it being from generated again, its that it is so unlikely. Tomorrow you may generate an address and see it has got 20000 BTCs in it, but don't keep hoping for it.
Couldn't you just set yours to search for an address of like an exhange or whatnot? Even though it'd take a long ass time.
legendary
Activity: 1008
Merit: 1000
January 03, 2015, 12:37:30 AM
#15
What about how all the electric freezers have been using up all the snowflake designs wastefully since early in the 20th Century, when nature runs out of unique designs, it might just drop huge chunks of ice on us.

Incorrect analogy, but it gets the point across.
Its not as if any address generated prevents it being from generated again, its that it is so unlikely. Tomorrow you may generate an address and see it has got 20000 BTCs in it, but don't keep hoping for it.
legendary
Activity: 1610
Merit: 1008
Forget-about-it
January 03, 2015, 12:35:34 AM
#14
Hello, the addresses search function of vanity gen may be running a dozen million keys a second but they are not being stored by the program. it outputs ones relevant to your search prefix only. as user remember remember the 5th pointed out theres an absurd amount of possible private keys, but even if your computer tripped over one the vanity gen program is not searching for collisions while also searching for your prefix, so you would never know. You could try using vanity gen to brute force a well known address but it only takes prefix sizes for a certain length nowhere near the size of a bitcoin public address. and by the time the heat death of the universe passed you by you might still not have been able to crack into those coins Wink
legendary
Activity: 1241
Merit: 1005
..like bright metal on a sullen ground.
January 02, 2015, 11:40:52 PM
#13
No, that's the whole point behind bitcoin's operation as I understand it. That's how you can make offline addresses because the solution space is so large that it is for all practical purposes impossible to generate an address that has already been generated before.  Which also, as I understand it, would be the equivalent to hacking your account, which can only happen if you had poor entropy by using a bad brain wallet password or bad random number generator, etc.  
 
hero member
Activity: 518
Merit: 500
Hodl!
January 02, 2015, 11:34:12 PM
#12
Using the basic quantitative appreciation system of the human brain "one, two, three, many, lots" we can see that the number of addresses is "lots", since the total MIPS possible for the top 500 is "lots" then if we used all those to brute force all the addresses, then we'd have it done in no time, maybe between lunch and dinner. Unless you were hungry, then it would seem longer.

*trollface*
legendary
Activity: 1386
Merit: 1045
January 02, 2015, 11:21:00 PM
#11
If you want the same explanation in a video format, here's a good one: https://www.youtube.com/watch?v=ZloHVKk7DHk
Yes, the numbers are huge.
Pages:
Jump to: