Bitcoin Forum
December 14, 2018, 06:41:13 PM *
News: Latest Bitcoin Core release: 0.17.0 [Torrent].
 
   Home   Help Search Login Register More  
Pages: « 1 ... 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 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 »
  Print  
Author Topic: Vanitygen: Vanity bitcoin address generator/miner [v0.22]  (Read 1114556 times)
deisik
Legendary
*
Offline Offline

Activity: 1764
Merit: 1058


English ⬄ Russian Translation Services


View Profile
July 28, 2016, 10:13:08 AM
 #2801

Is it possible to run vanitygen across a few boxes (in a "cluster mode") to speed up address generation?
It's a lot like mining: if you double your processing power, you'll find twice as many blocks/addresses.
Vanitygen searches at random, so if you were to start it on 10 different computers, they all search different addresses.
You can look at it as trying to roll a 6 on a dice. If you throw 2 dice at once, chances you hit it go up! If you throw 20 dice, it becomes very likely to hit it very fast.

I got your point, though I didn't mean that. It seems valid but I'm still not sure if simply running many instances of vanitygen in search of a random address is not worse (time wise) than running only one instance in search of just one address with a given prefix (in both cases) using that much processing power. Indeed, the program itself may be built in such a way that it won't make any difference, but can it still be made different if programmed specifically for massively-parallel execution?

I'm not very versed in Bitcoin technology internals, so I pretty much don't know and don't claim anything (just in case)
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1544812873
Hero Member
*
Offline Offline

Posts: 1544812873

View Profile Personal Message (Offline)

Ignore
1544812873
Reply with quote  #2

1544812873
Report to moderator
1544812873
Hero Member
*
Offline Offline

Posts: 1544812873

View Profile Personal Message (Offline)

Ignore
1544812873
Reply with quote  #2

1544812873
Report to moderator
Shiroslullaby
Sr. Member
****
Offline Offline

Activity: 434
Merit: 250



View Profile
July 28, 2016, 04:29:17 PM
 #2802

Maybe this has been answered before, but do all the vanity addresses start with "1"?
(All the examples I've seen posted start this way, and I'm wondering if there is a reason for this.)

xhomerx10
Legendary
*
Offline Offline

Activity: 1862
Merit: 1736



View Profile
July 28, 2016, 04:40:46 PM
 #2803

Maybe this has been answered before, but do all the vanity addresses start with "1"?
(All the examples I've seen posted start this way, and I'm wondering if there is a reason for this.)

 Yes they all start with one.  Read this as it's too dicfficult to paste a table.

Shiroslullaby
Sr. Member
****
Offline Offline

Activity: 434
Merit: 250



View Profile
July 28, 2016, 06:54:10 PM
 #2804

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"!

I appreciate the link about the leading symbols.
It makes sense to have a character that designates they type of info we are looking at now that I think about it.

deisik
Legendary
*
Offline Offline

Activity: 1764
Merit: 1058


English ⬄ Russian Translation Services


View Profile
July 29, 2016, 06:48:57 AM
 #2805

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
xhomerx10
Legendary
*
Offline Offline

Activity: 1862
Merit: 1736



View Profile
July 29, 2016, 12:23:15 PM
 #2806

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

 Not only vanity addresses. The most common Bitcoin address is the P2PKH (Pay-to-Pub-Key-Hash) begins with 1.
The addresses beginning with 3 are a special multi-signature format created from 3 or more private keys called P2SH (Pay-to-Script-Hash)
Conceivably, one could create multi-sig vanity addresses but I don't know of any available software.

achow101
Moderator
Legendary
*
expert
Offline Offline

Activity: 1610
Merit: 1799


bc1qshxkrpe4arppq89fpzm6c0tpdvx5cfkve2c8kl


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

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.

HCP
Legendary
*
Offline Offline

Activity: 812
Merit: 1002

<insert witty quote here>


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

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: 1764
Merit: 1058


English ⬄ Russian Translation Services


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

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: 1694
Merit: 1088


https://www.timelord2067.com/forums/index.php


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

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

Science Fiction Fantasy and Horror (and Conventions) Forum #SFFHCF is now live after reset https://www.timelord2067.com/forums/index.php see also Twitter Post - READY FOR A TREE CHANGE? Only $179,000 (AU$) for a 13.06 hectare (32 acres) fully timbered, secluded block in South-East Qld. Various house sites, predominantly north facing, halfway between Gympie & Tin Can Bay, 10 mins drive to local primary school https://www.facebook.com/nevkanerealestate/posts/1583146505116067 --- Known Alts of any-one - A User Generated List Mk III | SEXCoin Forum | Broadcast Your RAW Transaction | Get Paid in BitCoin | (NetHack 3.6.0 Hearse V 1.0.6e) | Twitter: @Timelord2067 Retweet ≠ endorsement | Other Forums: #BritishFolk #SFFHCF | Vanity Wallet Generation | Wallet Verified | ? BTC SXC | (USA) Donate Blood today at One Blood dot ORG | £ $ ₹ € ¥ ¢ ? ÷ BTC I am not an escrow service... | My proof quickseller is an Alt of master-P has been deleted by BitCoinTalk - read archived version here:
Timelord2067
Legendary
*
Offline Offline

Activity: 1694
Merit: 1088


https://www.timelord2067.com/forums/index.php


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

Well...

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

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

Science Fiction Fantasy and Horror (and Conventions) Forum #SFFHCF is now live after reset https://www.timelord2067.com/forums/index.php see also Twitter Post - READY FOR A TREE CHANGE? Only $179,000 (AU$) for a 13.06 hectare (32 acres) fully timbered, secluded block in South-East Qld. Various house sites, predominantly north facing, halfway between Gympie & Tin Can Bay, 10 mins drive to local primary school https://www.facebook.com/nevkanerealestate/posts/1583146505116067 --- Known Alts of any-one - A User Generated List Mk III | SEXCoin Forum | Broadcast Your RAW Transaction | Get Paid in BitCoin | (NetHack 3.6.0 Hearse V 1.0.6e) | Twitter: @Timelord2067 Retweet ≠ endorsement | Other Forums: #BritishFolk #SFFHCF | Vanity Wallet Generation | Wallet Verified | ? BTC SXC | (USA) Donate Blood today at One Blood dot ORG | £ $ ₹ € ¥ ¢ ? ÷ BTC I am not an escrow service... | My proof quickseller is an Alt of master-P has been deleted by BitCoinTalk - read archived version here:
deisik
Legendary
*
Offline Offline

Activity: 1764
Merit: 1058


English ⬄ Russian Translation Services


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

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: 1862
Merit: 1736



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

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

achow101
Moderator
Legendary
*
expert
Offline Offline

Activity: 1610
Merit: 1799


bc1qshxkrpe4arppq89fpzm6c0tpdvx5cfkve2c8kl


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

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: 1764
Merit: 1058


English ⬄ Russian Translation Services


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

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: 1862
Merit: 1736



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

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
 

achow101
Moderator
Legendary
*
expert
Offline Offline

Activity: 1610
Merit: 1799


bc1qshxkrpe4arppq89fpzm6c0tpdvx5cfkve2c8kl


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


  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: 1862
Merit: 1736



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


  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.


shorena
Copper Member
Legendary
*
Offline Offline

Activity: 1484
Merit: 1278


No I dont escrow anymore.


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

-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
Sr. Member
****
Offline Offline

Activity: 378
Merit: 250




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

thanks samr7, got my 1PizzaYSVynFNubFexqwrTXvDp8NJSJiap address in few minutes! I love it! Grin Grin Grin Grin
Pages: « 1 ... 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 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 »
  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!