Bitcoin Forum
August 22, 2019, 11:04:06 AM *
News: Latest Bitcoin Core release: 0.18.0 [Torrent] (New!)
 
   Home   Help Search Login Register More  
Pages: « 1 ... 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 [183] 184 185 »
  Print  
Author Topic: Vanitygen: Vanity bitcoin address generator/miner [v0.22]  (Read 1137396 times)
LoyceV
Legendary
*
Offline Offline

Activity: 1582
Merit: 4418


Largest Merit Circle on BPIP!


View Profile WWW
January 17, 2019, 09:38:03 AM
 #3641

Have anybody try to run vanitygen on Google's TPU cloud machine or any HPC service? What's the best keysearch rates has it archive so far? Huh
Why would you run it online? It is risky to do that because your data could be intercepted.
You should run vanitygen offline on a secure computer. Using OpenCL is fast enough for me.
I think his point is Google's TPU or HPU can generate vanity address at faster rate. While it's true that the information could be intercepted, using encrypted connection could solve the problem.
Using split key is a much better solution, so that Google itself can't know your private key either. They can still know you generated the address through.

Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1566471846
Hero Member
*
Offline Offline

Posts: 1566471846

View Profile Personal Message (Offline)

Ignore
1566471846
Reply with quote  #2

1566471846
Report to moderator
1566471846
Hero Member
*
Offline Offline

Posts: 1566471846

View Profile Personal Message (Offline)

Ignore
1566471846
Reply with quote  #2

1566471846
Report to moderator
ETFbitcoin
Legendary
*
Offline Offline

Activity: 1736
Merit: 1980

Use SegWit and enjoy lower fees.


View Profile WWW
January 17, 2019, 08:24:26 PM
 #3642

Have anybody try to run vanitygen on Google's TPU cloud machine or any HPC service? What's the best keysearch rates has it archive so far? Huh
Why would you run it online? It is risky to do that because your data could be intercepted.
You should run vanitygen offline on a secure computer. Using OpenCL is fast enough for me.
I think his point is Google's TPU or HPU can generate vanity address at faster rate. While it's true that the information could be intercepted, using encrypted connection could solve the problem.
Using split key is a much better solution, so that Google itself can't know your private key either. They can still know you generated the address through.
I totally forget about split key. But google knowing user generate vanity address doesn't matter unless you could know bitcoin address just from partial private key, brute force to get private from an address with partial private key or have serious privacy concern.

manhquang2206
Newbie
*
Offline Offline

Activity: 3
Merit: 0


View Profile
January 22, 2019, 05:46:49 PM
 #3643

Does anybody know how to modify this?
I found a post on bitcoin stackexchange show how to create a bitcoin address from given hex private key

In vanitygen.c

Replace
Code:
EC_KEY_generate_key(pkey);
with
Code:
           BIGNUM *res;
            BN_init(&start);
            res = &start;
            BN_hex2bn(&res, "3B1BCC5A67F38853810972B1DA8A67148FAD78C6CD6F22B2C823D141BE59C81C"); //Set up hex private key
            vg_set_privkey(res, pkey);
& remove case
Code:
if (++npoints >= rekey_at)

I intend to replace the input hex private key with function like hashcat to recover lost pivate key like this
Code:
"?1?1?1?1?1?1?1"+"A67F38853810972B1DA8A67148FAD78C6CD6F22B2C823D141BE59C81C"
When i test it on a single hex private key,by default the function keep multiply the key for new address instead of keep try new key completely, if i change it to my given function, it maybe took awhile for the application to generate new key again & the code doesn't even use 100% cpu power, there're no further instruction in the post. Is anybody know to how to adjust the code to check address from mutiple generated key without multiply it. If possible, the performance will stay around like original code or at least decline to 1-20 times, i wouldn't mind that. Thank You
dtoan1402
Newbie
*
Offline Offline

Activity: 15
Merit: 0


