Bitcoin Forum
December 09, 2016, 05:33:04 PM *
News: Latest stable version of Bitcoin Core: 0.13.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: « 1 ... 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 [120] 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 »
  Print  
Author Topic: Vanitygen: Vanity bitcoin address generator/miner [v0.22]  (Read 809551 times)
Itskok
Jr. Member
*
Offline Offline

Activity: 42


View Profile
September 30, 2015, 08:08:28 PM
 #2381

I've read about some uses for vanitygen (e.g., vanity address creation and voting address creation) but am curiously wondering what else are you guys using it for???

Hi,you can use that "feature" in whatever going on your mind, the main idea here is that you can give a "face" to the non good looking bitcoin addresses and let them look a little bit more humane readable,it can be good in terms of UX/UI or if you want to have a "unique" address that will help people know who you are/what is your bitcoin "identity" ,you can check that service that i am trying to develop and that include some "vanity address" feature's : https://www.riders.io/

I have also question for the people here,i tried to generate an address with 6 patterns (case sensitive) with my 9600GT card,it took almost 2 weeks lol,how much GPU power i need in order to lower that time for something like 4-5 hours? how much graphics cards?
Tnx!

https://Riders.io - Blockchain Rating ♛
1481304784
Hero Member
*
Offline Offline

Posts: 1481304784

View Profile Personal Message (Offline)

Ignore
1481304784
Reply with quote  #2

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

Posts: 1481304784

View Profile Personal Message (Offline)

Ignore
1481304784
Reply with quote  #2

1481304784
Report to moderator
1481304784
Hero Member
*
Offline Offline

Posts: 1481304784

View Profile Personal Message (Offline)

Ignore
1481304784
Reply with quote  #2

1481304784
Report to moderator
1481304784
Hero Member
*
Offline Offline

Posts: 1481304784

View Profile Personal Message (Offline)

Ignore
1481304784
Reply with quote  #2

1481304784
Report to moderator
shorena
Legendary
*
Offline Offline

Activity: 1092


ALL escrow is signed! https://keybase.io/verify


View Profile WWW
September 30, 2015, 08:31:54 PM
 #2382

I've read about some uses for vanitygen (e.g., vanity address creation and voting address creation) but am curiously wondering what else are you guys using it for???

Hi,you can use that "feature" in whatever going on your mind, the main idea here is that you can give a "face" to the non good looking bitcoin addresses and let them look a little bit more humane readable,it can be good in terms of UX/UI or if you want to have a "unique" address that will help people know who you are/what is your bitcoin "identity" ,you can check that service that i am trying to develop and that include some "vanity address" feature's : https://www.riders.io/

I have also question for the people here,i tried to generate an address with 6 patterns (case sensitive) with my 9600GT card,it took almost 2 weeks lol,how much GPU power i need in order to lower that time for something like 4-5 hours? how much graphics cards?
Tnx!

A single GTX 970 is enough for that.

Code:
>oclvanitygen.exe -k -v 1abcdef
Prefix difficulty:         888446610538 1abcdef
Difficulty: 888446610538
Device: GeForce GTX 970
-snip-
[36.45 Mkey/s][total 218103808][Prob 0.0%][50% in 4.7h]

A little longer in save mode.

Code:
>oclvanitygen.exe -k -S -v 1abcdef
Prefix difficulty:         888446610538 1abcdef
Difficulty: 888446610538
Device: GeForce GTX 970
-snip-
[29.17 Mkey/s][total 258998272][Prob 0.0%][50% in 5.9h]

Indianacoin
Sr. Member
****
Offline Offline

Activity: 378


★777Coin.com★ Fun BTC Casino!


View Profile
October 01, 2015, 04:55:38 PM
 #2383

Can I generate a vanity address with my spare Antminer S3+ ? Because I want an address like this :

"1InDiaNaCoINBTC...."

Kangaderoo
Member
**
Offline Offline

Activity: 79


View Profile
October 01, 2015, 05:14:01 PM
 #2384

