Pages:
Author

Topic: Vanitygen: Vanity bitcoin address generator/miner [v0.22] - page 33. (Read 1152908 times)

donator
Activity: 4760
Merit: 4323
Leading Crypto Sports Betting & Casino Platform
Has anyone set up their own external GPU rig? I've been looking into DIYing it but don't have any experience with builds. I'm still hoping to get a decent GPU to create some vanity addresses.

im sure its exactly the same as setting up a gpu mining rig..

but i dunno why you would want to spend money setting up a rig to create vanity addresses. ??

I have 2 vanity rigs going 24/7 and they have been for the last 3 years.  Although I do it mainly to generate sequential vanity addresses for my Minted Seat coins.
legendary
Activity: 1736
Merit: 1023
Has anyone set up their own external GPU rig? I've been looking into DIYing it but don't have any experience with builds. I'm still hoping to get a decent GPU to create some vanity addresses.

You would need a decent PSU to power multiple cards but it shouldn't be that hard to build one.

Alternatively, you could just submit vanities you need to the vanity pool at http://vanitypool.appspot.com/ . As long as you have a decent fee for the difficulty, someone should find it pretty quickly.
legendary
Activity: 1736
Merit: 1006
Has anyone set up their own external GPU rig? I've been looking into DIYing it but don't have any experience with builds. I'm still hoping to get a decent GPU to create some vanity addresses.

im sure its exactly the same as setting up a gpu mining rig..

but i dunno why you would want to spend money setting up a rig to create vanity addresses. ??
legendary
Activity: 1382
Merit: 1122
Has anyone set up their own external GPU rig? I've been looking into DIYing it but don't have any experience with builds. I'm still hoping to get a decent GPU to create some vanity addresses.
legendary
Activity: 1736
Merit: 1023
I've also been seeing a lot of CL_OUT_OF_RESOURCES errors lately such as the following:

Code:
ERROR: Could not map column buffer
ERROR: allocation failure?
vg_ocl_context_callback error: CL_OUT_OF_RESOURCES error waiting for idle on GeForce GTX XXX (Device 0).

and

Code:
 clEnqueueMapBuffer(4): CL_INVALID_COMMAND_QUEUE

I've seen mentions of these in the past but haven't see any solutions to the issues. This causes oclvanitygen to abort. Any idea how to prevent these errors?
legendary
Activity: 3808
Merit: 7912
It seems that when I run oclvanitygen with GPUs, it is also using CPU power to mine. Is there some way to disable CPU usage when using oclvanitygen with GPUs?

it has to use a little cpu to verify the key.. its back like 100 pages or so..

but if your cpu is at 100% than you have something wrong.. it shouldnt be that much.



Yeah I can understand a little bit of CPU but it is maxing it out at 100% (overclocked 2500k) so I assumed it is also trying to look for keys on the CPU? Or does it really take that much CPU to verify the keys?

 What video card do you use?


Using a Nvidia 980gtx card to do the searches. Is it just processing so many keys that its taking a lot of CPU power to keep up?

 I just tested my machines.  In one I have an Nvidia 970 and oclvanitygen uses ~16%CPU (5820K slightly overclocked).  In the other I have a radeon 7970 and oclvanitygen uses near 0% of the CPU (an i7-920) - it flickers occaisionally to 1%.  Wish I had a 980 for comparison.  I didn't anticipate that much difference in CPU requirement for the different cards.
 It didn't seem to matter if I used a list or just a single address, the results were the same.

legendary
Activity: 1736
Merit: 1023
It seems that when I run oclvanitygen with GPUs, it is also using CPU power to mine. Is there some way to disable CPU usage when using oclvanitygen with GPUs?

it has to use a little cpu to verify the key.. its back like 100 pages or so..

but if your cpu is at 100% than you have something wrong.. it shouldnt be that much.



Yeah I can understand a little bit of CPU but it is maxing it out at 100% (overclocked 2500k) so I assumed it is also trying to look for keys on the CPU? Or does it really take that much CPU to verify the keys?

 What video card do you use?