View Profile
January 31, 2019, 02:48:29 AM
 #3644

So i bump into Bitcoin Collider https://www.reddit.com/r/Bitcoin/comments/655j0r/large_bitcoin_collider_tried_over_3000_trillion/ on reddit & discover its members consider using FPGA for better performance, this is the first time i heard of this device. If we run their program or vanitygen on it, how many keys/s can it archived?
nc50lc
Sr. Member
****
Offline Offline

Activity: 686
Merit: 484


Self-proclaimed Genius ㊙️


View Profile WWW
January 31, 2019, 03:29:03 AM
Merited by dbshck (4)
 #3645

So i bump into Bitcoin Collider https://www.reddit.com/r/Bitcoin/comments/655j0r/large_bitcoin_collider_tried_over_3000_trillion/ on reddit & discover its members consider using FPGA for better performance, this is the first time i heard of this device. If we run their program or vanitygen on it, how many keys/s can it archived?
Some examples of FPGAs are FPGA mining cards which is mainly used for mining and as far as I know LBC was optimized (if not the old versions, the latest) to use it efficiently.
On the other hand, Vanitygen is optimized for Processors while Oclvanitygen is optimized for GPUs, I don't know if it will run with FPGA either.

So the answer would be obvious.
But there are forks that have different tweaks supporting different type of devices (even FPGAs)

(っ◕‿◕)っ Newbies and Newbies at heart! Remember to Lock your Thread(s) after receiving enough replies/sufficient answers |
39EKeFj43inkH6Ctkosh9E7oskx3tvhSXi ∙ Do not buy non-mainstream ASICs at second-batch and onwards, you know the risk! | Like Art?: MetalPosters Set1 / Set2
elda34b
Sr. Member
****
Offline Offline

Activity: 532
Merit: 310


First 100% Liquid Stablecoin Backed by Gold


View Profile
January 31, 2019, 04:05:21 AM
 #3646

If we run their program or vanitygen on it, how many keys/s can it archived?

The best answer would be to try it by yourself. Theoretically, it should be faster than CPU/GPU though. Personally I think OCL is fast enough to create an address/key pair. On top of that, we can use split key too. Loyce has a nice tutorial about this.

dtoan1402
Newbie
*
Offline Offline

Activity: 15
Merit: 0


View Profile
January 31, 2019, 06:45:01 AM
Last edit: January 31, 2019, 07:50:55 AM by dtoan1402
 #3647

The best answer would be to try it by yourself. Theoretically, it should be faster than CPU/GPU though. Personally I think OCL is fast enough to create an address/key pair. On top of that, we can use split key too. Loyce has a nice tutorial about this.
Why does it has to be split key? I see many ppl rent AWS to run vanitygen for normal key pair but never seen any private key get leak, are there really any incident that VM service stalk on ppl activity to steal key?
ETFbitcoin
Legendary
*
Offline Offline

Activity: 1736
Merit: 1980

Use SegWit and enjoy lower fees.


View Profile WWW
January 31, 2019, 11:02:24 AM
Merited by LoyceV (1)
 #3648

The best answer would be to try it by yourself. Theoretically, it should be faster than CPU/GPU though. Personally I think OCL is fast enough to create an address/key pair. On top of that, we can use split key too. Loyce has a nice tutorial about this.
Why does it has to be split key? I see many ppl rent AWS to run vanitygen for normal key pair but never seen any private key get leak, are there really any incident that VM service stalk on ppl activity to steal key?

AFAIK no, but most VPS services log some of users activity which raises some privacy concern.

It's just a security practice and IMO better safe than sorry. Additionally by split key, even if your VPS got hacked, your full private key won't be leaked.

KingZee
Sr. Member
****
Offline Offline

Activity: 602
Merit: 419


Check your coin privilege


View Profile
January 31, 2019, 11:55:20 AM
 #3649

