Bitcoin Forum
December 16, 2024, 03:25:38 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 [33] 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 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 ... 191 »
  Print  
Author Topic: Vanitygen: Vanity bitcoin address generator/miner [v0.22]  (Read 1153675 times)
bravetheheat
Sr. Member
****
Offline Offline

Activity: 457
Merit: 251


View Profile
July 05, 2012, 05:30:03 AM
 #641

Is it possible (for you) to add a feature similar to how the vanitygen exports to a file, but with only the privkeys, so that it could be easily mass-imported into Armory or using pywallet?
bitcats
Legendary
*
Offline Offline

Activity: 1015
Merit: 1001



View Profile
July 05, 2012, 06:20:33 AM
 #642

Just export the keys to a txt file and from there you can copy/paste anywhere.

I compared 0.17 to 0.19 but i see no speed difference.

"Unser Problem ist nicht ziviler Ungehorsam, unser Problem ist ziviler Gehorsam."  - Howard Zinn
bravetheheat
Sr. Member
****
Offline Offline

Activity: 457
Merit: 251


View Profile
July 05, 2012, 06:44:23 AM
 #643

I compared 0.17 to 0.19 but i see no speed difference.

Apparently, no speed improvements or performance-oriented changes to the kernels within the changelog.

Quote
Version 0.17, released August 8, 2011:
   - Bugfix for private key encoder, could create encodings not
     accepted by showwallet branch bitcoin
   - Remove oclvanitygen #pragma unroll by default, enable for NVIDIA
     (General performance improvement, hopeful resolution for crashing)
   - Oclvanitygen work size configuration tweak for smaller GPUs
   - New oclvanitygen add/subtract/compare functions for AMD Radeon
   - Add support for AMD BFI_INT instruction in oclvanitygen hash functions
   - Minor source code reorganization

Version 0.18, released July 4, 2012:
   - Support additive base public keys for outsourced address generation.
   - New oclvanityminer program, organized address miner for use with
     bounty pools, like ThePiachu's Vanity Pool.
   - New keyconv program for converting bitcoin private keys between
     wallet import format, password-protected format, and PKCS#8.
   - Support generation of simple P2SH (type-3) addresses.
   - Mac OS X makefile merged with Linux Makefile.

Version 0.19, released July 4, 2012:
   - Fix a potentially serious crash.
   - Remove oclvanitygen "-r" option.
bravetheheat
Sr. Member
****
Offline Offline

Activity: 457
Merit: 251


View Profile
July 05, 2012, 06:47:04 AM
 #644

Just export the keys to a txt file and from there you can copy/paste anywhere.

If I export them to a file from within vanitygen, the output I get is:
Quote
Pattern: 1
Pattern: 1
Address: 19d7BcmUojcjbZCQdgyyMdF6vkcr1Uptp4
Privkey: 5K31RbWA1cSvzffFQs3RZ5FjkGVrPBMFeH5JWeMPYdaXxPoKcWW
Pattern: 1
Address: 135Q1BZoGJwPDRDu86e4FGHMf1M5DzXsH4
Privkey: 5JXaoFt6nnEJtBHckbv7TmckxnkjM755YwxEmKiaMC3vpdP8BUA
Pattern: 1
Address: 18vWN5SH6PD4ZDs328gyajYfFpW7yVpAd9
Privkey: 5JGMh8xTMEbb1BfooVLAzb4kwaQvKLephs9cqxjt7R5KGB7zBoF
Pattern: 1
Address: 1LuoA362xB8disiwgV6Vah9PshF1tX8rm3
Privkey: 5Jz5D1Qth7P1XiwDTqwcBUwANzHVRhGzPw5i9tXFoJntxW3m4hk
Pattern: 1
Address: 16NuvRiSWcfURCQH9kf6XoWNy6VvFgmQH6
Privkey: 5JWZf1N4Vwoecatuxtoi9nnc1cAsrSdTWXpPZdHDp2zpLRn3ijf

and so on and so on. I don't think I can directly use those for importing, but instead I would have to individually copy and paste each privkey. And that is difficult Tongue
Perhaps I've used the wrong setting? (-o ./found.txt)
bitcats
Legendary
*
Offline Offline

Activity: 1015
Merit: 1001



View Profile
July 05, 2012, 07:07:31 AM
 #645

