Bitcoin Forum
December 09, 2016, 07:36:58 PM *
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 ... 54 55 56 57 58 59 60 61 62 63 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 809582 times)
tspacepilot
Legendary
*
Offline Offline

Activity: 1246


I will write code in exchange for bitcoins.


View Profile
March 23, 2015, 07:19:08 PM
 #2061

Code:
tspacepilot@god:~/src/vanitygen$ ./vanitygen -v 1WALNUT
Yeah, probably just bad luck then. 7-character prefix will take a while on most hardware and the bad end of variance scales accordingly.

If you're keen on having it, generate a private/public key pair, post the public key here, and maybe some kind folks will attempt a search for you.  See the discussion on split key generation a page or 2 back for details.

Right on, for the moment I've got no rush so I'll just let it crank away for a while.  If I get desperate sometime a week or so from now then I may just take you up on that.  Thanks TheRealSteve.

1481312218
Hero Member
*
Offline Offline

Posts: 1481312218

View Profile Personal Message (Offline)

Ignore
1481312218
Reply with quote  #2

1481312218
Report to moderator
1481312218
Hero Member
*
Offline Offline

Posts: 1481312218

View Profile Personal Message (Offline)

Ignore
1481312218
Reply with quote  #2

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

Activity: 79


View Profile
March 23, 2015, 07:27:54 PM
 #2062

Code:
tspacepilot@god:~/src/vanitygen$ ./vanitygen -v 1WALNUT
Yeah, probably just bad luck then. 7-character prefix will take a while on most hardware and the bad end of variance scales accordingly.

If you're keen on having it, generate a private/public key pair, post the public key here, and maybe some kind folks will attempt a search for you.  See the discussion on split key generation a page or 2 back for details.

Right on, for the moment I've got no rush so I'll just let it crank away for a while.  If I get desperate sometime a week or so from now then I may just take you up on that.  Thanks TheRealSteve.

I'm not sure what version you are running, but I checked on my system:

Code:
$ ./vanitygen -v 1WALNUT
Prefix difficulty:         888446610538 1WALNUT
Difficulty: 888446610538

$ ./vanitygen -v  -i 1WALNUT
Prefix difficulty:          27763956579 1WALNUT

The difficulty with and without the -i (ignore case) is different, and my ignore case is giving the same difficulty as your code dump.
It seems your version is looking for the all caps, but is showing difficulty equal to my ignore case command.
So all the probability is calculated based on a wrong number, it will probably take about 888/27 = 38 times longer to find a single key.
based on ~350Kkey/s about 20 days to hit the 50%



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

Activity: 1246


I will write code in exchange for bitcoins.


View Profile
March 23, 2015, 09:57:52 PM
 #2063

Code:
tspacepilot@god:~/src/vanitygen$ ./vanitygen -v 1WALNUT
Yeah, probably just bad luck then. 7-character prefix will take a while on most hardware and the bad end of variance scales accordingly.

If you're keen on having it, generate a private/public key pair, post the public key here, and maybe some kind folks will attempt a search for you.  See the discussion on split key generation a page or 2 back for details.

Right on, for the moment I've got no rush so I'll just let it crank away for a while.  If I get desperate sometime a week or so from now then I may just take you up on that.  Thanks TheRealSteve.

I'm not sure what version you are running, but I checked on my system:

Code:
$ ./vanitygen -v 1WALNUT
Prefix difficulty:         888446610538 1WALNUT
Difficulty: 888446610538

$ ./vanitygen -v  -i 1WALNUT
Prefix difficulty:          27763956579 1WALNUT

The difficulty with and without the -i (ignore case) is different, and my ignore case is giving the same difficulty as your code dump.
It seems your version is looking for the all caps, but is showing difficulty equal to my ignore case command.
So all the probability is calculated based on a wrong number, it will probably take about 888/27 = 38 times longer to find a single key.
based on ~350Kkey/s about 20 days to hit the 50%


Interesting.  I'm using a version that I checked out from git just last week.  I installed the build-deps for debian and then ran make and I was off and running.

Oh this, I look closer and I see that I've also got -i set, whoopsy!  That explains the descrepancy.  Given the fact that you can't have lower case "l" in a bitcoin address, I may just need to look into that split key thingy and/or use a better computer for this project Smiley

Thanks for pointing this out!

ezeminer
Hero Member
*****
Offline Offline

Activity: 770

Needs more cowbell.


View Profile
March 23, 2015, 10:44:41 PM
 #2064