The best answer would be to try it by yourself. Theoretically, it should be faster than CPU/GPU though. Personally I think OCL is fast enough to create an address/key pair. On top of that, we can use split key too. Loyce has a nice tutorial about this.
Why does it has to be split key? I see many ppl rent AWS to run vanitygen for normal key pair but never seen any private key get leak, are there really any incident that VM service stalk on ppl activity to steal key?

If you generate your own private key it makes no difference as long as you're sure no one else has access to it.

Split key generation is used when someone has the processing power, and wants to generate a vanity address for someone else. None of them know the private key unless they have both split solutions to it.

Chris!
Legendary
*
Offline Offline

Activity: 1274
Merit: 1071


Signature for rent


View Profile
February 01, 2019, 02:52:18 AM
Merited by suchmoon (4), ETFbitcoin (2), JayJuanGee (1), xandry (1), LoyceV (1)
 #3650

The best answer would be to try it by yourself. Theoretically, it should be faster than CPU/GPU though. Personally I think OCL is fast enough to create an address/key pair. On top of that, we can use split key too. Loyce has a nice tutorial about this.
Why does it has to be split key? I see many ppl rent AWS to run vanitygen for normal key pair but never seen any private key get leak, are there really any incident that VM service stalk on ppl activity to steal key?

If you generate your own private key it makes no difference as long as you're sure no one else has access to it.

Split key generation is used when someone has the processing power, and wants to generate a vanity address for someone else. None of them know the private key unless they have both split solutions to it.

There's a more simple explanation. Say you generate a key and the private key in base6 looks like

Code:
111112222233333444445555500000111112222233333444445555500000111112222233333444440000011111222223333

That's your half private key (it would be in WIF format most likely). Now someone goes and generates a private key with your partial public key. The private key returned is

Code:
123451234512345123451234512345123451234512345123451234512345123451234512345123451234512345123451234

You add their private key with your private key and boom. You'll see your vanity address that they generated for you. I'm just on a mobile device at the moment so can't calculate the public key or what these two numbers added together would be, but hopefully that's a half decent explaination.

cccomputing
Jr. Member
*
Offline Offline

Activity: 32
Merit: 2


View Profile
February 02, 2019, 04:48:47 PM
Merited by KingZee (1)
 #3651

Hello general question:
Are Vanitygen less safe than random Adresses since they were bruteforced?

Im dont have too much knowledge in programming but if Vanitygen would always start a bruteforce from 0000000.. until it finds a match that means that a bruteforce / collider would find those adresses first because they are on the very low end of the private key scale.

Is this assumption correct or are those keys as safe as a totally random one?
LoyceV
Legendary
*
Offline Offline

Activity: 1582
Merit: 4418


Largest Merit Circle on BPIP!


View Profile WWW
February 02, 2019, 05:08:52 PM
Merited by dbshck (4)
 #3652

Are Vanitygen less safe than random Adresses since they were bruteforced?
No.

Quote
if Vanitygen would always start a bruteforce from 0000000
It doesn't.

Think of it this way: instead of generating 1 random private key, you generate a billion random private keys. Then, you choose the one address you like, and use the private key that belongs to it. In the end, you still end up with a random private key.

cccomputing
Jr. Member
*
Offline Offline

Activity: 32
Merit: 2


View Profile
February 03, 2019, 10:23:44 AM
 #3653

Quote
if Vanitygen would always start a bruteforce from 0000000
It doesn't.

Thank you, i thought they all start from the same point instead of always being random from the beginning! That helps
martinadoulet
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
February 05, 2019, 01:30:04 AM
 #3654

How much processing power do you need to run a vanity generator/miner today? I would guess it will use lots of electricity for the task.
KingZee
Sr. Member
****
Offline Offline

Activity: 602
Merit: 419


Check your coin privilege


View Profile
February 05, 2019, 01:43:14 AM
 #3655

How much processing power do you need to run a vanity generator/miner today? I would guess it will use lots of electricity for the task.