Thats right, if you have lots of keys generated, the copy/paste method is not very straight forward.

"Unser Problem ist nicht ziviler Ungehorsam, unser Problem ist ziviler Gehorsam."  - Howard Zinn
bitcats
Legendary
*
Offline Offline

Activity: 1015
Merit: 1001



View Profile
July 05, 2012, 08:02:44 AM
 #646

It would make it easier if the output format of vanitygen would be:
1Abcdefffffffffffffffffffffffff:5efghijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj

"Unser Problem ist nicht ziviler Ungehorsam, unser Problem ist ziviler Gehorsam."  - Howard Zinn
bitcats
Legendary
*
Offline Offline

Activity: 1015
Merit: 1001



View Profile
July 05, 2012, 08:46:50 AM
 #647

thats a roundabout way

"Unser Problem ist nicht ziviler Ungehorsam, unser Problem ist ziviler Gehorsam."  - Howard Zinn
deepceleron
Legendary
*
Offline Offline

Activity: 1512
Merit: 1036



View Profile WWW
July 07, 2012, 12:36:38 PM
 #648

It's been a while since vanitygen has been updated.  I went through the earlier posts on this thread, and have tried to summarize the most common issues and feature requests:
...
The FAQ could certainly do a better job of explaining how to launch vanitygen.  Deepceleron, I really liked your earlier post, it has instructions that are very clear and concise.  If it's okay with you, I'd like to merge that into the FAQ.
Congrats on your return. You can use or re-purpose anything I wrote, with or without attribution. Thanks for your software!

Anything else?

When specifying a case-insensitive address prefix on the command line or in a text file list, you must still only use valid Base58 characters. This means you must only use lower-case i or o, and only upper-case L, or you will get an error.
  • Bad: 1celeron, 1CELERON
  • Good: 1ceLeron, 1CELERoN

This could be fixed so that if a case-insensitive search is being done, the user doesn't have to use correct case as input.
foo
Sr. Member
****
Offline Offline

Activity: 409
Merit: 250



View Profile
July 17, 2012, 11:59:03 PM
Last edit: July 18, 2012, 12:14:11 AM by foo
 #649

Version 0.19 seems to always crash when using the -X option.

Code:
% ./vanitygen -X
Segmentation fault

I know this because Tyler knows this.
schnell
Sr. Member
****
Offline Offline

Activity: 266
Merit: 250


View Profile
July 25, 2012, 09:21:47 AM
 #650

Could we possibly get a version for bbqcoin?
#bbqcoin on freenode
MXRider
Sr. Member
****
Offline Offline

Activity: 466
Merit: 250



View Profile
August 05, 2012, 06:07:23 PM
Last edit: August 05, 2012, 06:28:41 PM by MXRider
 #651

Previous versions worked but 0.19 seems to crash everytime. It actually crashed the whole computer once.

This is what I'm using

oclvanitygen -d 0 1bitcoin

Using 6970 with stock settings on windows 7 64bit. Help, anyone Cheesy

Could be a problem with my GPU since CPU works perfectly?
I don't know, GPU mines normally with cgminer.
midnightlightning
Member
**
Offline Offline

Activity: 68
Merit: 10



View Profile
August 13, 2012, 02:05:16 PM
 #652

I've got an OpenCL error running oclvanitygen on a Mac (NVIDIA Geforce GT 120):