Code:
tspacepilot@god:~/src/vanitygen$ ./vanitygen -v 1WALNUT
Yeah, probably just bad luck then. 7-character prefix will take a while on most hardware and the bad end of variance scales accordingly.

If you're keen on having it, generate a private/public key pair, post the public key here, and maybe some kind folks will attempt a search for you.  See the discussion on split key generation a page or 2 back for details.

Right on, for the moment I've got no rush so I'll just let it crank away for a while.  If I get desperate sometime a week or so from now then I may just take you up on that.  Thanks TheRealSteve.

I'm not sure what version you are running, but I checked on my system:

Code:
$ ./vanitygen -v 1WALNUT
Prefix difficulty:         888446610538 1WALNUT
Difficulty: 888446610538

$ ./vanitygen -v  -i 1WALNUT
Prefix difficulty:          27763956579 1WALNUT

The difficulty with and without the -i (ignore case) is different, and my ignore case is giving the same difficulty as your code dump.
It seems your version is looking for the all caps, but is showing difficulty equal to my ignore case command.
So all the probability is calculated based on a wrong number, it will probably take about 888/27 = 38 times longer to find a single key.
based on ~350Kkey/s about 20 days to hit the 50%


Interesting.  I'm using a version that I checked out from git just last week.  I installed the build-deps for debian and then ran make and I was off and running.

Oh this, I look closer and I see that I've also got -i set, whoopsy!  That explains the descrepancy.  Given the fact that you can't have lower case "l" in a bitcoin address, I may just need to look into that split key thingy and/or use a better computer for this project Smiley

Thanks for pointing this out!
You probably would be safer using the key mining pool.
https://vanitypool.appspot.com/

Or I could run my 780ti for a couple hours and it probably would generate pretty fast
EDIT: 50% is in 3 hours if interested.

tspacepilot
Legendary
*
Offline Offline

Activity: 1246


I will write code in exchange for bitcoins.


View Profile
March 23, 2015, 10:57:29 PM
 #2065

Code:
tspacepilot@god:~/src/vanitygen$ ./vanitygen -v 1WALNUT
Yeah, probably just bad luck then. 7-character prefix will take a while on most hardware and the bad end of variance scales accordingly.

If you're keen on having it, generate a private/public key pair, post the public key here, and maybe some kind folks will attempt a search for you.  See the discussion on split key generation a page or 2 back for details.

Right on, for the moment I've got no rush so I'll just let it crank away for a while.  If I get desperate sometime a week or so from now then I may just take you up on that.  Thanks TheRealSteve.

I'm not sure what version you are running, but I checked on my system:

Code:
$ ./vanitygen -v 1WALNUT
Prefix difficulty:         888446610538 1WALNUT
Difficulty: 888446610538

$ ./vanitygen -v  -i 1WALNUT
Prefix difficulty:          27763956579 1WALNUT

The difficulty with and without the -i (ignore case) is different, and my ignore case is giving the same difficulty as your code dump.
It seems your version is looking for the all caps, but is showing difficulty equal to my ignore case command.
So all the probability is calculated based on a wrong number, it will probably take about 888/27 = 38 times longer to find a single key.
based on ~350Kkey/s about 20 days to hit the 50%


Interesting.  I'm using a version that I checked out from git just last week.  I installed the build-deps for debian and then ran make and I was off and running.

Oh this, I look closer and I see that I've also got -i set, whoopsy!  That explains the descrepancy.  Given the fact that you can't have lower case "l" in a bitcoin address, I may just need to look into that split key thingy and/or use a better computer for this project Smiley

Thanks for pointing this out!
You probably would be safer using the key mining pool.
https://vanitypool.appspot.com/

Or I could run my 780ti for a couple hours and it probably would generate pretty fast
EDIT: 50% is in 3 hours if interested.

I really appreciate the offer for this.  TBH, I have to work on quite a few other projects today and tomorrow but as soon as I get a chance to look into this more closely I'll more than likely contact you to take you up on this.  Again, many thanks.  It's not that I'm unappreciative, I've just gotta knock out some other priorities before looking more closely into vanity addresses Smiley

Cheers!

Edit: Another thing I just thought of is the fact that I have an old Antminer which hashes as about 3GH/sec, I have no idea if it's possible to use this to find a vanity address but I would think that it is in principle.  Maybe I should read more on how to point vanitygen to my miner (right now it's just running on an oldish amd64 at my work Smiley).

ezeminer
Hero Member
*****
Offline Offline

Activity: 770

Needs more cowbell.


View Profile
March 23, 2015, 11:17:22 PM
 #2066


