Author Topic: VanityDAC - Generate Vanity Addresses  (Read 7068 times)

0 Members and 1 Guest are viewing this topic.

Offline earthbound

  • Full Member
  • ***
  • Posts: 120
    • View Profile
    • earthbound.io
Not enough computers in the world


Until somebody figures out how to get general purpose quantum computers to work...

It would take more calculations than there are estimated atoms in the universe to crack an SHA256 key. There simply cannot be enough physical energy in the universe to do that.

It also cannot be done by quantum means. That is a common misconception. Quantum computers cannot and never will be able to crack SHA256 keys.

I mean to explain why to the Bitcoin foundation (but first I need to get clarification about it from some Doctors of math and physics whom I know) . . . that myth is perpetuated at bitcoin.org itself :(
I think I'm not alone when I say I'd like to see more and more planets fall under the ruthless dominion of our solar system. -Jack Handey

Offline pgbit

  • Sr. Member
  • ****
  • Posts: 241
    • View Profile
Great idea for a DAC. Multicurrency would be good. Look forward to hearing more...

Offline phoenix

  • Sr. Member
  • ****
  • Posts: 275
    • View Profile
Not enough computers in the world


Until somebody figures out how to get general purpose quantum computers to work...
Protoshares: Pg5EhSZEXHFjdFUzpxJbm91UtA54iUuDvt
Bitmessage: BM-NBrGi2V3BZ8REnJM7FPxUjjkQp7V5D28

Offline bytemaster

 Not enough computers in the world


Sent from my iPhone using Tapatalk
For the latest updates checkout my blog: http://bytemaster.bitshares.org
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

Offline evisu1

  • Newbie
  • *
  • Posts: 9
    • View Profile
So, how big would this DAC need to be in order to start cracking private keys within a reasonable time (someone was bound to ask this, i guess)

Offline phoenix

  • Sr. Member
  • ****
  • Posts: 275
    • View Profile
This DAC should take into account the length of the address as well as the fee for mining the address, since it'll take so much longer to mine out an extra couple of characters that it might be more profitable to mine out shorter ones for a smaller fee.
Protoshares: Pg5EhSZEXHFjdFUzpxJbm91UtA54iUuDvt
Bitmessage: BM-NBrGi2V3BZ8REnJM7FPxUjjkQp7V5D28

Offline arubi

  • Sr. Member
  • ****
  • Posts: 209
    • View Profile
Not if you want massive hash power to find very long vanity names.


Sent from my iPhone using Tapatalk

Wait, do you mean that there will be massive hash power to find long names, or there won't?

Imagine all the hash power that is 'securing' the network would go to finding your vanity address?   You could create addresses that have very few random bits and a lot of leading 0's.  It would be like a mining pool for vanity addresses.

Well, this is exactly what I'm excited about.

Consider this bitcoin vanity address : 1abcdefghi***....
Solo-mining this address at about 18M keys/s has about a 50% chance for a hit in about 10 days

This address however : 1abcdefghij***...
Has a 50% chance for a hit in about 300 days.
A 10 characters address is not "very long" by any means

This address : 1abcdefghijk***...
Has a 50% chance for a hit in just about 24 years.

So suppose our network is what, 1000 times as strong? 10000 times? Creating addresses such as 1Encyclopedia would still take months if not years to generate.

Should miners participating in this DAC be prepared for years and years of mining?
Maybe it's not even such a bad deal, since difficulty does not change, and is just an outcome of the length of the address that's being mined?

A very interesting concept imo. I would very much like to hear more.

Offline bytemaster

Not if you want massive hash power to find very long vanity names.


Sent from my iPhone using Tapatalk

Wait, do you mean that there will be massive hash power to find long names, or there won't?

Imagine all the hash power that is 'securing' the network would go to finding your vanity address?   You could create addresses that have very few random bits and a lot of leading 0's.  It would be like a mining pool for vanity addresses.
For the latest updates checkout my blog: http://bytemaster.bitshares.org
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

Offline arubi

  • Sr. Member
  • ****
  • Posts: 209
    • View Profile
Not if you want massive hash power to find very long vanity names.


Sent from my iPhone using Tapatalk

Wait, do you mean that there will be massive hash power to find long names, or there won't?

Offline bytemaster

Not if you want massive hash power to find very long vanity names.


Sent from my iPhone using Tapatalk
For the latest updates checkout my blog: http://bytemaster.bitshares.org
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

Offline yago

  • Full Member
  • ***
  • Posts: 188
    • View Profile
This problem has been solved. Take a look at 'vanitygen' for bitcoin and specifically the 'keyconv' program that comes with it.
This post on bitcointalk.org explains the process pretty well:
https://bitcointalk.org/index.php?topic=25804.0
Cool, thank you!
http://bitsharestalk.org/donate.html  <---- Donate to the BitShares Forum ----> PforumPLfVQXTi4QpQqKwoChXHkoHcxGuA

Offline arubi

  • Sr. Member
  • ****
  • Posts: 209
    • View Profile
If a miner generate the private key for a vanity address, how do you keep it private?

Miner pass it to the final user and who can assure that the miner doesnt keep a copy?

This problem has been solved. Take a look at 'vanitygen' for bitcoin and specifically the 'keyconv' program that comes with it.

This post on bitcointalk.org explains the process pretty well:

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

Offline yago

  • Full Member
  • ***
  • Posts: 188
    • View Profile
If a miner generate the private key for a vanity address, how do you keep it private?

Miner pass it to the final user and who can assure that the miner doesnt keep a copy?
http://bitsharestalk.org/donate.html  <---- Donate to the BitShares Forum ----> PforumPLfVQXTi4QpQqKwoChXHkoHcxGuA

Offline arubi

  • Sr. Member
  • ****
  • Posts: 209
    • View Profile
I like this idea.

Will this work other coins' vanity pools?
« Last Edit: December 17, 2013, 10:51:46 am by arubi »

Offline bytemaster

The Vanity Address DAC mines blocks into existence by finding vanity names.
Names are processed on a highest Bid basis and the entire hash power of the network is directed toward finding Vanity addresses for users.
95% of all Fees are paid to miners and 5% are destroyed (to pay as dividends to shareholders).



For the latest updates checkout my blog: http://bytemaster.bitshares.org
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.