Bitcoin Forum
January 23, 2019, 12:34:13 PM *
News: Latest Bitcoin Core release: 0.17.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 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 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 »
  Print  
Author Topic: Vanitygen: Vanity bitcoin address generator/miner [v0.22]  (Read 1119135 times)
Chris!
Legendary
*
Offline Offline

Activity: 1120
Merit: 1017



View Profile
August 01, 2016, 02:30:56 PM
 #2821

I need to make a series of 5 letter vanity addresses. In order to do so I think there's a command and I do something with bracket (Yes. I definitely completely understand what I'm doing /s).

Question: Can I use the same HEX public key '04AC6402...' if I'm doing split key vanity gen to create a series of vanity addresses?

So what I mean is my public key is '04AC6402...' can I use that to create multiple addresses, all at the same time?

1test1
1test2
1test3

Let me know if you understand what I'm asking and if it makes sense. Basically I'm trying to save some time rather than generating 100 addresses on an Ubuntu Live USB then going to Vanitygen and 1 by 1 find the part private key.
1548246853
Hero Member
*
Offline Offline

Posts: 1548246853

View Profile Personal Message (Offline)

Ignore
1548246853
Reply with quote  #2

1548246853
Report to moderator
1548246853
Hero Member
*
Offline Offline

Posts: 1548246853

View Profile Personal Message (Offline)

Ignore
1548246853
Reply with quote  #2

1548246853
Report to moderator
PLAY NOW
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
shorena
Copper Member
Legendary
*
Offline Offline

Activity: 1484
Merit: 1280


No I dont escrow anymore.


View Profile WWW
August 01, 2016, 02:37:38 PM
 #2822

I need to make a series of 5 letter vanity addresses. In order to do so I think there's a command and I do something with bracket (Yes. I definitely completely understand what I'm doing /s).

Question: Can I use the same HEX public key '04AC6402...' if I'm doing split key vanity gen to create a series of vanity addresses?

So what I mean is my public key is '04AC6402...' can I use that to create multiple addresses, all at the same time?

Yes.

1test1
1test2
1test3

Let me know if you understand what I'm asking and if it makes sense. Basically I'm trying to save some time rather than generating 100 addresses on an Ubuntu Live USB then going to Vanitygen and 1 by 1 find the part private key.

If you generate addresses for yourself you dont need to use split key vanity.

Anyway, here is the command to create 1test1 to 1test9 (cant do 10 because there is no 0 in base 58).

Code:
./vanitygen 1test1 1test2 1test3 1test4 1test5 1test6 1test7 1test8 1test9

You can also create a file with all the prefixes, e.g. "my_prefixes.txt"

Code:
./vanitygen -f my_prefixes.txt
Next match difficulty: 1702005001 (9 prefixes)

If you only want a single address from any of the possible prefixes use the -1 flag, e.g.

Code:
./vanitygen -1 -f my_prefixes.txt
Next match difficulty: 1702005001 (9 prefixes)

