Bitcoin Forum
December 04, 2016, 08:24:18 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 ... 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 808249 times)
achow101
Staff
Hero Member
*****
Offline Offline

Activity: 868


16mT7jrpkjnJBD7a3TM2awyxHub58H6r6Z


View Profile WWW
July 29, 2016, 12:36:59 PM
 #2821

LOL you know its funny, I've looked at so many BTC addresses before,
and I don't think I ever realized they all started with "1"!

Not all of them start with 1. For example, CoinsBank Bitcoin addresses start with 3. As I got it, only addies generated with vanitygen start with 1
Bitcoin addresses either start with 1 or 3, doesn't matter who generates them. The addresses that start with 3 are p2sh addresses (aka multisig addresses). The addresses that start with 1 are normal one key addresses. There are produced by all wallets.

1480839858
Hero Member
*
Offline Offline

Posts: 1480839858

View Profile Personal Message (Offline)

Ignore
1480839858
Reply with quote  #2

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

Posts: 1480839858

View Profile Personal Message (Offline)

Ignore
1480839858
Reply with quote  #2

1480839858
Report to moderator
HCP
Member
**
Offline Offline

Activity: 112

★777Coin.com★ Fun BTC Casino!


View Profile
July 29, 2016, 01:07:53 PM
 #2822

Yeah... in general, most of the 3's are from web wallets, where you don't own the private keys... places like Xapo, Coinbase etc...  and the 1's are your typical one private key per address type wallets from your desktop/mobile/brain/paper wallets etc...

Having said that, some web wallets (like old blockchain.info) where you had the private keys were 1's... and some of the nonweb wallets that support multisig will generate 3's... so you can't really say 100% what sort of wallet generated any particular address...

The 1 and 3 certainly has nothing to do with vanity or not.

deisik
Legendary
*
Offline Offline

Activity: 1036



View Profile
July 29, 2016, 02:21:09 PM
 #2823

Yeah... in general, most of the 3's are from web wallets, where you don't own the private keys... places like Xapo, Coinbase etc...  and the 1's are your typical one private key per address type wallets from your desktop/mobile/brain/paper wallets etc...

Having said that, some web wallets (like old blockchain.info) where you had the private keys were 1's... and some of the nonweb wallets that support multisig will generate 3's... so you can't really say 100% what sort of wallet generated any particular address...

The 1 and 3 certainly has nothing to do with vanity or not.

Does it mean that vanitygen can generate addresses starting with 3, i.e. multisig addresses (which would seemingly break the concept of such an address)? If it can't, there is only one way that it can have anything to do with such addresses...

That it just has nothing to do with them

Timelord2067
Legendary
*
Offline Offline

Activity: 966


Timelord2067.com


View Profile
July 29, 2016, 03:17:43 PM
 #2824

Does it mean that vanitygen can generate addresses starting with 3, i.e. multisig addresses (which would seemingly break the concept of such an address)? If it can't, there is only one way that it can have anything to do with such addresses...

That it just has nothing to do with them

You can generate a Wallet Address starting (seemingly) with any letter of the Alphabet or Numeral.

http://cryptolife.net/upwg/

ONLY "1's" and "3's" can be used with BitCoin Wallets (glossing over the test mode version of BitCoin for the moment).

I've just rolled a Wallet Address 3fredGdggEbacP41PRkniuBwYV2DqSUkCv which has the right looking private key, so I might try installing it a little later on - If anyone wants to try sending it some dust, I won't object Wink

Code:
oclvanitygen64 -X 6 -D 0:0 -D 0:1 -o dump.txt 3fred
Difficulty: 4553521
Pattern: 3fred
Address: 3fredGdggEbacP41PRkniuBwYV2DqSUkCv

Get Paid in BitCoin | (NetHack 3.6.0 Hearse V 1.0.6e) | Twitter: @Timelord2067 | Vanity Wallet Generation Service | Wallet Verified | ⚝ BTC💕 ♀ SXC ♂ ➳42 EACTAG ⚝ | (USA) Donate Blood today at One Blood dot ORG | £ $ ₹ € ¥ ¢ BTC ❝I am not an escrow service...‼ ❞ | Stake Your AltCoin Address Here
Timelord2067
Legendary
*
Offline Offline

Activity: 966


Timelord2067.com


View Profile
July 29, 2016, 03:55:22 PM
 #2825

Well...

Code:
3fredGdggEbacP41PRkniuBwYV2DqSUkCv
3Sisterv9DEgk7NZg33SzUjj6KWYJoQbiN
3XXXX4KvvJRH4wpwBDgbnvUcqRLg9yGxVQ
31KmSdZ9KNs3gc3abjUw8GxJEyfTMi5zts
3EEEKFoB93MJzYbqgt6bUz6khneWbA1HWE
3xxxxmDK8228yqdTCZsAKP3bupPyxneNkY