Can I generate a vanity address with my spare Antminer S3+ ? Because I want an address like this :

"1InDiaNaCoINBTC...."
Short answer is no.
The ASIC based miners only support the SHA and or Scrypt algorithms.

But 80% of the processing time for vanitycoins is related to the ECSDA calculations,
and there is also a RIMD hashing involved. These last two protocols are not supported by the ASIC's.

You would need GPU hashing for this one, and looking at the length of your prefix.... a lot of time.
each char is roughly a multiple of 60;  in your case you might need to run the program for
60^14/hashingspeed seconds.
Even when hashing 10GH/s that would take 25 million years.... give or take...

Slow but steady Android coin mining with NeoNeonMiner
BTC:1NeoArmnGyWHKfbje9JNWqw3tquMY7jHCw
shorena
Legendary
*
Offline Offline

Activity: 1092


ALL escrow is signed! https://keybase.io/verify


View Profile WWW
October 01, 2015, 08:03:03 PM
 #2385

Can I generate a vanity address with my spare Antminer S3+ ? Because I want an address like this :

"1InDiaNaCoINBTC...."
Short answer is no.
The ASIC based miners only support the SHA and or Scrypt algorithms.

But 80% of the processing time for vanitycoins is related to the ECSDA calculations,
and there is also a RIMD hashing involved. These last two protocols are not supported by the ASIC's.

You would need GPU hashing for this one, and looking at the length of your prefix.... a lot of time.
each char is roughly a multiple of 60;  in your case you might need to run the program for
60^14/hashingspeed seconds.
Even when hashing 10GH/s that would take 25 million years.... give or take...

Nope its impossible. There is no "I" in base58 as bitcoin uses it. 1inDiaNaCoiNBTC would be possible but as you say take several million years or an amount of luck that would better be spend on a lottery or two.

Indianacoin
Sr. Member
****
Offline Offline

Activity: 378


★777Coin.com★ Fun BTC Casino!


View Profile
October 02, 2015, 01:44:23 PM
 #2386

Can I generate a vanity address with my spare Antminer S3+ ? Because I want an address like this :

"1InDiaNaCoINBTC...."
Short answer is no.
The ASIC based miners only support the SHA and or Scrypt algorithms.

But 80% of the processing time for vanitycoins is related to the ECSDA calculations,
and there is also a RIMD hashing involved. These last two protocols are not supported by the ASIC's.

You would need GPU hashing for this one, and looking at the length of your prefix.... a lot of time.
each char is roughly a multiple of 60;  in your case you might need to run the program for
60^14/hashingspeed seconds.
Even when hashing 10GH/s that would take 25 million years.... give or take...

Nope its impossible. There is no "I" in base58 as bitcoin uses it. 1inDiaNaCoiNBTC would be possible but as you say take several million years or an amount of luck that would better be spend on a lottery or two.

@Kangaderoo, yes, that's why I thought maybe ASIC will help to speed up the process and lower the ETA but since you said ECSDA and RIMD hashing protocols are being used for finding an address, can you please elaborate on how those protocols work technically?

@shorena thanks for your correction ... Because uppercase "i" and lowercase "l" looks same and may be confused upon, is this the reason why base58 excluded this ? Then zero and uppercase "o" must be excluded too ! Right ??

TheRealSteve
Hero Member
*****
Offline Offline

Activity: 686

FUN > ROI


View Profile
October 02, 2015, 01:51:24 PM
 #2387

@shorena thanks for your correction ... Because capital "i" and small "l" looks same and may be confused upon, is this the reason why base58 excluded this ? Then zero and capital "o" must be excluded too ! Right ??
Correct.  lowercase letter "L", uppercase letter "i", uppercase letter "O" and the number zero are all disallowed in Bitcoin's version of base58.
https://en.bitcoin.it/wiki/Base58Check_encoding#Background