The same processing power you needed from day 1 of bitcoin's existence.

Like people explained above, you're just randomly sweeping through millions of bitcoin addresses to find one that fits your criteria. It doesn't get worse as time goes. In fact, the chance of you colliding and finding a vanity address someone else used probably went up by a micro-nano-milli-trillion zeroes percent, so good luck!

DarkStar_
Legendary
*
Offline Offline

Activity: 1428
Merit: 1959


KnowNoBorders.io


View Profile WWW
February 05, 2019, 02:53:33 AM
Merited by xhomerx10 (1), LoyceV (1)
 #3656

How much processing power do you need to run a vanity generator/miner today? I would guess it will use lots of electricity for the task.

You can use any device, but some are faster than others. My A8-7410 laptop CPU searches through ~200kkeys/sec, my Ryzen 5 1600 @ 3.7 GHz searches through ~2Mkeys/sec, and my GTX 1060 3 GB searches through ~40Mkey/sec.

nc50lc
Sr. Member
****
Offline Offline

Activity: 686
Merit: 484


Self-proclaimed Genius ㊙️


View Profile WWW
February 05, 2019, 05:00:55 AM
 #3657

-snip- my GTX 1060 3 GB searches through ~40Mkey/sec.
What is the Operating System that you're using?
It's usually 30~ish Mkey/sec for me on a 1060 (Windows7 SP2 updated with drivers).

@martinadoulet The question is how long you're willing to wait for the result; talking about processing power, even a Core2Duo™ is enough to make a personalized 4-1st-characters vanitygen address within an hour or less if you're lucky. And that's way below the power consumption of an AC.

(っ◕‿◕)っ Newbies and Newbies at heart! Remember to Lock your Thread(s) after receiving enough replies/sufficient answers |
39EKeFj43inkH6Ctkosh9E7oskx3tvhSXi ∙ Do not buy non-mainstream ASICs at second-batch and onwards, you know the risk! | Like Art?: MetalPosters Set1 / Set2
DarkStar_
Legendary
*
Offline Offline

Activity: 1428
Merit: 1959


KnowNoBorders.io


View Profile WWW
February 05, 2019, 11:10:44 PM
 #3658

-snip- my GTX 1060 3 GB searches through ~40Mkey/sec.
What is the Operating System that you're using?
It's usually 30~ish Mkey/sec for me on a 1060 (Windows7 SP2 updated with drivers).

Windows 10 Pro build 17134, Nvidia's latest Game Ready drivers (v418.81) and the Lifeboat version of oclvanitygen. I'm also running an EVGA GTX 1060 SC which is a bit higher clocked than stock cards (1.607 GHz base/1.835 GHz boost versus stock at 1.506 GHz base/1.708 GHz boost) which could account for the differences.

big_daddy
Sr. Member
****
Offline Offline

Activity: 826
Merit: 255


CurioInvest [IEO Live]


View Profile WWW
February 06, 2019, 08:39:27 AM
 #3659

-snip- my GTX 1060 3 GB searches through ~40Mkey/sec.
What is the Operating System that you're using?
It's usually 30~ish Mkey/sec for me on a 1060 (Windows7 SP2 updated with drivers).

Windows 10 Pro build 17134, Nvidia's latest Game Ready drivers (v418.81) and the Lifeboat version of oclvanitygen. I'm also running an EVGA GTX 1060 SC which is a bit higher clocked than stock cards (1.607 GHz base/1.835 GHz boost versus stock at 1.506 GHz base/1.708 GHz boost) which could account for the differences.