All Vanity generated, all have private keys, couldn't import any of them...

Get Paid in BitCoin | (NetHack 3.6.0 Hearse V 1.0.6e) | Twitter: @Timelord2067 | Vanity Wallet Generation Service | Wallet Verified | ⚝ BTC💕 ♀ SXC ♂ ➳42 EACTAG ⚝ | (USA) Donate Blood today at One Blood dot ORG | £ $ ₹ € ¥ ¢ BTC ❝I am not an escrow service...‼ ❞ | Stake Your AltCoin Address Here
deisik
Legendary
*
Offline Offline

Activity: 1036



View Profile
July 29, 2016, 04:23:29 PM
 #2826

Well...

Code:
3fredGdggEbacP41PRkniuBwYV2DqSUkCv
3Sisterv9DEgk7NZg33SzUjj6KWYJoQbiN
3XXXX4KvvJRH4wpwBDgbnvUcqRLg9yGxVQ
31KmSdZ9KNs3gc3abjUw8GxJEyfTMi5zts
3EEEKFoB93MJzYbqgt6bUz6khneWbA1HWE
3xxxxmDK8228yqdTCZsAKP3bupPyxneNkY

All Vanity generated, all have private keys, couldn't import any of them...

What does that mean? That the addresses (private keys) are not valid?

xhomerx10
Legendary
*
Offline Offline

Activity: 1120


I've never had an Alt.


View Profile
July 29, 2016, 05:16:58 PM
 #2827

Well...

Code:
3fredGdggEbacP41PRkniuBwYV2DqSUkCv
3Sisterv9DEgk7NZg33SzUjj6KWYJoQbiN
3XXXX4KvvJRH4wpwBDgbnvUcqRLg9yGxVQ
31KmSdZ9KNs3gc3abjUw8GxJEyfTMi5zts
3EEEKFoB93MJzYbqgt6bUz6khneWbA1HWE
3xxxxmDK8228yqdTCZsAKP3bupPyxneNkY

All Vanity generated, all have private keys, couldn't import any of them...

What does that mean? That the addresses (private keys) are not valid?

 They're not valid bitcoin addresses because they were generated as Pay-to-Pub-Key-Hash addresses with a 3 prefix rather than a 1

Puțin dai, puțin primești.
achow101
Staff
Hero Member
*****
Offline Offline

Activity: 868


16mT7jrpkjnJBD7a3TM2awyxHub58H6r6Z


View Profile WWW
July 29, 2016, 05:19:38 PM
 #2828

Does it mean that vanitygen can generate addresses starting with 3, i.e. multisig addresses (which would seemingly break the concept of such an address)? If it can't, there is only one way that it can have anything to do with such addresses...

That it just has nothing to do with them

You can generate a Wallet Address starting (seemingly) with any letter of the Alphabet or Numeral.

http://cryptolife.net/upwg/

ONLY "1's" and "3's" can be used with BitCoin Wallets (glossing over the test mode version of BitCoin for the moment).

I've just rolled a Wallet Address 3fredGdggEbacP41PRkniuBwYV2DqSUkCv which has the right looking private key, so I might try installing it a little later on - If anyone wants to try sending it some dust, I won't object Wink

Code:
oclvanitygen64 -X 6 -D 0:0 -D 0:1 -o dump.txt 3fred
Difficulty: 4553521
Pattern: 3fred
Address: 3fredGdggEbacP41PRkniuBwYV2DqSUkCv
The only way that you should be able to generate a vanity p2sh address would be to make 1 of 1 multsig addresses. T

deisik
Legendary
*
Offline Offline

Activity: 1036



View Profile
July 29, 2016, 05:23:53 PM
 #2829

Well...

Code:
3fredGdggEbacP41PRkniuBwYV2DqSUkCv
3Sisterv9DEgk7NZg33SzUjj6KWYJoQbiN
3XXXX4KvvJRH4wpwBDgbnvUcqRLg9yGxVQ
31KmSdZ9KNs3gc3abjUw8GxJEyfTMi5zts
3EEEKFoB93MJzYbqgt6bUz6khneWbA1HWE
3xxxxmDK8228yqdTCZsAKP3bupPyxneNkY

All Vanity generated, all have private keys, couldn't import any of them...

What does that mean? That the addresses (private keys) are not valid?

 They're not valid bitcoin addresses because they were generated as Pay-to-Pub-Key-Hash addresses with a 3 prefix rather than a 1

So what's the conclusion? Vanitygen can't be used to generate multisig addresses, right? Then how are these addresses generated? I mean, before all, how the concept of multisig private keys is honored during key generation?

Or someone should necessarily hold all the keys to such an address initially (say, an exchange owner)?

xhomerx10
Legendary
*
Offline Offline

Activity: 1120


I've never had an Alt.