Code:
vg_ocl_context_callback error: [CL_OUT_OF_RESOURCES] : OpenCL Error : Failed to wait for events! Event 0 in waitlist failed. Out of resources
vg_ocl_context_callback error: [CL_INVALID_KERNEL] : OpenCL Error : Failed to wait for events! Event 0 in waitlist failed. Invalid kernel object
vg_ocl_context_callback error: [CL_INVALID_KERNEL] : OpenCL Error : Failed to wait for events! Event 0 in waitlist failed. Invalid kernel object
vg_ocl_context_callback error: [CL_INVALID_COMMAND_QUEUE] : OpenCL Fatal Error : Finish caused an error that invalidated the queue (0x100321550). This may be  due to a resource allocation failure at execution time.
vg_ocl_context_callback error: [CL_INVALID_COMMAND_QUEUE] : OpenCL Error : clCommandDispatch failed: flushing queue for blocking call.
vg_ocl_context_callback error: [CL_INVALID_COMMAND_QUEUE] : OpenCL Error : clEnqueueMapBuffer failed: Invalid command queue
clEnqueueMapBuffer(0): CL_INVALID_COMMAND_QUEUE
Device: GeForce GT 120
Vendor: NVIDIA (1022600)
Driver: CLH 1.0
Profile: FULL_PROFILE
vg_ocl_context_callback error: [CL_INVALID_COMMAND_QUEUE] : OpenCL Error : clEnqueueNDRangeKernel failed: queue (0x100321550) has been invalidated.
Version: OpenCL 1.0
clEnqueueNDRange(0): CL_INVALID_COMMAND_QUEUE
Max compute units: 140733193388036
Device: GeForce GT 120
Max workgroup size: 512
Vendor: NVIDIA (1022600)
Global memory: 536870912
Driver: CLH 1.0
Max allocation: 134217728
Profile: FULL_PROFILE
Segmentation fault

A "Failed to wait for events" error; is this an OSX-specific OpenCL error, or have others run into this? How can I diagnose what is going wrong here?
BurtW
Legendary
*
Offline Offline

Activity: 2646
Merit: 1138

All paid signature campaigns should be banned.


View Profile WWW
August 13, 2012, 02:16:12 PM
 #653

Are there going to be addresses that start with a 3?

Will the new version of vanitygen generate addresses that start with a 3 ?

Our family was terrorized by Homeland Security.  Read all about it here:  http://www.jmwagner.com/ and http://www.burtw.com/  Any donations to help us recover from the $300,000 in legal fees and forced donations to the Federal Asset Forfeiture slush fund are greatly appreciated!
ErebusBat
Hero Member
*****
Offline Offline

Activity: 560
Merit: 500

I am the one who knocks


View Profile
August 13, 2012, 03:29:06 PM
 #654

I've got an OpenCL error running oclvanitygen on a Mac (NVIDIA Geforce GT 120):

A "Failed to wait for events" error; is this an OSX-specific OpenCL error, or have others run into this? How can I diagnose what is going wrong here?
My guess is that the kernel is only for AMD and the NVIDIA architecture isn't ideal for this kind of thing.

░▒▓█ Coinroll.it - 1% House Edge Dice Game █▓▒░ • Coinroll Thread • *FREE* 100 BTC Raffle

Signup for CEX.io BitFury exchange and get GHS Instantly!  Don't wait for shipping, mine NOW!
imsaguy
General failure and former
VIP
Hero Member
*
Offline Offline

Activity: 574
Merit: 500

Don't send me a pm unless you gpg encrypt it.


View Profile WWW
August 13, 2012, 03:30:59 PM
 #655

I've got an OpenCL error running oclvanitygen on a Mac (NVIDIA Geforce GT 120):

A "Failed to wait for events" error; is this an OSX-specific OpenCL error, or have others run into this? How can I diagnose what is going wrong here?
My guess is that the kernel is only for AMD and the NVIDIA architecture isn't ideal for this kind of thing.

Aye.

Coming Soon!™ © imsaguy 2011-2013, All rights reserved.

EIEIO:
https://bitcointalk.org/index.php?topic=60117.0

Shades Minoco Collection Thread: https://bitcointalk.org/index.php?topic=65989
Payment Address: http://btc.to/5r6
BurtW
Legendary
*
Offline Offline

Activity: 2646
Merit: 1138

All paid signature campaigns should be banned.


View Profile WWW
August 14, 2012, 01:57:29 AM
 #656

Now this is strange.  When I tried some things work, some do not:

C:\downloads\www.bitcoin.org>vanitygen -F script 3Biteme

BUT 3Test does not work

BUT 3biteme does NOT work

BUT 3Biteme does work, etc.

Certain things work, others do not

Can someone explain this to me?

Our family was terrorized by Homeland Security.  Read all about it here:  http://www.jmwagner.com/ and http://www.burtw.com/  Any donations to help us recover from the $300,000 in legal fees and forced donations to the Federal Asset Forfeiture slush fund are greatly appreciated!
dree12
Legendary
*
Offline Offline

Activity: 1246
Merit: 1079



View Profile
August 14, 2012, 02:16:14 AM
 #657