You probably would be safer using the key mining pool.
https://vanitypool.appspot.com/

Or I could run my 780ti for a couple hours and it probably would generate pretty fast
EDIT: 50% is in 3 hours if interested.

I really appreciate the offer for this.  TBH, I have to work on quite a few other projects today and tomorrow but as soon as I get a chance to look into this more closely I'll more than likely contact you to take you up on this.  Again, many thanks.  It's not that I'm unappreciative, I've just gotta knock out some other priorities before looking more closely into vanity addresses Smiley

Cheers!

Edit: Another thing I just thought of is the fact that I have an old Antminer which hashes as about 3GH/sec, I have no idea if it's possible to use this to find a vanity address but I would think that it is in principle.  Maybe I should read more on how to point vanitygen to my miner (right now it's just running on an oldish amd64 at my work Smiley).

I don't believe Bitcoin addresses are based of sha-256 algorithms. ASIC miners are built with one purpose, to heat your place, and mine bitcoins. The only things that can utilize this are sha-256 alt currencies and anything running sha-256(sha-256)

tspacepilot
Legendary
*
Offline Offline

Activity: 1246


I will write code in exchange for bitcoins.


View Profile
March 23, 2015, 11:21:56 PM
 #2067


You probably would be safer using the key mining pool.
https://vanitypool.appspot.com/

Or I could run my 780ti for a couple hours and it probably would generate pretty fast
EDIT: 50% is in 3 hours if interested.

I really appreciate the offer for this.  TBH, I have to work on quite a few other projects today and tomorrow but as soon as I get a chance to look into this more closely I'll more than likely contact you to take you up on this.  Again, many thanks.  It's not that I'm unappreciative, I've just gotta knock out some other priorities before looking more closely into vanity addresses Smiley

Cheers!

Edit: Another thing I just thought of is the fact that I have an old Antminer which hashes as about 3GH/sec, I have no idea if it's possible to use this to find a vanity address but I would think that it is in principle.  Maybe I should read more on how to point vanitygen to my miner (right now it's just running on an oldish amd64 at my work Smiley).

I don't believe Bitcoin addresses are based of sha-256 algorithms. ASIC miners are built with one purpose, to heat your place, and mine bitcoins. The only things that can utilize this are sha-256 alt currencies and anything running sha-256(sha-256)

Good point, that final comment was obviously some sort of wishful thinking on my part.  Thanks again for all the help here.  I'll be looking into this more carefully soon.  Cheers again!

ezeminer
Hero Member
*****
Offline Offline

Activity: 770

Needs more cowbell.


View Profile
March 23, 2015, 11:24:44 PM
 #2068


You probably would be safer using the key mining pool.
https://vanitypool.appspot.com/

Or I could run my 780ti for a couple hours and it probably would generate pretty fast
EDIT: 50% is in 3 hours if interested.

I really appreciate the offer for this.  TBH, I have to work on quite a few other projects today and tomorrow but as soon as I get a chance to look into this more closely I'll more than likely contact you to take you up on this.  Again, many thanks.  It's not that I'm unappreciative, I've just gotta knock out some other priorities before looking more closely into vanity addresses Smiley

Cheers!

Edit: Another thing I just thought of is the fact that I have an old Antminer which hashes as about 3GH/sec, I have no idea if it's possible to use this to find a vanity address but I would think that it is in principle.  Maybe I should read more on how to point vanitygen to my miner (right now it's just running on an oldish amd64 at my work Smiley).

I don't believe Bitcoin addresses are based of sha-256 algorithms. ASIC miners are built with one purpose, to heat your place, and mine bitcoins. The only things that can utilize this are sha-256 alt currencies and anything running sha-256(sha-256)

Good point, that final comment was obviously some sort of wishful thinking on my part.  Thanks again for all the help here.  I'll be looking into this more carefully soon.  Cheers again!
No problem. There are many uses for your old antminer. Boil water, dry clothes, heat in the winter, maybe cook an egg on, a paperweight. The possibilities are endless!

TheRealSteve
Hero Member
*****
Offline Offline

Activity: 686

FUN > ROI


View Profile
March 24, 2015, 12:11:26 AM
 #2069

You probably would be safer using the key mining pool.
https://vanitypool.appspot.com/
Safeness is the same, that's the whole point of split key generation - the requesting party doesn't have to trust the generating party Smiley

vanitypool will work as well, though - still people polling it (manually or using vanityminer) - just keep in mind that you have to pre-pay.  Not terribly expensive, but not free (of course the generating party's electricity/time isn't free either, but there you go).