View Profile
July 29, 2016, 05:38:47 PM
 #2830

Does it mean that vanitygen can generate addresses starting with 3, i.e. multisig addresses (which would seemingly break the concept of such an address)? If it can't, there is only one way that it can have anything to do with such addresses...

That it just has nothing to do with them

You can generate a Wallet Address starting (seemingly) with any letter of the Alphabet or Numeral.

http://cryptolife.net/upwg/

ONLY "1's" and "3's" can be used with BitCoin Wallets (glossing over the test mode version of BitCoin for the moment).

I've just rolled a Wallet Address 3fredGdggEbacP41PRkniuBwYV2DqSUkCv which has the right looking private key, so I might try installing it a little later on - If anyone wants to try sending it some dust, I won't object Wink

Code:
oclvanitygen64 -X 6 -D 0:0 -D 0:1 -o dump.txt 3fred
Difficulty: 4553521
Pattern: 3fred
Address: 3fredGdggEbacP41PRkniuBwYV2DqSUkCv
The only way that you should be able to generate a vanity p2sh address would be to make 1 of 1 multsig addresses. T

  Vanitygen simply does a brute force on random P2PKH addresses and checks them for your desired prefix.  An implementation that brute forces random multisig P2SH addresses could accomplish the same task but it would be considerably slower.  I think you could still use 2 of 3 (or any number really).  Anybody want to take this on? Wink
 

Puțin dai, puțin primești.
achow101
Staff
Hero Member
*****
Offline Offline

Activity: 868


16mT7jrpkjnJBD7a3TM2awyxHub58H6r6Z


View Profile WWW
July 29, 2016, 05:48:19 PM
 #2831


  Vanitygen simply does a brute force on random P2PKH addresses and checks them for your desired prefix.  An implementation that brute forces random multisig P2SH addresses could accomplish the same task but it would be considerably slower.  I think you could still use 2 of 3 (or any number really).  Anybody want to take this on? Wink
 
It would be possible, but you would end up having to brute force 3 keys instead of 1, which multiplies the possible search space by 6. Since it would also be a script, the script could also just have a nonce, and then you could also keep incrementing the nonce until the address is something you like.

xhomerx10
Legendary
*
Offline Offline

Activity: 1120


I've never had an Alt.


View Profile
July 29, 2016, 05:59:17 PM
 #2832


  Vanitygen simply does a brute force on random P2PKH addresses and checks them for your desired prefix.  An implementation that brute forces random multisig P2SH addresses could accomplish the same task but it would be considerably slower.  I think you could still use 2 of 3 (or any number really).  Anybody want to take this on? Wink
 
It would be possible, but you would end up having to brute force 3 keys instead of 1, which multiplies the possible search space by 6. Since it would also be a script, the script could also just have a nonce, and then you could also keep incrementing the nonce until the address is something you like.

 I like your idea for the nonce.  That would speed up the process rather than having to create new addresses each time.
I'm pretty rusty with my programming skills but I'm going to have a look at vanitygen and see how difficult this would be.


Puțin dai, puțin primești.
shorena
Legendary
*
Offline Offline

Activity: 1078


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


View Profile WWW
July 29, 2016, 08:19:53 PM
 #2833

-snip-
With the exception of brainwallets, generating a random address and checking the totalReceived or balance the odds are not favorable, at all.

So why do I do it? For fun, duh. And I am a persistent fuck, lol.

Just out of curiosity, is that still the java I hacked together for you?

forumaster
Full Member
***
Offline Offline

Activity: 140





View Profile WWW
August 01, 2016, 02:27:04 PM
 #2834

thanks samr7, got my 1PizzaYSVynFNubFexqwrTXvDp8NJSJiap address in few minutes! I love it! Grin Grin Grin Grin

Chris!
Sr. Member
****
Offline Offline

Activity: 392


Need an Ubuntu Live USB? http://bit.ly/2abMQPs


View Profile
August 01, 2016, 02:30:56 PM
 #2835

I need to make a series of 5 letter vanity addresses. In order to do so I think there's a command and I do something with bracket (Yes. I definitely completely understand what I'm doing /s).

Question: Can I use the same HEX public key '04AC6402...' if I'm doing split key vanity gen to create a series of vanity addresses?

So what I mean is my public key is '04AC6402...' can I use that to create multiple addresses, all at the same time?

1test1
1test2
1test3

Let me know if you understand what I'm asking and if it makes sense. Basically I'm trying to save some time rather than generating 100 addresses on an Ubuntu Live USB then going to Vanitygen and 1 by 1 find the part private key.

.
.....
.....
.....
.....
.....
.....
..........
.....
.....
.....
.....
.....
.
shorena
Legendary
*
Offline Offline

Activity: 1078


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


View Profile WWW
August 01, 2016, 02:37:38 PM
 #2836