Now this is strange.  When I tried some things work, some do not:

C:\downloads\www.bitcoin.org>vanitygen -F script 3Biteme

BUT 3Test does not work

BUT 3biteme does NOT work

BUT 3Biteme does work, etc.

Certain things work, others do not

Can someone explain this to me?
Answered this in your other thread, but I'll repeat here.

The version "5" covers only the first half of 3-prefixed addresses. The rest are in version "6", with some confined to versions "4" and "7".
midnightlightning
Member
**
Offline Offline

Activity: 68
Merit: 10



View Profile
August 15, 2012, 04:21:28 PM
 #658

I've got an OpenCL error running oclvanitygen on a Mac (NVIDIA Geforce GT 120):

A "Failed to wait for events" error; is this an OSX-specific OpenCL error, or have others run into this? How can I diagnose what is going wrong here?
My guess is that the kernel is only for AMD and the NVIDIA architecture isn't ideal for this kind of thing.

Agreed, but "isn't ideal" shouldn't equal "impossible"; I've got GPU-based miners running nicely on this machine, and I have seen previously in the thread other Mac users able to use their NVIDIA cards (so it's not "only AMD", though they had errors if they had a very low worksize parameter). Even if it's not ideal, I should be able to do better than the 600 Kkey/s I get with CPU processing of vanitygen on this box.

I can program in several languages, but OpenCL isn't one of them, so I have no idea where to start troubleshooting. Anyone with OpenCL experience able to tell me where I should start trying to solve this?
ErebusBat
Hero Member
*****
Offline Offline

Activity: 560
Merit: 500

I am the one who knocks


View Profile
August 15, 2012, 06:20:19 PM
 #659

Agreed, but "isn't ideal" shouldn't equal "impossible"; I've got GPU-based miners running nicely on this machine, and I have seen previously in the thread other Mac users able to use their NVIDIA cards (so it's not "only AMD", though they had errors if they had a very low worksize parameter). Even if it's not ideal, I should be able to do better than the 600 Kkey/s I get with CPU processing of vanitygen on this box.

I can program in several languages, but OpenCL isn't one of them, so I have no idea where to start troubleshooting. Anyone with OpenCL experience able to tell me where I should start trying to solve this?
It isn't impossible, it is just that no one has written a kernel for it.  Infact it is my understanding that nvidia performs so badly in this type of operation that work was abandoned on it years ago.  But I am not a miner and I could be wrong.

Here is a couple of links I found:
http://www.drdobbs.com/parallel/a-gentle-introduction-to-opencl/231002854
http://bit.ly/rEhjyO

░▒▓█ Coinroll.it - 1% House Edge Dice Game █▓▒░ • Coinroll Thread • *FREE* 100 BTC Raffle

Signup for CEX.io BitFury exchange and get GHS Instantly!  Don't wait for shipping, mine NOW!
samr7 (OP)
Full Member
***
Offline Offline

Activity: 140
Merit: 430

Firstbits: 1samr7


View Profile
August 15, 2012, 11:44:24 PM
 #660

I've got an OpenCL error running oclvanitygen on a Mac (NVIDIA Geforce GT 120):

Code:
...

A "Failed to wait for events" error; is this an OSX-specific OpenCL error, or have others run into this? How can I diagnose what is going wrong here?

Hi midnightlightning,

Sorry to hear it's having issues on your Mac.

How long did it run before you got this error message?  Did it make any progress?

Try running it with -v to get verbose output.

Unfortunately, I do not have any Apple hardware to test with, let alone do performance tuning.  Also, as near as I can tell, Apple has their own OpenCL stack that differs substantially from what one might find in the Catalyst or nVidia drivers on Windows/Linux.  So, you've hit kind of a sore spot right now.

My guess is that the kernel is only for AMD and the NVIDIA architecture isn't ideal for this kind of thing.

I think you're right about it in this case.  A back-of-the-napkin calculation suggests that a GeForce GT 120M @ 500Mhz with 32 CUDA cores should be capable of an upper bound of 650 Kkey/s.

However, for the record, primary development work on the vanitygen OpenCL kernel has been done using a high-end nVidia card.  It runs a lot faster on AMD hardware, but the nVidia platform doesn't receive any less attention for that reason.
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 [33] 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 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 ... 191 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!