Using a Nvidia 980gtx card to do the searches. Is it just processing so many keys that its taking a lot of CPU power to keep up?
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
so I assumed it is also trying to look for keys on the CPU? Or does it really take that much CPU to verify the keys?
I can answer your last question: my laptop sometimes drops the CPU-speed 90% until I reboot (I think it's an overheat-protection). When this happens, it gets very slow. During this event, I can use oclvanitygen at the normal speed. As always, it uses full CPU, but for the end result it doesn't matter.

I can't answer your first question, my Nvidia is 25 times faster than my CPU and the output varies too much to see if the CPU adds 4% more to the total. I wish it wouldn't though, it makes my laptop slow to use during searches.
legendary
Activity: 3808
Merit: 7912
It seems that when I run oclvanitygen with GPUs, it is also using CPU power to mine. Is there some way to disable CPU usage when using oclvanitygen with GPUs?

it has to use a little cpu to verify the key.. its back like 100 pages or so..

but if your cpu is at 100% than you have something wrong.. it shouldnt be that much.



Yeah I can understand a little bit of CPU but it is maxing it out at 100% (overclocked 2500k) so I assumed it is also trying to look for keys on the CPU? Or does it really take that much CPU to verify the keys?

 What video card do you use?
legendary
Activity: 1736
Merit: 1023
It seems that when I run oclvanitygen with GPUs, it is also using CPU power to mine. Is there some way to disable CPU usage when using oclvanitygen with GPUs?

it has to use a little cpu to verify the key.. its back like 100 pages or so..

but if your cpu is at 100% than you have something wrong.. it shouldnt be that much.



Yeah I can understand a little bit of CPU but it is maxing it out at 100% (overclocked 2500k) so I assumed it is also trying to look for keys on the CPU? Or does it really take that much CPU to verify the keys?
legendary
Activity: 1736
Merit: 1006
It seems that when I run oclvanitygen with GPUs, it is also using CPU power to mine. Is there some way to disable CPU usage when using oclvanitygen with GPUs?

it has to use a little cpu to verify the key.. its back like 100 pages or so..

but if your cpu is at 100% than you have something wrong.. it shouldnt be that much.

legendary
Activity: 1736
Merit: 1023
It seems that when I run oclvanitygen with GPUs, it is also using CPU power to mine. Is there some way to disable CPU usage when using oclvanitygen with GPUs?
member
Activity: 70
Merit: 11
I'm kinda worried about running ExploitAgency's fork (though I really like the additions). Would it be safe if I generated all my keys using his version using split key generation? Or theoretically, could he still get the full private key that way?

I'm fairly confident that the fork is legit, but want to be very safe about this. I don't have a machine that's not connected to the internet for generating keys, so that's not an option for me.

You might be able to set up a firewall rule that prevents any outgoing connections from the app via your firewall perhaps to effectively make it offline.

Clone the samr7 repo and my repo and do a diff on the code, if your running linux this is easy, else download a tool to compare files on Windows.  I don't use Windows you'll have to ask someone for a suggestion or Google it.  It will be easy to validate there have been no malicious changes.  Also you can use something like Wireshark to see that there are no packets being sent(make sure network is not in use) or a Windows specific tool like "netstat -a -n -o" and compare the PIDs to vanitygens PID(unless running oclvanityminer you should NOT find vanitygens PID in the list) this will show vanitygen doesn't "dial out" and the command should be built into windows unless they removed it to justify a pro version.

I don't know what else to say other than trust no one and investigate things for yourself.  It is an open source project.  Look at the code and compile it yourself.  I provided binaries to be helpful as most people who use Windows struggle to get things to compile.

Download one of those firewalls that warns every time a new program tries to make an internet connection, I like that idea too.

I strongly encourage users to encrypt their private keys.  I don't want to see anything happen to someones coins.  Always practice common sense security.  Using the -E option and specifying the password as an argument with the command just so happens to save that password to your command history.  I encourage you to use the -e option which prompts for the password input thus not saving a password to decrypt your private key in the command history.  I care about security, I put that tip right in the readme.  Thats all I can say, investigate things and then vouch for me when you come back and post a thumbs up :-).

Someone please audit my code i need testers!

There is no good gpu passthrough for vm's but you can run intel's opencl runtime and do opencl on the cpu for testing and checking security.  This is how I am testing my windows binaries.
legendary
Activity: 1736
Merit: 1023
I'm kinda worried about running ExploitAgency's fork (though I really like the additions). Would it be safe if I generated all my keys using his version using split key generation? Or theoretically, could he still get the full private key that way?

I'm fairly confident that the fork is legit, but want to be very safe about this. I don't have a machine that's not connected to the internet for generating keys, so that's not an option for me.

You might be able to set up a firewall rule that prevents any outgoing connections from the app via your firewall perhaps to effectively make it offline.
legendary
Activity: 2772
Merit: 3282
I'm kinda worried about running ExploitAgency's fork (though I really like the additions). Would it be safe if I generated all my keys using his version using split key generation? Or theoretically, could he still get the full private key that way?

I'm fairly confident that the fork is legit, but want to be very safe about this. I don't have a machine that's not connected to the internet for generating keys, so that's not an option for me.
member
Activity: 70
Merit: 11
yeah regex was removed from oclvanitygen because it used code for cpu
i just added the flag back so you can accidentally use oclvanitygen with regex or just one tool to do all you need if you wanted vs using two versions...

I'll look into it, but I have extremely limited free time for these projects.
legendary
Activity: 1736
Merit: 1023
Anyone know if there is an oclvanitygen version that supports the regex search feature like the cpu vanitygen has? Not sure why the oclvanitygen doesn't support this option as it would come in handy when looking for specific addresses or vanities near the end of the address instead of the front.

https://github.com/exploitagency/vanitygen-plus
My fork has regex under oclvanitygen, but... it uses cpu only... I'm looking into it though

Yeah, it would be nice if the GPU mode supported regex searching as well which greatly speeds up searches. If you can figure out a way to add that, it would be great!
member
Activity: 70
Merit: 11
Anyone know if there is an oclvanitygen version that supports the regex search feature like the cpu vanitygen has? Not sure why the oclvanitygen doesn't support this option as it would come in handy when looking for specific addresses or vanities near the end of the address instead of the front.

https://github.com/exploitagency/vanitygen-plus
My fork has regex under oclvanitygen, but... it uses cpu only... I'm looking into it though
legendary
Activity: 1736
Merit: 1023
Anyone know if there is an oclvanitygen version that supports the regex search feature like the cpu vanitygen has? Not sure why the oclvanitygen doesn't support this option as it would come in handy when looking for specific addresses or vanities near the end of the address instead of the front.
member
Activity: 70
Merit: 11
I FIXED IT!!!  Sorry I am usually at work and can't read messages thoroughly, sometimes my responses are off.  But its fixed now, or should be.  I would be grateful if you tested it and post speeds OS, 32/64bit, and hardware

FIXED in v1.1 binary
https://github.com/exploitagency/vanitygen-plus/releases

Notes on manual patch for vanitygen plus v1.0

Open calc_addrs.cl with WordPad not NotePad

Find(Line 180)
Quote
change __constant bignum bn_zero;

and then

change it to this
Quote
__constant bignum bn_zero = {};

It works on Intel's OpenCL for CPU in virtualbox Windows7
Pages:
Jump to: