Kontakt
|
|
April 15, 2013, 09:05:55 PM |
|
Thank you for that obvious fact. I'm well aware of the break operator. I did that so I could copy the output.
It will happily hang at that screen indefinitely until I tell it to break.
Your welcome I have no idea how this program works itself so my help ends there and now I leave you for someone else to help. It's sortof like tech support asking if your printer is plugged in and powered on Sorry, I have a bit of a knee jerk reaction to people telling me obvious things. Kind of like when I'm giving tech support, and the person that came to me is trying to give me advice. 'Have you tried rebooting?' Still dunno why the certs are buggered though. Along with the rest of the program.
|
|
|
|
gmaxwell
Moderator
Legendary
Offline
Activity: 4284
Merit: 8808
|
|
April 15, 2013, 09:23:51 PM |
|
Hi all. I'm really surprised that vanitygen hasn't switched to generating compressed keys.
Uncompressed keys have public keys about twice the size of compressed ones and this means that when you use vanitygen produced addresses you end up paying more in transaction fees, causing more increase in blockchain size, etc.
I have modified my own copy of vanitygen to produce compressed keys— and as a bonus it's about 15% faster. ... but I've only done CPU support, and at the moment I no longer have any ati GPUs (having sold off my GPU mining farm)... and I can't really justify putting in time to add support for features I don't need and thoroughly test it when I have so many other things I need to do for myself and others.
Are people still using vanitygen?
|
|
|
|
BigJohn
Member
Offline
Activity: 116
Merit: 10
|
|
April 15, 2013, 09:57:29 PM |
|
I'd like to use it, but I can't get it to work. It just hangs there like Kontakt said.
|
|
|
|
Picklee
Newbie
Offline
Activity: 29
Merit: 0
|
|
April 16, 2013, 02:18:45 AM |
|
I have modified my own copy of vanitygen to produce compressed keys— and as a bonus it's about 15% faster. ... but I've only done CPU support, and at the moment I no longer have any ati GPUs (having sold off my GPU mining farm)... and I can't really justify putting in time to add support for features I don't need and thoroughly test it when I have so many other things I need to do for myself and others.
Are you distributing this? Are people still using vanitygen?
I am, yes.
|
|
|
|
Dabs
Legendary
Offline
Activity: 3416
Merit: 1912
The Concierge of Crypto
|
|
April 16, 2013, 02:52:27 AM |
|
Hi all. I'm really surprised that vanitygen hasn't switched to generating compressed keys.
Uncompressed keys have public keys about twice the size of compressed ones and this means that when you use vanitygen produced addresses you end up paying more in transaction fees, causing more increase in blockchain size, etc.
I have modified my own copy of vanitygen to produce compressed keys— and as a bonus it's about 15% faster. ... but I've only done CPU support, and at the moment I no longer have any ati GPUs (having sold off my GPU mining farm)... and I can't really justify putting in time to add support for features I don't need and thoroughly test it when I have so many other things I need to do for myself and others.
Are people still using vanitygen?
I am. I am using it as a bulk wallet generator, and to have fun making short vanity addresses. But I prefer compressed keys. Please upload your version of vanitygen. We will all be grateful for it. Put a disclaimer on your version if you don't like support or whatever, I am sure it will work just fine as is if the only modification was making it produce compressed keys.
|
|
|
|
LtPaxIV
|
|
April 17, 2013, 12:43:14 PM |
|
hello i dont get hwo to use my 2 cards
i tried
-p 0 -d 0 -d 1 -d 0 - d 1
and so on,but it only keeps using the last specified device
my ocl platform is 0 and it has 2 devices 0 and 1
|
|
|
|
K1773R
Legendary
Offline
Activity: 1792
Merit: 1008
/dev/null
|
|
April 17, 2013, 12:59:02 PM |
|
Hi all. I'm really surprised that vanitygen hasn't switched to generating compressed keys.
Uncompressed keys have public keys about twice the size of compressed ones and this means that when you use vanitygen produced addresses you end up paying more in transaction fees, causing more increase in blockchain size, etc.
I have modified my own copy of vanitygen to produce compressed keys— and as a bonus it's about 15% faster. ... but I've only done CPU support, and at the moment I no longer have any ati GPUs (having sold off my GPU mining farm)... and I can't really justify putting in time to add support for features I don't need and thoroughly test it when I have so many other things I need to do for myself and others.
Are people still using vanitygen?
it works with Nvidia GPUs too or anything that supports OpenCL. could you host your code @ github? greetings
|
[GPG Public Key]BTC/DVC/TRC/FRC: 1 K1773RbXRZVRQSSXe9N6N2MUFERvrdu6y ANC/XPM A K1773RTmRKtvbKBCrUu95UQg5iegrqyeA NMC: N K1773Rzv8b4ugmCgX789PbjewA9fL9Dy1 LTC: L Ki773RBuPepQH8E6Zb1ponoCvgbU7hHmd EMC: E K1773RxUes1HX1YAGMZ1xVYBBRUCqfDoF BQC: b K1773R1APJz4yTgRkmdKQhjhiMyQpJgfN
|
|
|
Mylon
Full Member
Offline
Activity: 140
Merit: 100
Mining FTW
|
|
April 17, 2013, 02:21:54 PM |
|
Ok. win32 second try, fully rebuilt: https://www.dropbox.com/s/ikm9307wsx0ydqt/vanitygen_catalyst.zipTo build from source code: download https://github.com/wyuzhe/vanitygen/archive/master.zip, setup dependencies, nmake -f Makefile. win32/ win64 etc. Once you'we built all the binaries (8 in total), you can wrap the result with AMD APP SDK 2.8 compiler which seems to produce correct code in case you're getting compute errors. Beware that to get correct version of the compiler you need to download the whole SDK (200MB). Test it against beta catalyst driver on system. In case you get a crash/your card is frozen, try removing some or all the dlls of compiler wrapper in 32/ or 64/ directory. Wrapped version, when running with -v, should report: Version: OpenCL 1.2 AMD-APP (1016.4) Newer compiler versions produce incorrect results (block mining indeed unaffected - vanitygen kernel is nontrivial compared to simple sha256 one). Detailed reports welcome as always. Working here on 7970 with catalyst 13.3beta on Windows 7 Ultimate 64bit SP1 (precompiled dropbox version) Directory of C:\Users\Mylon\Downloads\vanitygen_catalyst\64
04/10/2013 01:49 <DIR> . 04/10/2013 01:49 <DIR> .. 12/28/2012 11:14 32,635,904 amdocl64.dll 12/28/2012 11:14 1,187,342 amdocl_as.exe 04/10/2013 01:49 0 amdocl_as.exe.local 12/28/2012 11:14 1,061,902 amdocl_ld.exe 04/10/2013 01:49 0 amdocl_ld.exe.local 07/01/2012 00:58 214,312 cacert.pem 04/09/2013 16:43 36,865 calc_addrs.cl 04/10/2013 00:29 995,328 keyconv64.exe 04/10/2013 01:49 0 keyconv64.exe.local 04/10/2013 00:29 976,896 oclvanitygen64.exe 04/10/2013 01:49 0 oclvanitygen64.exe.local 04/10/2013 00:29 1,769,984 oclvanityminer64.exe 04/10/2013 01:49 0 oclvanityminer64.exe.local 12/28/2012 11:14 54,784 OpenCL.dll 04/10/2013 00:29 936,960 vanitygen64.exe 04/10/2013 01:49 0 vanitygen64.exe.local 16 File(s) 39,870,277 bytes 2 Dir(s) 17,782,820,864 bytes free
C:\Users\Mylon\Downloads\vanitygen_catalyst\64>oclvanitygen64.exe -p 0 -d 0 1MyL oN13 Difficulty: 873388193410 Compiling kernel, can take minutes...done! [27.54 Mkey/s][total 11777605632][Prob 1.3%][50% in 6.0h] ^ C C:\Users\Mylon\Downloads\vanitygen_catalyst\64> Awesome work!
|
"All Your Base Are Belong To Us" by CATS
|
|
|
Mylon
Full Member
Offline
Activity: 140
Merit: 100
Mining FTW
|
|
April 17, 2013, 02:26:01 PM |
|
Owh and for the guys loving stats: C:\Users\Mylon\Downloads\vanitygen_catalyst\64>oclvanitygen64.exe -p 0 -d 0 -d 1 1MyLoN13 Difficulty: 873388193410 Compiling kernel, can take minutes...done! [1.30 Mkey/s][total 26775552][Prob 0.0%][50% in 5.4d] ^ C C:\Users\Mylon\Downloads\vanitygen_catalyst\64> 1.3 Mkey on a i7-3930k (default clock) Yuzhe, it doesn't seem to accept multiple devices, I guess opening multiple windows (and running them individual) is the only way to solve this?
|
"All Your Base Are Belong To Us" by CATS
|
|
|
Blowfeld
Newbie
Offline
Activity: 53
Merit: 0
|
|
April 17, 2013, 09:24:46 PM |
|
To the user who requested vanity address 1CoLBRo:
My miners found 1CoLBRohNZyGDw6HhALzpjDDsZh7aj9Zr5 and 1CoLBRoNqYHbK71n2R3cyiQDUr31VAG57U
But my finds were after another miner on vanitypool found you an address. If you want either of these additional addresses, send me a PM.
|
|
|
|
Mylon
Full Member
Offline
Activity: 140
Merit: 100
Mining FTW
|
|
April 17, 2013, 09:31:07 PM |
|
Ok. win32 second try, fully rebuilt: https://www.dropbox.com/s/ikm9307wsx0ydqt/vanitygen_catalyst.zipTo build from source code: download https://github.com/wyuzhe/vanitygen/archive/master.zip, setup dependencies, nmake -f Makefile. win32/ win64 etc. Once you'we built all the binaries (8 in total), you can wrap the result with AMD APP SDK 2.8 compiler which seems to produce correct code in case you're getting compute errors. Beware that to get correct version of the compiler you need to download the whole SDK (200MB). Test it against beta catalyst driver on system. In case you get a crash/your card is frozen, try removing some or all the dlls of compiler wrapper in 32/ or 64/ directory. Wrapped version, when running with -v, should report: Version: OpenCL 1.2 AMD-APP (1016.4) Newer compiler versions produce incorrect results (block mining indeed unaffected - vanitygen kernel is nontrivial compared to simple sha256 one). Detailed reports welcome as always. Working here on 7970 with catalyst 13.3beta on Windows 7 Ultimate 64bit SP1 (precompiled dropbox version) Directory of C:\Users\Mylon\Downloads\vanitygen_catalyst\64
04/10/2013 01:49 <DIR> . 04/10/2013 01:49 <DIR> .. 12/28/2012 11:14 32,635,904 amdocl64.dll 12/28/2012 11:14 1,187,342 amdocl_as.exe 04/10/2013 01:49 0 amdocl_as.exe.local 12/28/2012 11:14 1,061,902 amdocl_ld.exe 04/10/2013 01:49 0 amdocl_ld.exe.local 07/01/2012 00:58 214,312 cacert.pem 04/09/2013 16:43 36,865 calc_addrs.cl 04/10/2013 00:29 995,328 keyconv64.exe 04/10/2013 01:49 0 keyconv64.exe.local 04/10/2013 00:29 976,896 oclvanitygen64.exe 04/10/2013 01:49 0 oclvanitygen64.exe.local 04/10/2013 00:29 1,769,984 oclvanityminer64.exe 04/10/2013 01:49 0 oclvanityminer64.exe.local 12/28/2012 11:14 54,784 OpenCL.dll 04/10/2013 00:29 936,960 vanitygen64.exe 04/10/2013 01:49 0 vanitygen64.exe.local 16 File(s) 39,870,277 bytes 2 Dir(s) 17,782,820,864 bytes free
C:\Users\Mylon\Downloads\vanitygen_catalyst\64>oclvanitygen64.exe -p 0 -d 0 1MyL oN13 Difficulty: 873388193410 Compiling kernel, can take minutes...done! [27.54 Mkey/s][total 11777605632][Prob 1.3%][50% in 6.0h] ^ C C:\Users\Mylon\Downloads\vanitygen_catalyst\64> Awesome work! I stand corrected: C:\Users\Mylon\Downloads\vanitygen_catalyst\64>oclvanitygen64.exe -vv -d 0:0 1My
Prefix difficulty: 1330 1My Difficulty: 1330 Device: Tahiti Vendor: Advanced Micro Devices, Inc. (1002) Driver: 1016.4 (VM) Profile: FULL_PROFILE Version: OpenCL 1.2 AMD-APP (1016.4) Max compute units: 32 Max workgroup size: 256 Global memory: -2147483648 Max allocation: 536870912 OpenCL compiler flags: -DDEEP_PREPROC_UNROLL -DVERY_EXPENSIVE_BRANCHES -DDEEP_VL IW -DAMD_BFI_INT Loading kernel binary 70ab729a347a3f14074a7eac8b174115.oclbin Grid size: 2048x2048 Modular inverse: 8192 threads, 512 ops each Using OpenCL prefix matcher Match idx: 1 CPU hash: 0f461d94297c69d32942b44245f456225dc97af4 GPU hash: e61b21b8073b27f23a38458ff4f01d9bfd1bb205 Found delta: 4188886 Start delta: 1 [3.88 Mkey/s][total 4194304] M atch idx: 1 CPU hash: 0fb3260103484534174b2e65766413393ba24fe9 GPU hash: e60029440a5d5b5b832ab279457988d417e42b91 Found delta: 4190179 Start delta: 1 [5.95 Mkey/s][total 8388608] M atch idx: 1 CPU hash: 1554b1c2216a5afa3438a2b79547d6b8b0d88050 GPU hash: e616a47da08faef667df684d28f527ad0d52fd8a Found delta: 4192106 Start delta: 1 Match idx: 1 CPU hash: bf5ebdc438ba383879fb9b2656e92ec8997746b5 GPU hash: e62a0c60aa38637c0d53030380757e71ac82874b Found delta: 4186133 Start delta: 1 [8.20 Mkey/s][total 16777216] M atch idx: 1 CPU hash: 36c42fa2bca7d1307c06d3028d753a55ec7fed2d GPU hash: e60aeba133f1f91a6f584b21c72490f66ef8736a Found delta: 4193992 Start delta: 1 Match idx: 1 CPU hash: 14e646c76751f43676c9e3381804925f11ed065f GPU hash: e60fca90fb12280ba702356e2e799cae1a0cd70c Found delta: 4190563 Start delta: 1 [9.35 Mkey/s][total 25165824] M atch idx: 1 CPU hash: c81308f4eef2067d3baeda2148aeceb711423171 GPU hash: e609b57dedc601143bd9496e73fedadd96ea4e0d Found delta: 4194075 Start delta: 1 Match idx: 1 CPU hash: e0f5af3d5899ff72b5e1d0523f125edea778ce6e GPU hash: e629d0e76c0ced6ae684bba54e6724775002733a Found delta: 4187109 Start delta: 1 Match idx: 1 CPU hash: 4788907ab9415ed7238ed66d793ab90ae109da17 GPU hash: e60b037285dfe9ab024bf28eb9457a95dbe0cafb Found delta: 4192807 Start delta: 1 [10.30 Mkey/s][total 37748736] ^ C C:\Users\Mylon\Downloads\vanitygen_catalyst\64>
Looks like I'll have to recompile from source to see what it does.
|
"All Your Base Are Belong To Us" by CATS
|
|
|
Kontakt
|
|
April 18, 2013, 12:11:54 AM |
|
Anyone found a solution for the hanging?
|
|
|
|
Mylon
Full Member
Offline
Activity: 140
Merit: 100
Mining FTW
|
|
April 18, 2013, 10:42:30 PM |
|
Anyone found a solution for the hanging?
The updated version for Yuzhu seems to do it for me on windows 7, however getting mismatch on pre-compiled version, and having a lot of trouble getting it complied on MinGW... (got no real linux box close at hand)
|
"All Your Base Are Belong To Us" by CATS
|
|
|
Kontakt
|
|
April 19, 2013, 12:44:58 AM |
|
I was using the precompiled rewrap that Yuzhu posted. It's that program that hangs.
|
|
|
|
|
Mylon
Full Member
Offline
Activity: 140
Merit: 100
Mining FTW
|
|
April 19, 2013, 06:32:30 PM |
|
You actually got keys? it works on mine, but gives bad output. (hence me needing to rebuild it from scratch) To quickly see it, just set the search for the key really easy like 3 chars.
|
"All Your Base Are Belong To Us" by CATS
|
|
|
Kontakt
|
|
April 19, 2013, 09:02:54 PM |
|
I was wondering what you guys thought of the idea of making a legitimate pool for vanity address mining. I was looking into the code for it, and it seems pretty workable. There just needs to be a way to do proof of work with vanityminer. It's the same theory as shares with bitcoin though, so not too complex.
|
|
|
|
Mylon
Full Member
Offline
Activity: 140
Merit: 100
Mining FTW
|
|
April 20, 2013, 12:20:03 AM |
|
I was wondering what you guys thought of the idea of making a legitimate pool for vanity address mining. I was looking into the code for it, and it seems pretty workable. There just needs to be a way to do proof of work with vanityminer. It's the same theory as shares with bitcoin though, so not too complex.
They are already doing vanity mining, the main thing this new update is for is 7 series amd gpu's. And it looks great... I just need it to get producing keys... (managed to compile the linux version... now I just have to get that running somehow on windows...)
|
"All Your Base Are Belong To Us" by CATS
|
|
|
Kontakt
|
|
April 20, 2013, 12:47:20 AM |
|
I was wondering what you guys thought of the idea of making a legitimate pool for vanity address mining. I was looking into the code for it, and it seems pretty workable. There just needs to be a way to do proof of work with vanityminer. It's the same theory as shares with bitcoin though, so not too complex.
They are already doing vanity mining, the main thing this new update is for is 7 series amd gpu's. And it looks great... I just need it to get producing keys... (managed to compile the linux version... now I just have to get that running somehow on windows...) I meant a legit pool with shared income and better allocation of resources.
|
|
|
|
daemondazz
|
|
April 20, 2013, 08:12:32 AM |
|
You actually got keys? it works on mine, but gives bad output. (hence me needing to rebuild it from scratch)
Yep, the key I got out of it seems to be legit, for address 1 dazzrAbMqNu6cUwh2dtYckNygG7jKs8S
|
Computers, Amateur Radio, Electronics, Aviation - 1dazzrAbMqNu6cUwh2dtYckNygG7jKs8S
|
|
|
|