@Kangaderoo, yes, that's why I thought maybe ASIC will help to speed up the process and lower the ETA but since you said ECSDA and RIMD hashing protocols are being used for finding an address, can you please elaborate on how those protocols work technically?
The details of elliptic curve cryptography and RIPEMD160 are pretty complex - wikipedia should have plenty of details.  The issue is largely that Bitcoin mining ASICs do one thing and one thing only: mine Bitcoin.  The technical process in that is completely incompatible with vanity address generation or pretty much any other task you can think of.  They can't even be used as a fast way to generate SHA256 hashes for a given input as they are input-limited, perform the hashing process twice, and even then only partially (as they only care if the resulting hash is 'low enough' they don't have to go through all rounds).  Hit up your choice of search engine with "asic vanity" for quite a bit of discussion, but the tl;dr is that you can't use them for accelerating vanity address generation.  GPUs and optimized code are your best bet, short of trying your hand at programming an FPGA (not sure how much of a gain you'd get from that for the cost involved)

Velkro
Hero Member
*****
Offline Offline

Activity: 924


<3 Vanity Addresses :)


View Profile
October 02, 2015, 08:56:58 PM
 #2388

Can I generate a vanity address with my spare Antminer S3+ ? Because I want an address like this :

"1InDiaNaCoINBTC...."
Thats pretty much impossible, 6 characters vanity address is quite easy because site im using offering it for free, but more than that is quite expensive.

Indianacoin
Sr. Member
****
Offline Offline

Activity: 378


★777Coin.com★ Fun BTC Casino!


View Profile
October 02, 2015, 09:15:40 PM
 #2389


6 characters vanity address is quite easy because site im using offering it for free, but more than that is quite expensive.

How can I rely on you that you will not be saving it's private key ? I intend to save all my fortune cookies in one of my vanity addresses. Hence, security is the most concerned factor in this case Wink

TheRealSteve
Hero Member
*****
Offline Offline

Activity: 686

FUN > ROI


View Profile
October 02, 2015, 09:32:27 PM
 #2390


6 characters vanity address is quite easy because site im using offering it for free, but more than that is quite expensive.

How can I rely on you that you will not be saving it's private key ? I intend to save all my fortune cookies in one of my vanity addresses. Hence, security is the most concerned factor in this case Wink

Any vanity address generation site worth looking at will use split key vanity address generation, in which they can generate the vanity address but not know the private key.  Any site that doesn't use this shouldn't be trusted.  Also any site that does use it, but provides your half of the key themselves, should not be trusted.  Search the web for 'split key vanity' for more information.

Indianacoin
Sr. Member
****
Offline Offline

Activity: 378


★777Coin.com★ Fun BTC Casino!


View Profile
October 02, 2015, 09:48:14 PM
 #2391


6 characters vanity address is quite easy because site im using offering it for free, but more than that is quite expensive.

How can I rely on you that you will not be saving it's private key ? I intend to save all my fortune cookies in one of my vanity addresses. Hence, security is the most concerned factor in this case Wink

Any vanity address generation site worth looking at will use split key vanity address generation, in which they can generate the vanity address but not know the private key.  Any site that doesn't use this shouldn't be trusted.  Also any site that does use it, but provides your half of the key themselves, should not be trusted.  Search the web for 'split key vanity' for more information.

Can you please explain how the split key actually works ? I have used vanitygen personally and it pretty much shows me both the keys. This is the safest way I guess Wink

Now suppose, Mr. Noob asks Mr.A to generate a vanity address for him and Mr. A secretly uses vanitygen and gives Mr. Noob only the address, telling that he used split key vanity address generation and requests him to find the private key via bitaddress.org ! So isn't this a downside of using any websites even with split key feature? Or is there any way Mr. Noob can get a glimpse of the whole process of randomness generation ?

P.S. The best way IMO to generate a vanity address is to use vanitygen on a PC which remains offline all the time! Smiley

TheRealSteve
Hero Member
*****
Offline Offline

Activity: 686

FUN > ROI


View Profile
October 02, 2015, 10:02:05 PM
 #2392

For technical details, see this post: https://bitcointalk.org/index.php?topic=81865.msg901491#msg901491
For an overly simplified explanation: you generate a private/public key pair and give the person generating the vanity address the public key.  They pass that public key to vanitygen and ask it to find a private key which combined with that public key gives the vanity address.  However, that combination does not yield the correct private key for that vanity address, for that they would have to combine the private key with your private key (which, obviously, you shouldn't give them).  Once you receive their private key, you combine it with your private key, and the result is the private key for the vanity address.

So no, there's no exploit possible there in terms of getting the private key to the vanity address.

As for using bitaddress.org to combine split keys, that's up to the end-user whether or not to trust a third party service for that portion of the procedure.  The site can be downloaded and used offline for the (rightfully) paranoid.  There's also the keyconv utility that's part of vanitygen that'll combine two private keys for this sort of purpose.

Of course 'the best way' is to do it yourself, but most people don't have quite as much GPU computing power as some of the services or places like vanitypool Smiley

Indianacoin
Sr. Member
****
Offline Offline

Activity: 378


★777Coin.com★ Fun BTC Casino!


View Profile
October 02, 2015, 11:00:02 PM
 #2393

Thanks TheRealSteve for your explanation. In the meantime, I searched everywhere for split-key vanity address generation services but what I noticed is most of the services are abandoned! Also I found this site (bitcoinvanitygen.com) but it doesn't offer split-key generation! Do you know any of the active services ? Because I want to have a 6 character vanity too Tongue

Edit: Whoops! Just now I noticed Velkro's trust rating and figured out why he was asking me to try out his site!  Grin

TheRealSteve
Hero Member
*****
Offline Offline

Activity: 686

FUN > ROI


View Profile
October 02, 2015, 11:39:24 PM
 #2394

Most vanity services have shut down, period, because there just isn't enough interest in it or the interest that's there is for vanities so difficult to generate (on average) that they'd have to charge fairly high fees up front which discourages people from requesting those vanities.
While a vanity pool that would work similar to Bitcoin mining pools might bring about a change in that, the lack of interest makes that a lot of effort in development that doesn't seem likely to pay off.  Couple that with all the efforts to discourage vanity addresses (not sure if it was this thread where somebody mentioned a service that would involve vanity addresses as part of an identification scheme, but... that's a bad idea), or even discourage the use of addresses at all (the whole "users should never have to see an address" mantra), and the waning popularity is easily explained.


Odds are that vanitypool ( https://vanitypool.appspot.com ) is one of the few still reliably operational.
Looks like vanityamp finally disappeared (too bad, was a slick site)
http://vircurvault.com/order/bitcoin/vanity/custom is also still up, but pricing is fairly high (1-4 characters at BTC0.05 means you'd better generate that yourself).
No idea if gadman2 ( https://bitcointalk.org/index.php?topic=270180 ) or devthedev ( https://bitcointalk.org/index.php?topic=347591 ) still offer their services.

I think there were a few other people offering to generate vanity addresses on a one-off basis.  Heck, you could post your public key part here along with the desired vanity, see if anybody's interested in trying to generate it, and work out the details of payment (escrow etc.) between the two of you Smiley

sorryforthat
Hero Member
*****
Offline Offline

Activity: 686



View Profile
October 02, 2015, 11:50:59 PM
 #2395

I think there were a few other people offering to generate vanity addresses on a one-off basis.  Heck, you could post your public key part here along with the desired vanity, see if anybody's interested in trying to generate it, and work out the details of payment (escrow etc.) between the two of you Smiley

I think this is a great idea. I would gladly help someone get one but don't want to make the guarantee of finding it which is nice about the pool as many people can search on and off.
shorena
Legendary
*
Offline Offline

Activity: 1092


ALL escrow is signed! https://keybase.io/verify


View Profile WWW
October 03, 2015, 07:32:26 AM
 #2396

I think there were a few other people offering to generate vanity addresses on a one-off basis.  Heck, you could post your public key part here along with the desired vanity, see if anybody's interested in trying to generate it, and work out the details of payment (escrow etc.) between the two of you Smiley

I think this is a great idea. I would gladly help someone get one but don't want to make the guarantee of finding it which is nice about the pool as many people can search on and off.

I will give it a try as well. 6 symbols takes ~5 hours (~6 /w -S) for a 50% chance to find one on my GPU. I can let it run in safe mode over night. If you dont want to post the pubkey publicly you can use my PGP key (see profile) to encrypt it.


Kangaderoo
Member
**
Offline Offline

Activity: 79


View Profile
October 03, 2015, 07:55:16 AM
 #2397

It's a pity there is no 'real' pool that rewards the common effort.
Most of the third party generation is a rat race where the first find is rewarded.

This could relative easy be setup in a three stage approach.

1 - Client delivers a public key and a wanted prefix to the pool.

2 - Pool adds or multiplies their own private key and generates a new public key.

3 - Workers are now hashing with this new pool public key, and results are send back to the pool.
(intermediate results to generate shares are needed here)

2 - Pool combines his private key with the found private key, provides proof of work to client and collects reward.

1 - Clients takes the combined private key, combines it with it's own private key.

All miners can now be payed by share ratio.

Slow but steady Android coin mining with NeoNeonMiner
BTC:1NeoArmnGyWHKfbje9JNWqw3tquMY7jHCw
Indianacoin
Sr. Member
****
Offline Offline

Activity: 378


★777Coin.com★ Fun BTC Casino!


View Profile
October 03, 2015, 08:23:50 AM
 #2398


I think this is a great idea. I would gladly help someone get one but don't want to make the guarantee of finding it which is nice about the pool as many people can search on and off.

I will give it a try as well. 6 symbols takes ~5 hours (~6 /w -S) for a 50% chance to find one on my GPU. I can let it run in safe mode over night. If you dont want to post the pubkey publicly you can use my PGP key (see profile) to encrypt it.



What are each of your charges per character?  Or is it free upto 6 characters? I'll gladly try out for one address with both of you Smiley

shorena
Legendary
*
Offline Offline

Activity: 1092


ALL escrow is signed! https://keybase.io/verify


View Profile WWW
October 03, 2015, 08:36:28 AM
 #2399


I think this is a great idea. I would gladly help someone get one but don't want to make the guarantee of finding it which is nice about the pool as many people can search on and off.

I will give it a try as well. 6 symbols takes ~5 hours (~6 /w -S) for a 50% chance to find one on my GPU. I can let it run in safe mode over night. If you dont want to post the pubkey publicly you can use my PGP key (see profile) to encrypt it.



What are each of your charges per character?  Or is it free upto 6 characters? I'll gladly try out for one address with both of you Smiley

Uhm, dont know I never though about payment. Im just doing it for the fun of it. Fair price accorind to energy consumption (assuming 500 Watts over 6 hours @ .2665 EUR/KwH) and current BTC/EUR price would be ~0.00213 BTC.
I guess its free and optional you may donate what its worth to you to my node[1]. Wink

[1] http://213.165.91.169/

sorryforthat
Hero Member
*****
Offline Offline

Activity: 686



View Profile
October 03, 2015, 08:39:21 AM
 #2400


I think this is a great idea. I would gladly help someone get one but don't want to make the guarantee of finding it which is nice about the pool as many people can search on and off.

I will give it a try as well. 6 symbols takes ~5 hours (~6 /w -S) for a 50% chance to find one on my GPU. I can let it run in safe mode over night. If you dont want to post the pubkey publicly you can use my PGP key (see profile) to encrypt it.



What are each of your charges per character?  Or is it free upto 6 characters? I'll gladly try out for one address with both of you Smiley

Sure Ill go for it aswell, with the two of us, were sure to find it.
Pages: « 1 ... 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 [120] 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 »
  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!