The main down side to vanitypool is that you have to pre-pay and prices are rather on the high side.

TheRealSteve
Hero Member
*****
Offline Offline

Activity: 686

FUN > ROI


View Profile
March 25, 2015, 12:36:02 PM
 #2070

How do I import the private key into bitcoin?
That depends on the client (software wallet / online wallet) you're using.  Usually if you google for "[name] import private key" you should be able to find instructions on how to do so.

defcon23
Legendary
*
Offline Offline

Activity: 1008


☯ DefCoins ☯


View Profile
March 25, 2015, 01:43:31 PM
 #2071

How do I import the private key into bitcoin?

Please help me !

Thanks !

in wich wallet do you want to import your private key ?

onewiseguy
Hero Member
*****
Offline Offline

Activity: 728



View Profile
March 30, 2015, 12:10:23 AM
 #2072

alright I need some help want to install vanity gen on mac osx can any one point me to a step by step or video or what every?

That would be helpful.
Jude Austin
Legendary
*
Offline Offline

Activity: 1000


The Real Jude Austin


View Profile
March 30, 2015, 12:29:35 AM
 #2073

alright I need some help want to install vanity gen on mac osx can any one point me to a step by step or video or what every?

That would be helpful.

This may help you:
http://www.stanley-adams.co.uk/2013/12/custom-vanity-bitcoin-address/

Nothing to see here...
onewiseguy
Hero Member
*****
Offline Offline

Activity: 728



View Profile
March 30, 2015, 01:40:17 AM
 #2074

alright I need some help want to install vanity gen on mac osx can any one point me to a step by step or video or what every?

That would be helpful.

This may help you:
http://www.stanley-adams.co.uk/2013/12/custom-vanity-bitcoin-address/

thanks got all the way to installing The home brew
 but then I get this -bash: brew: command not found
Jude Austin
Legendary
*
Offline Offline

Activity: 1000


The Real Jude Austin


View Profile
March 30, 2015, 01:47:05 AM
 #2075

alright I need some help want to install vanity gen on mac osx can any one point me to a step by step or video or what every?

That would be helpful.

This may help you:
http://www.stanley-adams.co.uk/2013/12/custom-vanity-bitcoin-address/

thanks got all the way to installing The home brew
 but then I get this -bash: brew: command not found

Try installing home brew this way:

ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"

Nothing to see here...
onewiseguy
Hero Member
*****
Offline Offline

Activity: 728



View Profile
March 30, 2015, 01:54:21 AM
 #2076

alright I need some help want to install vanity gen on mac osx can any one point me to a step by step or video or what every?

That would be helpful.

This may help you:
http://www.stanley-adams.co.uk/2013/12/custom-vanity-bitcoin-address/

thanks got all the way to installing The home brew
 but then I get this -bash: brew: command not found

Try installing home brew this way:

ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"

thanks well now its asking for password . .. Sad
Jude Austin
Legendary
*
Offline Offline

Activity: 1000


The Real Jude Austin


View Profile
March 30, 2015, 01:59:11 AM
 #2077

alright I need some help want to install vanity gen on mac osx can any one point me to a step by step or video or what every?

That would be helpful.

This may help you:
http://www.stanley-adams.co.uk/2013/12/custom-vanity-bitcoin-address/

thanks got all the way to installing The home brew
 but then I get this -bash: brew: command not found

Try installing home brew this way:

ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"

thanks well now its asking for password . .. Sad

Ok, try this one: ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Nothing to see here...
tspacepilot
Legendary
*
Offline Offline

Activity: 1246


I will write code in exchange for bitcoins.


View Profile
March 30, 2015, 06:32:33 AM
 #2078

alright I need some help want to install vanity gen on mac osx can any one point me to a step by step or video or what every?

That would be helpful.

This may help you:
http://www.stanley-adams.co.uk/2013/12/custom-vanity-bitcoin-address/

thanks got all the way to installing The home brew
 but then I get this -bash: brew: command not found

Try installing home brew this way:

ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"

thanks well now its asking for password . .. Sad

Ok, try this one: ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

I was using OSX at work for a few months and I kept coming upon commands in Terminal which had binaries on my path, but the binaries weren't the actual commands, they were symlinks to an installer for the "OS X command line tools" which wanted you to sign this onerous EULA for the XCode something or another when all I wanted was the standard GNU UNIX tools.  I ended switching back to linux.  For those who can't do that, you might just install a standard linux distro in virtual box.  Then you'll have all the bash tools you're used to.

notalin
Newbie
*
Offline Offline

