Bitcoin Forum
December 11, 2016, 02:35:44 AM *
News: Latest stable version of Bitcoin Core: 0.13.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: « 1 ... 64 65 66 67 68 69 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 809992 times)
TheRealSteve
Hero Member
*****
Offline Offline

Activity: 686

FUN > ROI


View Profile
July 11, 2015, 10:07:08 AM
 #2261

It's working on Windows 8.1? I can not launch Sad
Detail exactly what you're trying to launch, how you're trying to launch it, and what error(s) - if any - you get Smiley

my preferred way to launch (ocl)vanitygen.exe is by opening a command line window (start > run > "cmd", or through metro, start typing "command prompt" (en version, localize if using different language), make sure I'm in the vanitygen folder using the 'cd' command (e.g. 'cd d:\bitcoin\vanitygen'), and then running vanitygen (e.g. 'vanitygen.exe 1pattern').  That way the working dir is set up right, and any errors vanitygen itself gives are readable on the screen.

If you want to be a moderator, report many posts with accuracy. You will be noticed.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1481423744
Hero Member
*
Offline Offline

Posts: 1481423744

View Profile Personal Message (Offline)

Ignore
1481423744
Reply with quote  #2

1481423744
Report to moderator
1481423744
Hero Member
*
Offline Offline

Posts: 1481423744

View Profile Personal Message (Offline)

Ignore
1481423744
Reply with quote  #2

1481423744
Report to moderator
1481423744
Hero Member
*
Offline Offline

Posts: 1481423744

View Profile Personal Message (Offline)

Ignore
1481423744
Reply with quote  #2

1481423744
Report to moderator
MaoChao
Sr. Member
****
Offline Offline

Activity: 287



View Profile
July 11, 2015, 10:35:36 AM
 #2262

It's working on Windows 8.1? I can not launch Sad
Detail exactly what you're trying to launch, how you're trying to launch it, and what error(s) - if any - you get Smiley

my preferred way to launch (ocl)vanitygen.exe is by opening a command line window (start > run > "cmd", or through metro, start typing "command prompt" (en version, localize if using different language), make sure I'm in the vanitygen folder using the 'cd' command (e.g. 'cd d:\bitcoin\vanitygen'), and then running vanitygen (e.g. 'vanitygen.exe 1pattern').  That way the working dir is set up right, and any errors vanitygen itself gives are readable on the screen.
My way to run is same, but a black window appears for a split-second and disappears.
http://i.imgur.com/ih3ZbVh.png
TheRealSteve
Hero Member
*****
Offline Offline

Activity: 686

FUN > ROI


View Profile
July 11, 2015, 11:21:28 AM
 #2263

You seem to be running
Code:
start vanitygen.exe
try just
Code:
vanitygen.exe
.  The 'start' command will cause windows to open a new command console with the application in it, which closes as soon as the application exits; in this case, right after vanitygen displays its help Smiley

MaoChao
Sr. Member
****
Offline Offline

Activity: 287



View Profile
July 11, 2015, 12:00:21 PM
 #2264

You seem to be running
Code:
start vanitygen.exe
try just
Code:
vanitygen.exe
.  The 'start' command will cause windows to open a new command console with the application in it, which closes as soon as the application exits; in this case, right after vanitygen displays its help Smiley
I tried, but it still opens a new window and disappears.
Vortex20000
Hero Member
*****
Offline Offline

Activity: 504

sucker got hacked and screwed --Toad


View Profile WWW
July 11, 2015, 12:16:41 PM
 #2265

You seem to be running
Code:
start vanitygen.exe
try just
Code:
vanitygen.exe
.  The 'start' command will cause windows to open a new command console with the application in it, which closes as soon as the application exits; in this case, right after vanitygen displays its help Smiley
I tried, but it still opens a new window and disappears.

It is not a GUI program, you must run it with the appropriate arguments.

TheRealSteve
Hero Member
*****
Offline Offline

Activity: 686

FUN > ROI


View Profile
July 11, 2015, 12:38:09 PM
 #2266

It is not a GUI program, you must run it with the appropriate arguments.
As long as it's done in a command line window, it shouldn't be opening a new window, and in the existing window it would just spit out its help, e.g.:


MaoChao: Try making a batch file (say, "vanitygen.bat"), containing these lines:
Code:
vanitygen.exe
pause
Save that (As "vanitygen.bat", make sure it doesn't end up as "vanitygen.bat.txt" or something like that) in the same folder as vanitygen.exe, then try running the batch file (can do so from explorer or other file manager), see what happens.

MaoChao
Sr. Member
****
Offline Offline

Activity: 287



View Profile
July 11, 2015, 12:57:13 PM
 #2267

Nothing Sad
http://i.imgur.com/FbysAqQ.png
http://i.imgur.com/jOXZba8.png (it's mean - Press any key to continue)
TheRealSteve
Hero Member
*****
Offline Offline

Activity: 686

FUN > ROI


View Profile
July 11, 2015, 01:12:06 PM
 #2268

Nothing Sad
http://i.imgur.com/FbysAqQ.png
http://i.imgur.com/jOXZba8.png (it's mean - Press any key to continue)
Weird.  Some old thread on the interwebs suggests running the command console as administrator fixes it, but I can't really recommend that.

At least it should actually be running.. albeit in a different window.  So follow Vortex20000's advice, change the .bat file to:
Code:
vanitygen64.exe 1test
pause
See if the second window that opens then stays open and shows vanitygen trying to find the '1test' prefix.

MaoChao
Sr. Member
****
Offline Offline

Activity: 287



View Profile
July 11, 2015, 01:20:52 PM
 #2269

Yeah! I start cmd.exe as administrator and now all works (oclvanitygen too)!
Big thanks TheRealSteve!


38 Mkey/s it's normal for GTX 970?
Itskok
Jr. Member
*
Offline Offline

Activity: 42


View Profile
July 11, 2015, 01:48:19 PM
 #2270

Tnx everyone for the help,
update:
The -o is working,(windows 7)it should look like this to be done c:\vanitygen folder\oclvanitygen   -o c:\abc.txt -k 1bitcointallk
By the way what you guys think about those "special" addresses? you think its have some extra added value in some way? perhaps in the future people will use it in some interesting way ? even though it hurts anonymity I'm pretty sure it's possible to combine it with interesting features like coinjoin/mix and stealth addresses to create some safe&secure wallet or payment service with anonymity...

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

Activity: 686

FUN > ROI


View Profile
July 11, 2015, 03:08:12 PM
 #2271

38 Mkey/s it's normal for GTX 970?
Possibly.  Unfortunately not enough people use (ocl)vanitygen to get a good idea of what performance for various hardware is.  I've been asking cryptomining-blog.com to include vanitygen tests in benchmarks for new cards they test, to no avail as of yet.

There's some old measures in https://en.bitcoin.it/wiki/Vanitygen_keysearch_rate , which should probably be merged into https://en.bitcoin.it/wiki/Vanitygen which also has some measures.



By the way what you guys think about those "special" addresses? you think its have some extra added value in some way? perhaps in the future people will use it in some interesting way ? even though it hurts anonymity I'm pretty sure it's possible to combine it with interesting features like coinjoin/mix and stealth addresses to create some safe&secure wallet or payment service with anonymity...
They're still just vanity addresses.  You can generate 1itskok... but so can I.  You can generate 1itskokandthensome and it'd take me forever to generate another one, but given enough hardware and/or time, I still could.. so you still couldn't rely on it for exact identification purposes.

A special case of 'vanity' addresses, FirstBits, had some value and utility a long time ago but has largely gone out of vogue (which is a shame, as it's a solid concept that only needs a little bit of expansion for greater utility).  FirstBits basically trawled through the blockchain looking for the very first occurrence of 1something..., and returned the matching address.  So if you wanted to send Bitcoin to the owner of that very first occurrence of 1something..., you could just enter '1something' and call it a day ( presuming you'd trust the service to be coded right Smiley )

This is different from online databases that work like url shorteners as there's no centralized authority on who owns the first occurrence of '1something'.  Recently another decentralized blockchain identity service - BitAlias - was introduced which might be promising, but is completely unrelated to vanity addresses; it's also rather more generic and could be used for a whole host of other things - but that's for a different thread [reddit.com search].

All of the above is ignoring the issues with address re-use, etc.

tl;dr: No, I don't really see them having any value beyond exactly what they are: a vanity Smiley

Itskok
Jr. Member
*
Offline Offline

Activity: 42


View Profile
July 11, 2015, 06:58:22 PM
 #2272

Well thats interesting tnx,
I am asking that question because i am trying to develop my own "identity" solution on blockchain  Wink
Riders.io

https://Riders.io - Blockchain Rating ♛
josephno1
Full Member
***
Offline Offline

Activity: 140

Get Free Mobile Data http://get.kickbit.com/1/oexq


View Profile
July 12, 2015, 02:25:03 AM
 #2273

If you are having issues opening vanitygen, try running it from a command prompt

maximeyes
Newbie
*
Offline Offline

Activity: 4


View Profile
July 13, 2015, 04:54:30 PM
 #2274

I'm running vanitygen from this fork, and calling it like so
Code:
vanitygen -q -F compressed -t 1 1
I noticed that I would occasionally not be able to import some of the keys because bitcoin core (v0.10) would report them as having an invalid key format.  blockchain.info also reports they're bad with this message: Wrong number of bytes for a private key, not 32 or 33. But bitaddress.org has no problem with them, though it does give a different address for the key than vanitygen . A couple of examples of invalid keys:
  • KwFPvj9FVuD9f9ZBJtXLWaC7cH159P1zmTYiEVZYCWRrQ1P3UGGc
  • KwELQNYCSqzhK1B8e7vcbab9QBY8jsJLdfu4VehquJT8p3eeRkeD
TheRealSteve
Hero Member
*****
Offline Offline

Activity: 686

FUN > ROI


View Profile
July 13, 2015, 05:12:21 PM
 #2275

1. Probably shouldn't be using that fork, check out Kangaderoo's fork instead - unless Wyse's fork has something unique in it.
2. vanitygen is also not really intended for generating non-vanity addresses (which is what you're doing if you only specify the leading '1' as the prefix).  There's better ways to generate a bunch of keys Smiley
3. Still, out of curiosity, what are the claimed matching public keys according to the output?

maximeyes
Newbie
*
Offline Offline

Activity: 4


View Profile
July 13, 2015, 06:33:33 PM
 #2276

1. Probably shouldn't be using that fork, check out Kangaderoo's fork instead - unless Wyse's fork has something unique in it.
There are 225 forks of samr7's original version, which you can see here: https://github.com/samr7/vanitygen/network . Kangaderoo's version isn't a real fork in github's view and it has 0 people following it. So how is his version more trustworthy? Also, his version doesn't even compile on OS X.
Quote
2. vanitygen is also not really intended for generating non-vanity addresses (which is what you're doing if you only specify the leading '1' as the prefix).  There's better ways to generate a bunch of keys Smiley

Such as? The only other methods I know of are messing with the keypool from bitcoin core and using the bulk option from bitaddress.org, neither method lends itself to programmatic usage.

Quote
3. Still, out of curiosity, what are the claimed matching public keys according to the output?
  • 1DJp7wV976KGYKYsAmXSq1ySq7V66MTgJg
  • 1PoqAxmFjokxYxSmAb9bXyYCxtkeBYhob7
TheRealSteve
Hero Member
*****
Offline Offline

Activity: 686

FUN > ROI


View Profile
July 13, 2015, 07:51:08 PM
 #2277

There are 225 forks of samr7's original version, which you can see here: https://github.com/samr7/vanitygen/network . Kangaderoo's version isn't a real fork in github's view and it has 0 people following it. So how is his version more trustworthy? Also, his version doesn't even compile on OS X.
I wouldn't say 'more trustworthy' - just more recent, includes various other fixes.  You can check if the basic generation code is still the same Smiley

Such as? The only other methods I know of are messing with the keypool from bitcoin core and using the bulk option from bitaddress.org, neither method lends itself to programmatic usage.
The bulk option from bitaddress.org is still just basic javascript - a fairly decent path for programmatic usage at least if the language is javascript.  Bitcoin-core should also be accessible via json-rpc.
There was a discussion on mass-generation of keys/addresses earlier, but I don't think that really led to a specific utility conclusion (organofcorti was on the verge of getting bored enough to write one, though).

  • 1DJp7wV976KGYKYsAmXSq1ySq7V66MTgJg
  • 1PoqAxmFjokxYxSmAb9bXyYCxtkeBYhob7
Weird.  I'm not even sure how it came up with those even from the invalid input WIF keys.  Some tools come up with 167LRjJf1r6VAV8FmyXsgUnLWnS9FUE13C for the first one because they're probably not verifying the input correctly.  It's supposed to check the first byte, the last 4 bytes (checksum), and take the remainder.  Instead they seem to be checking the first/last four just fine, but then additionally trim the remainder to 33 bytes.

josephno1
Full Member
***
Offline Offline

Activity: 140

Get Free Mobile Data http://get.kickbit.com/1/oexq


View Profile
July 13, 2015, 09:52:59 PM
 #2278

Yeah! I start cmd.exe as administrator and now all works (oclvanitygen too)!
Big thanks TheRealSteve!


38 Mkey/s it's normal for GTX 970?

I am getting around 4 Mkey/s on a r7 240 so that seems to be about right for a 970

organofcorti
Donator
Legendary
*
Offline Offline

Activity: 1960


Poor impulse control.


View Profile WWW
July 13, 2015, 10:32:48 PM
 #2279

Such as? The only other methods I know of are messing with the keypool from bitcoin core and using the bulk option from bitaddress.org, neither method lends itself to programmatic usage.
The bulk option from bitaddress.org is still just basic javascript - a fairly decent path for programmatic usage at least if the language is javascript.  Bitcoin-core should also be accessible via json-rpc.
There was a discussion on mass-generation of keys/addresses earlier, but I don't think that really led to a specific utility conclusion (organofcorti was on the verge of getting bored enough to write one, though).

God, I had no idea you knew me and my inadequate attention span so well.

I ended up just using a script to run vanitygen with the "1" prefix, save everything and regex every n addresses and save the results to a file. I left it a few weeks before I looked through the results.

Bitcoin network and pool analysis 12QxPHEuxDrs7mCyGSx1iVSozTwtquDB3r
follow @oocBlog for new post notifications
sorryforthat
Hero Member
*****
Offline Offline

Activity: 686



View Profile
July 15, 2015, 12:43:21 AM
 #2280

Yeah! I start cmd.exe as administrator and now all works (oclvanitygen too)!
Big thanks TheRealSteve!


38 Mkey/s it's normal for GTX 970?

I am getting around 4 Mkey/s on a r7 240 so that seems to be about right for a 970

Ill add to this

GTX 680M pulling around 14-16 Mkey/s
Pages: « 1 ... 64 65 66 67 68 69 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!