Edit: I just got the part you said about brackets and I think you are refering to regular expressions. Its possible to use them (flag is -r, but they will slow you down.

Code:
$ ./vanitygen -1 -f my_prefixes.txt
Next match difficulty: 1702005001 (9 prefixes)
[419.17 Kkey/s][total 4964864][Prob 0.3%][50% in 46.7min]
$ ./vanitygen -1 -r 1test[1-9]
[151.59 Kkey/s][total 582912]
Chris!
Legendary
*
Offline Offline

Activity: 1120
Merit: 1017



View Profile
August 01, 2016, 02:43:57 PM
 #2823

If you generate addresses for yourself you dont need to use split key vanit.

Anyway, here is the command to create 1test1 to 1test9 (cant do 10 because there is no 0 in base 58).

Yes I know I don't need to use split key, but I don't trust the system I'm on so I just generate the original addresses on an Ubuntu Live USB to be extra secure.

I actually didn't even think that I couldn't do 10... or any multiple of 10. Hmmm. I'll have to figure that out. Maybe I'll just use characters after 1-9. That way I don't have to add an extra letter to save some time anyways  Tongue




I'm going to do a little test and see how this works. BRB AFK! Lol.
shorena
Copper Member
Legendary
*
Offline Offline

Activity: 1484
Merit: 1280


No I dont escrow anymore.


View Profile WWW
August 01, 2016, 02:46:50 PM
 #2824

If you generate addresses for yourself you dont need to use split key vanit.

Anyway, here is the command to create 1test1 to 1test9 (cant do 10 because there is no 0 in base 58).

Yes I know I don't need to use split key, but I don't trust the system I'm on so I just generate the original addresses on an Ubuntu Live USB to be extra secure.

I actually didn't even think that I couldn't do 10... or any multiple of 10. Hmmm. I'll have to figure that out. Maybe I'll just use characters after 1-9. That way I don't have to add an extra letter to save some time anyways  Tongue

You can use 'o' (small Oh) instead. Its the closest in terms of looks.

I'm going to do a little test and see how this works. BRB AFK! Lol.

Have fun.
donGeilo
Full Member
***
Offline Offline

Activity: 169
Merit: 100



View Profile
August 01, 2016, 02:51:33 PM
Last edit: August 01, 2016, 03:12:20 PM by donGeilo
 #2825

Hi, is there a way I can tell vanitygen to start the search at a specific privatekey (hex value ...), and not random?

For example all adrdesses with prefix: '123456' beginnig search at privatekey (hex value 10) 5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreBoNWTw6
and then 11, 12, 13 ....? And not random?

So if my harddisk crashes i can retrieve the privatekeys back, cause i know which range i used?Huh
Chris!
Legendary
*
Offline Offline

Activity: 1120
Merit: 1017



View Profile
August 01, 2016, 02:53:04 PM
Last edit: August 01, 2016, 03:13:49 PM by Chris!
 #2826

You can use 'o' (small Oh) instead. Its the closest in terms of looks.

Meh. I just don't like the look! I'll probably do capitals. Haha then of course I'll get to (I) and be screwed all over again. Hmmm what a predicament.

Another noob question. Like REALLY noob so don't laugh. How do I tell if I have a GPU in the laptop? I'm assuming I don't have one at all but have no idea how to check. Why am I asking? It just took my CPU... 7 minutes to find a 4 character vanity address hahaha.
Avirunes
Copper Member
Legendary
*
Offline Offline

Activity: 1274
Merit: 1107


★Bitvest.io★ Play Plinko or Invest!


View Profile
August 01, 2016, 02:55:31 PM
 #2827

You can use 'o' (small Oh) instead. Its the closest in terms of looks.

Meh. I just don't like the look! I'll probably do capitals. Haha then of course I'll get to (I) and be screwed all over again. Hmmm what a predicament.



Another noob question. Like REALLY noob so don't laugh. How do I tell if I have a GPU in the laptop? I'm assuming I don't have one at all but have no idea how to check. Why am I asking? It just took my CPU... 7 minutes to find a 4 character vanity address hahaha.

Maybe this will help you finding what GPU you have.

http://m.wikihow.com/Find-Out-What-Graphics-Card-You-Have



.
.BITVEST DICE.
HAS BEEN RELEASED!


▄████████████████████▄
██████████████████████
██████████▀▀██████████
█████████░░░░█████████
██████████▄▄██████████
███████▀▀████▀▀███████
██████░░░░██░░░░██████
███████▄▄████▄▄███████
████▀▀████▀▀████▀▀████
███░░░░██░░░░██░░░░███
████▄▄████▄▄████▄▄████
██████████████████████

▀████████████████████▀
▄████████████████████▄
██████████████████████
█████▀▀█▀▀▀▀▀▀██▀▀████
█████░░░░░░░░░░░░░████
█████░░░░░░░░░░░░▄████
█████░░▄███▄░░░░██████
█████▄▄███▀░░░░▄██████
█████████░░░░░░███████
████████░░░░░░░███████
███████░░░░░░░░███████
███████▄▄▄▄▄▄▄▄███████

██████████████████████
▀████████████████████▀
▄████████████████████▄
███████████████▀▀▀▀▀▀▀
███████████▀▀▄▄█░░░░░█
█████████▀░░█████░░░░█
███████▀░░░░░████▀░░░▀
██████░░░░░░░░▀▄▄█████
█████░▄░░░░░▄██████▀▀█
████░████▄░███████░░░░
███░█████░█████████░░█
███░░░▀█░██████████░░█
███░░░░░░████▀▀██▀░░░░
███░░░░░░███░░░░░░░░░░

██░▄▄▄▄░████▄▄██▄░░░░
████████████▀▀▀▀▀▀▀██
█████████████░█▀▀▀█░███
██████████▀▀░█▀░░░▀█░▀▀
███████▀░▄▄█░█░░░░░█░█▄
████▀░▄▄████░▀█░░░█▀░██
███░▄████▀▀░▄░▀█░█▀░▄░▀
█▀░███▀▀▀░░███░▀█▀░███░
▀░███▀░░░░░████▄░▄████░
░███▀░░░░░░░█████████░░
░███░░░░░░░░░███████░░░
███▀░██░░░░░░▀░▄▄▄░▀░░░
███░██████▄▄░▄█████▄░▄▄

██░████████░███████░█
▄████████████████████▄
████████▀▀░░░▀▀███████
███▀▀░░░░░▄▄▄░░░░▀▀▀██
██░▀▀▄▄░░░▀▀▀░░░▄▄▀▀██
██░▄▄░░▀▀▄▄░▄▄▀▀░░░░██
██░▀▀░░░░░░█░░░░░██░██
██░░░▄▄░░░░█░██░░░░░██
██░░░▀▀░░░░█░░░░░░░░██
██░░░░░▄▄░░█░░░░░██░██
██▄░░░░▀▀░░█░██░░░░░██
█████▄▄░░░░█░░░░▄▄████
█████████▄▄█▄▄████████

▀████████████████████▀




Rainbot
Daily Quests
Faucet
shorena
Copper Member
Legendary
*
Offline Offline

Activity: 1484
Merit: 1280


No I dont escrow anymore.


View Profile WWW
August 01, 2016, 02:58:37 PM
 #2828

You can use 'o' (small Oh) instead. Its the closest in terms of looks.

Meh. I just don't like the look! I'll probably do capitals. Haha then of course I'll get to (I) and be screwed all over again. Hmmm what a predicament.



Another noob question. Like REALLY noob so don't laugh. How do I tell if I have a GPU in the laptop? I'm assuming I don't have one at all but have no idea how to check. Why am I asking? It just took my CPU... 7 minutes to find a 4 character vanity address hahaha.

Yeah, its not easy sometimes with the limitation of symbols.

(Assuming Ubuntu) Try
lspci -vnn | grep VGA
 on a linux shell. If it says something about nVidia or AMD there is chance you can use oclvanitygen. If its an intel GPU you likely cant.



Hi, is there a way I can tell vanitygen to start the search at a specific privatekey (hex value ...), and not random?

For example all adrdesses with prefix: '123456' beginnig search at privatekey (hex value 10) 5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreBoNWTw6
and then 11, 12, 12 ....? And not random?

So if my harddisk crashes i can retrieve the privatekeys back, cause i know which range i used?Huh

Thats not how vanitygen works. The private keys are created randomly and there is no progress you can lose.
donGeilo
Full Member
***
Offline Offline

Activity: 169
Merit: 100



View Profile
August 01, 2016, 03:02:48 PM
 #2829

You can use 'o' (small Oh) instead. Its the closest in terms of looks.

Meh. I just don't like the look! I'll probably do capitals. Haha then of course I'll get to (I) and be screwed all over again. Hmmm what a predicament.



Another noob question. Like REALLY noob so don't laugh. How do I tell if I have a GPU in the laptop? I'm assuming I don't have one at all but have no idea how to check. Why am I asking? It just took my CPU... 7 minutes to find a 4 character vanity address hahaha.

Yeah, its not easy sometimes with the limitation of symbols.

(Assuming Ubuntu) Try
lspci -vnn | grep VGA
 on a linux shell. If it says something about nVidia or AMD there is chance you can use oclvanitygen. If its an intel GPU you likely cant.



Hi, is there a way I can tell vanitygen to start the search at a specific privatekey (hex value ...), and not random?

For example all adrdesses with prefix: '123456' beginnig search at privatekey (hex value 10) 5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreBoNWTw6
and then 11, 12, 12 ....? And not random?

So if my harddisk crashes i can retrieve the privatekeys back, cause i know which range i used?Huh

Thats not how vanitygen works. The private keys are created randomly and there is no progress you can lose.

But it should be possible, just remove the random part and insert a specific starting point and remove the rekey intervall, or am I wrong?
Chris!
Legendary
*
Offline Offline

Activity: 1120
Merit: 1017



View Profile
August 01, 2016, 03:14:43 PM
 #2830

Maybe this will help you finding what GPU you have.

http://m.wikihow.com/Find-Out-What-Graphics-Card-You-Have

Intel(R) HD Graphics.



Assuming that's a GPU, how do I use the GPU version? I've always just used vanitygen64. Oclvanitygen is for Linux from my understanding... Do I just put in another command and that will us my GPU?



Also, why does Vanitygen get me double the speed Vanitygen64 does? I thought it would be the opposite.
donGeilo
Full Member
***
Offline Offline

Activity: 169
Merit: 100



View Profile
August 01, 2016, 03:15:36 PM
 #2831

Supposed to be these lines i think
Code:
* Address search thread main loop
 */

void *
vg_thread_loop(void *arg)
{
unsigned char hash_buf[128];
unsigned char *eckey_buf;
unsigned char hash1[32];

int i, c, len, output_interval;
int hash_len;

const BN_ULONG rekey_max = 10000000;
BN_ULONG npoints, rekey_at, nbatch;

vg_context_t *vcp = (vg_context_t *) arg;
EC_KEY *pkey = NULL;
const EC_GROUP *pgroup;
const EC_POINT *pgen;
const int ptarraysize = 256;
EC_POINT *ppnt[ptarraysize];
EC_POINT *pbatchinc;

vg_test_func_t test_func = vcp->vc_test;
vg_exec_context_t ctx;
vg_exec_context_t *vxcp;

struct timeval tvstart;


memset(&ctx, 0, sizeof(ctx));
vxcp = &ctx;

vg_exec_context_init(vcp, &ctx);

pkey = vxcp->vxc_key;
pgroup = EC_KEY_get0_group(pkey);
pgen = EC_GROUP_get0_generator(pgroup);

for (i = 0; i < ptarraysize; i++) {
ppnt[i] = EC_POINT_new(pgroup);
if (!ppnt[i]) {
fprintf(stderr, "ERROR: out of memory?\n");
exit(1);
}
}
pbatchinc = EC_POINT_new(pgroup);
if (!pbatchinc) {
fprintf(stderr, "ERROR: out of memory?\n");
exit(1);
}

BN_set_word(&vxcp->vxc_bntmp, ptarraysize);
EC_POINT_mul(pgroup, pbatchinc, &vxcp->vxc_bntmp, NULL, NULL,
     vxcp->vxc_bnctx);
EC_POINT_make_affine(pgroup, pbatchinc, vxcp->vxc_bnctx);

npoints = 0;
rekey_at = 0;
nbatch = 0;
vxcp->vxc_key = pkey;
vxcp->vxc_binres[0] = vcp->vc_addrtype;
c = 0;
output_interval = 1000;
gettimeofday(&tvstart, NULL);

if (vcp->vc_format == VCF_SCRIPT) {
hash_buf[ 0] = 0x51;  // OP_1
hash_buf[ 1] = 0x41;  // pubkey length
// gap for pubkey
hash_buf[67] = 0x51;  // OP_1
hash_buf[68] = 0xae;  // OP_CHECKMULTISIG
eckey_buf = hash_buf + 2;
hash_len = 69;

} else {
eckey_buf = hash_buf;
hash_len = 65;
}

while (!vcp->vc_halt) {
if (++npoints >= rekey_at) {
vg_exec_context_upgrade_lock(vxcp);
/* Generate a new random private key */
EC_KEY_generate_key(pkey);
npoints = 0;

/* Determine rekey interval */
EC_GROUP_get_order(pgroup, &vxcp->vxc_bntmp,
   vxcp->vxc_bnctx);
BN_sub(&vxcp->vxc_bntmp2,
       &vxcp->vxc_bntmp,
       EC_KEY_get0_private_key(pkey));
rekey_at = BN_get_word(&vxcp->vxc_bntmp2);
if ((rekey_at == BN_MASK2) || (rekey_at > rekey_max))
rekey_at = rekey_max;
assert(rekey_at > 0);

EC_POINT_copy(ppnt[0], EC_KEY_get0_public_key(pkey));
vg_exec_context_downgrade_lock(vxcp);

npoints++;
vxcp->vxc_delta = 0;

if (vcp->vc_pubkey_base)
EC_POINT_add(pgroup,
     ppnt[0],
     ppnt[0],
     vcp->vc_pubkey_base,
     vxcp->vxc_bnctx);

for (nbatch = 1;
     (nbatch < ptarraysize) && (npoints < rekey_at);
     nbatch++, npoints++) {
EC_POINT_add(pgroup,
     ppnt[nbatch],
     ppnt[nbatch-1],
     pgen, vxcp->vxc_bnctx);
}
Avirunes
Copper Member
Legendary
*
Offline Offline

Activity: 1274
Merit: 1107


★Bitvest.io★ Play Plinko or Invest!


View Profile
August 01, 2016, 03:24:57 PM
 #2832

Maybe this will help you finding what GPU you have.

http://m.wikihow.com/Find-Out-What-Graphics-Card-You-Have

Intel(R) HD Graphics.



Assuming that's a GPU, how do I use the GPU version? I've always just used vanitygen64. Oclvanitygen is for Linux from my understanding... Do I just put in another command and that will us my GPU?



Also, why does Vanitygen get me double the speed Vanitygen64 does? I thought it would be the opposite.

If i am correct then I think oclvanitygen is basically for gpu.You don't need any specific command.

I guess you will be unable to mine with your Intel GPU as shorena already picked the point in previous post though you can run up on CPU speed



.
.BITVEST DICE.
HAS BEEN RELEASED!


▄████████████████████▄
██████████████████████
██████████▀▀██████████
█████████░░░░█████████
██████████▄▄██████████
███████▀▀████▀▀███████
██████░░░░██░░░░██████
███████▄▄████▄▄███████
████▀▀████▀▀████▀▀████
███░░░░██░░░░██░░░░███
████▄▄████▄▄████▄▄████
██████████████████████

▀████████████████████▀
▄████████████████████▄
██████████████████████
█████▀▀█▀▀▀▀▀▀██▀▀████
█████░░░░░░░░░░░░░████
█████░░░░░░░░░░░░▄████
█████░░▄███▄░░░░██████
█████▄▄███▀░░░░▄██████
█████████░░░░░░███████
████████░░░░░░░███████
███████░░░░░░░░███████
███████▄▄▄▄▄▄▄▄███████

██████████████████████
▀████████████████████▀
▄████████████████████▄
███████████████▀▀▀▀▀▀▀
███████████▀▀▄▄█░░░░░█
█████████▀░░█████░░░░█
███████▀░░░░░████▀░░░▀
██████░░░░░░░░▀▄▄█████
█████░▄░░░░░▄██████▀▀█
████░████▄░███████░░░░
███░█████░█████████░░█
███░░░▀█░██████████░░█
███░░░░░░████▀▀██▀░░░░
███░░░░░░███░░░░░░░░░░

██░▄▄▄▄░████▄▄██▄░░░░
████████████▀▀▀▀▀▀▀██
█████████████░█▀▀▀█░███
██████████▀▀░█▀░░░▀█░▀▀
███████▀░▄▄█░█░░░░░█░█▄
████▀░▄▄████░▀█░░░█▀░██
███░▄████▀▀░▄░▀█░█▀░▄░▀
█▀░███▀▀▀░░███░▀█▀░███░
▀░███▀░░░░░████▄░▄████░
░███▀░░░░░░░█████████░░
░███░░░░░░░░░███████░░░
███▀░██░░░░░░▀░▄▄▄░▀░░░
███░██████▄▄░▄█████▄░▄▄

██░████████░███████░█
▄████████████████████▄
████████▀▀░░░▀▀███████
███▀▀░░░░░▄▄▄░░░░▀▀▀██
██░▀▀▄▄░░░▀▀▀░░░▄▄▀▀██
██░▄▄░░▀▀▄▄░▄▄▀▀░░░░██
██░▀▀░░░░░░█░░░░░██░██
██░░░▄▄░░░░█░██░░░░░██
██░░░▀▀░░░░█░░░░░░░░██
██░░░░░▄▄░░█░░░░░██░██
██▄░░░░▀▀░░█░██░░░░░██
█████▄▄░░░░█░░░░▄▄████
█████████▄▄█▄▄████████

▀████████████████████▀




Rainbot
Daily Quests
Faucet
LoyceV
Legendary
*
Online Online

Activity: 1372
Merit: 2680


Self-made Legendary!


View Profile WWW
August 01, 2016, 04:59:14 PM
 #2833

So what I mean is my public key is '04AC6402...' can I use that to create multiple addresses, all at the same time?
I've been wondering about this for a while now. My understanding of the encryption isn't enough to know whether or not this is secure. If you do this, and one key would get compromised, I can imagine the other keys are no longer secure too. But I'm not sure. To be safe, I wouldn't use the same partial private key twice.

Quote
Basically I'm trying to save some time rather than generating 100 addresses on an Ubuntu Live USB then going to Vanitygen and 1 by 1 find the part private key.
Can't you figure out how to install vanitygen on the Ubuntu LIVE distribution? It shouldn't be that hard. Once you've figured it out, you can save it as a script for next time.
Using OCL on a LIVE distribution could be a lot harder, but for 5 digit searches you should be fine without it.

But it should be possible, just remove the random part and insert a specific starting point and remove the rekey intervall, or am I wrong?
This is insecure. If you would do this, someone could find your private key if he knows where you started your search.
Just create (secure) backups of your private key in case your drive crashes.

donGeilo
Full Member
***
Offline Offline

Activity: 169
Merit: 100



View Profile
August 01, 2016, 05:05:16 PM
 #2834

So what I mean is my public key is '04AC6402...' can I use that to create multiple addresses, all at the same time?
I've been wondering about this for a while now. My understanding of the encryption isn't enough to know whether or not this is secure. If you do this, and one key would get compromised, I can imagine the other keys are no longer secure too. But I'm not sure. To be safe, I wouldn't use the same partial private key twice.

Quote
Basically I'm trying to save some time rather than generating 100 addresses on an Ubuntu Live USB then going to Vanitygen and 1 by 1 find the part private key.
Can't you figure out how to install vanitygen on the Ubuntu LIVE distribution? It shouldn't be that hard. Once you've figured it out, you can save it as a script for next time.
Using OCL on a LIVE distribution could be a lot harder, but for 5 digit searches you should be fine without it.

But it should be possible, just remove the random part and insert a specific starting point and remove the rekey intervall, or am I wrong?
This is insecure. If you would do this, someone could find your private key if he knows where you started your search.
Just create (secure) backups of your private key in case your drive crashes.

How should somebody know the range? For sure i wouldn't start at the beginning
shorena
Copper Member
Legendary
*
Offline Offline

Activity: 1484
Merit: 1280


No I dont escrow anymore.


View Profile WWW
August 01, 2016, 10:15:27 PM
 #2835

-snip-
Hi, is there a way I can tell vanitygen to start the search at a specific privatekey (hex value ...), and not random?

For example all adrdesses with prefix: '123456' beginnig search at privatekey (hex value 10) 5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreBoNWTw6
and then 11, 12, 12 ....? And not random?

So if my harddisk crashes i can retrieve the privatekeys back, cause i know which range i used?Huh

Thats not how vanitygen works. The private keys are created randomly and there is no progress you can lose.

But it should be possible, just remove the random part and insert a specific starting point and remove the rekey intervall, or am I wrong?

Sure, edit the source accordingly. There is no flag for that and I dont see why either. Going through private keys in order gives you no advantage.



-snip-
This is insecure. If you would do this, someone could find your private key if he knows where you started your search.
Just create (secure) backups of your private key in case your drive crashes.

How should somebody know the range? For sure i wouldn't start at the beginning

From your disk. I dont think its a security issue unless you start at a non random place.
Chris!
Legendary
*
Offline Offline

Activity: 1120
Merit: 1017



View Profile
August 01, 2016, 10:46:11 PM
 #2836

Am I the most unlucky person in the world or what? The isn't the first time I've been around 99% probability a I'm sure it won't be the last.



I decided to go from 1-9 and then a-k (making 20 vanity addresses) and I think that should be plenty for what I need them for. Thanks for the help Shorena! They're almost all done at this point. I'm sure on a GPU this would have been less than 10 minutes haha.
deisik
Legendary
*
Offline Offline

Activity: 1806
Merit: 1074


Free crypto every 60 mins here: discord.gg/pXB9nuZ


View Profile
August 02, 2016, 07:07:18 AM
 #2837

Is it ever possible (at least theoretically) that two different people in different places at different times generate two identical addresses with the same keys? I thought that the collision could be prevented (if it is possible in the first place, of course) by checking for existing addresses on the blockchain...

But what if the addresses are generated in an offline mode?



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


██
██
██
██
██
██
██
██
██
██
██

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


██
██
██
██
██
██
██
██
██
██
██



██
██
██
██
██
██
██
██
██
██
██


«
«
«

»
»
»
forumaster
Sr. Member
****
Offline Offline

Activity: 378
Merit: 250




View Profile WWW
August 02, 2016, 09:25:17 AM
 #2838

Hi, i don't know why but oclvanitygen don't work with my gpu, i have Windows 7 Home Premium with a Nvidia Geforce GT540M
here is the log:
Code:
C:\Users\Acer>C:\Users\Acer\Downloads\vanitygen-0.22-win\oclvanitygen.exe -o boat.txt 1Boat
Difficulty: 4476342
Error loading kernel file 'calc_addrs.cl': No such file or directory
Available OpenCL platforms:
0: [NVIDIA Corporation] NVIDIA CUDA
  0: [NVIDIA Corporation] GeForce GT 540M
but there is the calc_addrs.cl file! indeed vanitygen64 works well...
shorena
Copper Member
Legendary
*
Offline Offline

Activity: 1484
Merit: 1280


No I dont escrow anymore.


View Profile WWW
August 02, 2016, 09:42:49 AM
 #2839

Am I the most unlucky person in the world or what? The isn't the first time I've been around 99% probability a I'm sure it won't be the last.



I decided to go from 1-9 and then a-k (making 20 vanity addresses) and I think that should be plenty for what I need them for. Thanks for the help Shorena! They're almost all done at this point. I'm sure on a GPU this would have been less than 10 minutes haha.

I have been on 99% as well, even with addresses I get paid for. This usually means its a loss, but it happens seldom so Im still up overal.



Is it ever possible (at least theoretically) that two different people in different places at different times generate two identical addresses with the same keys? I thought that the collision could be prevented (if it is possible in the first place, of course) by checking for existing addresses on the blockchain...

But what if the addresses are generated in an offline mode?

Nothing is checked, not with online wallets, not with services (e.g. blockchain.info), not offline, no where. A collision is not prevented, its just so unlikely that it can be considered impossible. Some GPU system create over 60Million keys per second, thats not possible when a check would be needed. What would the check even accomplish? I could still spend your funds.
deisik
Legendary
*
Offline Offline

Activity: 1806
Merit: 1074


Free crypto every 60 mins here: discord.gg/pXB9nuZ


View Profile
August 02, 2016, 10:04:41 AM
Last edit: August 02, 2016, 10:25:10 AM by deisik
 #2840

Nothing is checked, not with online wallets, not with services (e.g. blockchain.info), not offline, no where. A collision is not prevented, its just so unlikely that it can be considered impossible. Some GPU system create over 60Million keys per second, thats not possible when a check would be needed. What would the check even accomplish? I could still spend your funds.

How unlikely is this? I mean if it is today considered highly unlikely, what will happen tomorrow when, say, some system could create not just 60M keys per second but 60MM keys per second (and check in real-time against existing addresses at that)? Wouldn't this render Bitcoin useless and worthless instantaneously? To me, it is always fishy when something is considered impossible, since impossible things and events have a tendency to actually happen one day...

"640K ought to be enough for anybody"



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


██
██
██
██
██
██
██
██
██
██
██

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


██
██
██
██
██
██
██
██
██
██
██



██
██
██
██
██
██
██
██
██
██
██


«
«
«

»
»
»
Pages: « 1 ... 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 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 »
  Print  
 
Jump to:  

Bitcointalk.org is not available or authorized for sale. Do not believe any fake listings.
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!