I need to make a series of 5 letter vanity addresses. In order to do so I think there's a command and I do something with bracket (Yes. I definitely completely understand what I'm doing /s).

Question: Can I use the same HEX public key '04AC6402...' if I'm doing split key vanity gen to create a series of vanity addresses?

So what I mean is my public key is '04AC6402...' can I use that to create multiple addresses, all at the same time?

Yes.

1test1
1test2
1test3

Let me know if you understand what I'm asking and if it makes sense. Basically I'm trying to save some time rather than generating 100 addresses on an Ubuntu Live USB then going to Vanitygen and 1 by 1 find the part private key.

If you generate addresses for yourself you dont need to use split key vanity.

Anyway, here is the command to create 1test1 to 1test9 (cant do 10 because there is no 0 in base 58).

Code:
./vanitygen 1test1 1test2 1test3 1test4 1test5 1test6 1test7 1test8 1test9

You can also create a file with all the prefixes, e.g. "my_prefixes.txt"

Code:
./vanitygen -f my_prefixes.txt
Next match difficulty: 1702005001 (9 prefixes)

If you only want a single address from any of the possible prefixes use the -1 flag, e.g.

Code:
./vanitygen -1 -f my_prefixes.txt
Next match difficulty: 1702005001 (9 prefixes)

Edit: I just got the part you said about brackets and I think you are refering to regular expressions. Its possible to use them (flag is -r, but they will slow you down.

Code:
$ ./vanitygen -1 -f my_prefixes.txt
Next match difficulty: 1702005001 (9 prefixes)
[419.17 Kkey/s][total 4964864][Prob 0.3%][50% in 46.7min]
$ ./vanitygen -1 -r 1test[1-9]
[151.59 Kkey/s][total 582912]

Chris!
Sr. Member
****
Offline Offline

Activity: 392


Need an Ubuntu Live USB? http://bit.ly/2abMQPs


View Profile
August 01, 2016, 02:43:57 PM
 #2837

If you generate addresses for yourself you dont need to use split key vanit.

Anyway, here is the command to create 1test1 to 1test9 (cant do 10 because there is no 0 in base 58).

Yes I know I don't need to use split key, but I don't trust the system I'm on so I just generate the original addresses on an Ubuntu Live USB to be extra secure.

I actually didn't even think that I couldn't do 10... or any multiple of 10. Hmmm. I'll have to figure that out. Maybe I'll just use characters after 1-9. That way I don't have to add an extra letter to save some time anyways  Tongue




I'm going to do a little test and see how this works. BRB AFK! Lol.

.
.....
.....
.....
.....
.....
.....
..........
.....
.....
.....
.....
.....
.
shorena
Legendary
*
Offline Offline

Activity: 1078


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


View Profile WWW
August 01, 2016, 02:46:50 PM
 #2838

If you generate addresses for yourself you dont need to use split key vanit.

Anyway, here is the command to create 1test1 to 1test9 (cant do 10 because there is no 0 in base 58).

Yes I know I don't need to use split key, but I don't trust the system I'm on so I just generate the original addresses on an Ubuntu Live USB to be extra secure.

I actually didn't even think that I couldn't do 10... or any multiple of 10. Hmmm. I'll have to figure that out. Maybe I'll just use characters after 1-9. That way I don't have to add an extra letter to save some time anyways  Tongue

You can use 'o' (small Oh) instead. Its the closest in terms of looks.

I'm going to do a little test and see how this works. BRB AFK! Lol.

Have fun.

donGeilo
Full Member
***
Offline Offline

Activity: 129


View Profile
August 01, 2016, 02:51:33 PM
 #2839

Hi, is there a way I can tell vanitygen to start the search at a specific privatekey (hex value ...), and not random?

For example all adrdesses with prefix: '123456' beginnig search at privatekey (hex value 10) 5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreBoNWTw6
and then 11, 12, 13 ....? And not random?

So if my harddisk crashes i can retrieve the privatekeys back, cause i know which range i used?Huh

<img src="data:image/jpeg;base64,/9j/4AAQSkZJRgABA
Chris!
Sr. Member
****
Offline Offline

Activity: 392


Need an Ubuntu Live USB? http://bit.ly/2abMQPs


View Profile
August 01, 2016, 02:53:04 PM
 #2840

You can use 'o' (small Oh) instead. Its the closest in terms of looks.

Meh. I just don't like the look! I'll probably do capitals. Haha then of course I'll get to (I) and be screwed all over again. Hmmm what a predicament.

Another noob question. Like REALLY noob so don't laugh. How do I tell if I have a GPU in the laptop? I'm assuming I don't have one at all but have no idea how to check. Why am I asking? It just took my CPU... 7 minutes to find a 4 character vanity address hahaha.

.
.....
.....
.....
.....
.....
.....
..........
.....
.....
.....
.....
.....
.
Pages: « 1 ... 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!