Activity: 28


View Profile
April 01, 2015, 03:01:47 AM
 #2079

I spend several hours getting oclvanitygen working with AMD Radeon 7xxx on 64-bit Linux - Ubuntu 12.04 and Ubuntu 14.04
In the end only the following is needed:
Ubuntu drivers
vanitygen patch
1 userspace library file from AMD APP SDK v2.7
I created a minimal instruction text file. Maybe this will save someone some hours of searching the internet.
https://nastyfans.org/download/oclvanitygen.txt
godidi
Newbie
*
Offline Offline

Activity: 14


View Profile
April 01, 2015, 05:43:06 PM
 #2080

Just to get back to the performance bit of non-ocl vanitygen (standard v0.22), some figures (applicable to the i7-4702MQ 2.2GHz config).

Ran each test for 5 minutes.  Relative efficiency is based only on the number of 'found' keys in that timespan.
typecommand
generated keys
'found' keys
% matched
relative efficiency
regexvanitygen.exe -o file.lst -k -q -F compressed -r .*
21,262,638
82,797
0.38940%
98.72%
standardvanitygen.exe -o file.lst -k -q -F compressed 1
21,534,544
83,874
0.38949%
100.00%
input list
(1A,1B,..,1a,1b,..,11,12,..)
vanitygen.exe -o file.lst -k -q -F compressed -f input.lst
21,688,744
84,499
0.38960%
100.75%
case insensitivevanitygen.exe -o file.lst -k -q -F compressed -i 1
21,917,217
85,410
0.38969%
101.83%
non-compressedvanitygen.exe -o file.lst -k -q 1
22,324,562
87,019
0.38979%
103.75%
64-bit versionvanitygen64.exe -o file.lst -k -q -F compressed 1
27,455,567
106,980
0.38965%
127.55%
64-bit, non-compressedvanitygen64.exe -o file.lst -k -q 1
29,042,542
113,150
0.38960%
134.90%
64-bit, non-compressed, four processesvanitygen64.exe -o file.lst -k -q 1
104,220,011
406,105
0.38966%
484.18%

Using compressed keys adds a few percent overhead, so dropping that might be a reasonable idea (remember though that 'compressed keys' are preferred).  The 64bit version is quite a bit faster than the 32bit version as well.  Combining the two there's a pretty reasonable speed gain.  There's maybe a bit more to gain with the case-insensitive option, but I'd have to run much longer tests to see if that's a real gain or just a wee bit of luck in that run.
Running four concurrent processes was much faster still - apparently there's a good bit of overhead of code that doesn't/can't be run multithreaded when using such short prefixes.

The other thing that stands out is that even though there's a significant number of keys generated, vanitygen only selects a very, very small portion of them as matches - even though every single one of them should be valid.  This is primarily why a program that's specifically written for the task would be much better.  In fact, given how few vanitygen actually returns here, I wouldn't be surprised if one of the existing python libraries or even javascript (bitaddress.org's bulk generator is slower, but there might be some performance to gain in their implementation as well) would perform much better.  It also reminds me of that weird bounty/'rendezvous points' hunt, which - at least for CPU - might be an easier starting point for modification (if not starting from scratch): https://github.com/hipio/rpoints-FiatKiller

A comparison against longer patterns:
typecommand
generated keys
'found' keys
% matched
relative efficiency
'1'vanitygen.exe -o file.lst -k -q -F compressed 1
21,534,544
83,874
0.38949%
100.00%
'1A'vanitygen.exe -o file.lst -k -q -F compressed 1A
16,982,045
66,152
0.38954%
78.87%
'1AA'vanitygen.exe -o file.lst -k -q -F compressed 1AA
72,843,612
49,592
0.06808%
59.13%
'1AAA'vanitygen.exe -o file.lst -k -q -F compressed 1AAA
256,016,211
3,419
0.00134%
4.08%
One thing that stands out here is that the percentage that 'matched' is the same for patterns '1' and '1A', which I think shouldn't be the case.
The other thing is the total number of keys generated.  '1A' having generated fewer than '1', while '1AA' and '1AAA' generated more and far more respectively.

tl;dr: vanitygen is weird when used for purposes other than what it was designed for Smiley
not every input creates a valid "bitcoin address".
also, use the -t threads option instead of running multiple instances.
dont use it with winblows, its slower.
the vanitygen your using is not the standard one too
use -mtune=native

OMG ! Here is what each of seeing me feel sick ....Hihihihi
Pages: « 1 ... 54 55 56 57 58 59 60 61 62 63 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!