Anyone tried to run on W10 and AMD cards maybe?

                       ░▒▒▒▒▒▒▒▒▒▒▒▒▒░░                                         
              ░░▒▓▓███▓▓░░████████████████▓░                                   
          ░▓▓▓▒██████████░ ███████████████████▒                                 
       ░▓██▒░  ███████████▓ ▒███████████████████▓▓▓▓▓████▓▓                     
  ▒▓▓▓██▒     ████████   ▒██░ ██████████▓▒░      █████████████████▓▓▒░         
 ▓█▒░░        ▒▒▓▓▓▓▓▓  ░▒███░ ▓▓▓▒░░   ░░▒▒▓▓███▓▓▓▓▓▓▒▒       ░▒▓███████▓▒░   
 █                                               ░▒▒▓▓██████████▓▒░░░▒▓██████▓█
 █▒  ▒▓▓▒░▒▓█▓▓▓▒▒▒▒░░                                    ░▒▓▓████████▓▓▒░   ▒█
 ░█ ▒████▓  ▒▒░▒▒▓▓▓▓██████████▓▓▓▒▒▒░                            ░▒      ░▓██ 
  ▒███▒▓▓██  ░              ▒░░█████▓▓▓▓██▓▓▒▒▒▒▓▓▓▓▓▒▒░░          ░░ ▓██████▓▓▒
    ▓█▓▓▒▓█▓ ▒              ▒▒▓███  ███████████▓▓█▓░░▒▒░░░  ▓███████▓████████ ▓█
     ░█  ▓██▓▒░░▒▓▓▓▓▓████████▓░   ████▒▒▓▓▓▓██████      ░ ████████▒█████▓▒  ▒█
      ▓▓▓▓████▓▒░░                ▒███ ░███▓█▓▓████░    ▓ ████████▓▓█▓▒    ▓▓▓ 
      ░▓█████▓▒▓██████▓▒░         ▒██▓ ██▒  ██▓▓████    ▒  ░            ▒██▒   
        ░▒         ░▒▓█████████▓▒  ██▒ █▓    ██▒█████    ▒▒▒░░░▒░░░█▓▒▓██▓     
                          ░▒▓█████████ ██    ▓█▒█████▓             ░▓██▓       
                                  ░▒▓█▓ ██ ░▒██░██████▓  ▒▒▒░   ▒▓███▒         
                                      █▓▒▓████░▓████▓ ▓▓▓██████████░           
                                       ▓█▓▓▓▓▓█████▓          ░▒▒               
                                         ▒▓▓██▓▒░                               
                                                                               
|
|

█████████████████████████
██ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ██
██ ███████████▀     ██ ██
██ ██████████▌   ▄▄▄██ ██
██ ██████████   ██████ ██
██ ███████          ██ ██
██ ███████▄▄▄   ▄▄▄▄██ ██
██ ██████████   ██████ ██
██ ██████████   ██████ ██
██ ██████████   ██████ ██
██▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄██
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀

█████████████████████████
██ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ██
██ █████████████▀█████ ██
██ ███ ▀█████▀      ▀█ ██
██ ███     ▀▀      ▐██ ██
██ ███▌            ███ ██
██ ████▌          ▄███ ██
██ ██████       ▄█████ ██
██ ████▄▄▄▄▄▄▄████████ ██
██ ███████████████████ ██
██▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄██
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀

█████████████████████████
██ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ██
██ ████████████▀▀▀████ ██
██ ████████▀▀     ████ ██
██ █████▀    ▄▀  ▐████ ██
██ ██▀     ▄▀    ▐████ ██
██ ████▄▄ █▀     █████ ██
██ ██████ ▄▄█   ▐█████ ██
██ ████████████ ██████ ██
██ ███████████████████ ██
██▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄██
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
|
Whitepaper
Ann Thread
Bounty Thread
fubly
Hero Member
*****
Offline Offline

Activity: 554
Merit: 513


Trustless IceColdWallet


View Profile WWW
February 07, 2019, 09:55:46 PM
 #3660

the hole vanity shit is a bad idea! Always use a new address to send and always a new to receive. -- END --

That is Bitcoin! All other use is stupid!

each time you send a transaction don't forget to use a new address, each time you receive one also!
Pages: « 1 ... 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 [183] 184 185 »
  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!