Pages:
Author

Topic: VanitySearch (Yet another address prefix finder) - page 10. (Read 32966 times)

full member
Activity: 233
Merit: 253
legendary
Activity: 1568
Merit: 6660
bitcoincleanup.com / bitmixlist.org
I have a question. Recently there was a flood and a notebook containing a offline wallet was damage and it destroyed part of a WIF private key, so now I basically have:

Kw**********(I have the next 40 characters, just not posting for obvious reasons), so I am missing 10 characters in all.

I also have the public key. Is it possible to use this software to start a search at Kw... and iterate over the missing 10 characters with the known 40 characters also in the key.

For example : 1GuqEWwH5iRZ89oo5xw26FqmyZFMWZrtPi - is the public address

and for the WIF private key I'd have Kw**********JzXaqU2rcFSoaLaehAQHqoQX1cWCo92tAA3ihLJ7

basically I want to always have search for private key start at 'Kw', then search for missing 10, and end with 'JzXaqU2rcFSoaLaehAQHqoQX1cWCo92tAA3ihLJ7'

Any advice is appreciated and examples are even more appreciated

Thank you,
S.

The "K" at the beginning stands for an uncompressed private key so effectively one character is ruled out.

You should probably use bitcrack with a stride of "244 62 8 66 47 124 80 157 248 14 101 42 20 166 75 38 90 171 48 143 193 217 43 86 127 213 68 99 176 225 142 231 221 232 209 1 232 119 87 59 159 250 92" (these are grouped in three digits - where there's less than three digits then put zeros at the beginning).

Then you set the start range to "62 15 48 27 224 252 140 123 196 154 246 145 249 147 190 242 245 119 253 137 57 120 87 229 177 249 235 57 188 105 162 106 16 38 232 62 226 68 207 61 60 159 137 16 30 135 117 115 185 255 165 192" (3E 0F 30 1B E0 FC 8C 7B C4 9A F6 91 F9 93 BE F2 F5 77 FD 89 39 78 57 E5 B1 F9 EB 39 BC 69 A2 6A 10 26 E8 3E E2 44 CF 3D 3C 9F 89 10 1E 87 75 73 B9 FF A5 C0, or: w1111111111JzXa.....)

and the end range to "63 53 101 37 224 105 133 154 79 164 116 14 184 245 198 239 210 247 218 39 60 17 143 67 53 249 245 92 6 253 234 184 11 67 248 114 161 110 81 101 39 66 237 125 158 135 117 115 185 255 165 192" (3F 35 65 25 E0 69 85 9A 4F A4 74 0E B8 F5 C6 EF D2 F7 DA 27 3C 11 8F 43 35 F9 F5 5C 06 FD EA B8 0B 43 F8 72 A1 6E 51 65 27 42 ED 7D 9E 87 75 73 B9 FF A5 C0, or: wzzzzzzzzzzJzXa....).

Make sure you only search for uncompressed keys to speed things up.

In one command:

./bitcrack -u --keyspace 0x3E0F301BE0FC8C7BC49AF691F993BEF2F577FD89397857E5B1F9EB39BC69A26A1026E83EE244C F3D3C9F89101E877573B9FFA5C0:0x3F356525E069859A4FA4740EB8F5C6EFD2F7DA273C118F4335F9F55C06FDEAB80B43F872A16E5 1652742ED7D9E877573B9FFA5C0 --stride 2440620080660471240801572480141010420201660750380901710481431932170430861272130 68099176225142231221232209001232119087059159250092

It has a difficulty of log2(58**10) = 58.5798 bits, this is doable if you have a few GPUs.
member
Activity: 78
Merit: 133
I have a question. Recently there was a flood and a notebook containing a offline wallet was damage and it destroyed part of a WIF private key, so now I basically have:

Kw**********(I have the next 40 characters, just not posting for obvious reasons), so I am missing 10 characters in all.

I also have the public key. Is it possible to use this software to start a search at Kw... and iterate over the missing 10 characters with the known 40 characters also in the key.

For example : 1GuqEWwH5iRZ89oo5xw26FqmyZFMWZrtPi - is the public address

and for the WIF private key I'd have Kw**********JzXaqU2rcFSoaLaehAQHqoQX1cWCo92tAA3ihLJ7

basically I want to always have search for private key start at 'Kw', then search for missing 10, and end with 'JzXaqU2rcFSoaLaehAQHqoQX1cWCo92tAA3ihLJ7'

Any advice is appreciated and examples are even more appreciated

Thank you,
S.
newbie
Activity: 3
Merit: 0
Supports, I just do not know where to write and what I need to write. Here is an inscription from Github "Note: The current relase has been compiled with CUDA SDK 10.0, if you have a different release of the CUDA SDK, you may need to update CUDA SDK paths in VanitySearch.vcxproj using a text editor. The current nvcc option are set up to architecture starting at 3.0 capability, for older hardware, add the desired compute capabilities to the list in GPUEngine.cu properties, CUDA C/C++, Device, Code Generation."
legendary
Activity: 2618
Merit: 6452
Self-proclaimed Genius
Hello everyone, can you help me configure the program for searching on the GPU? Where and what to add? My graphics card gt 550ti CUDA installed version 8.
Test the "-l" argument first to see if your GPU is supported:
Code:
vanitysearch -l

If yes, you just have to add the argument -gpu when searching for a vanity prefix.
newbie
Activity: 3
Merit: 0
Hello everyone, can you help me configure the program for searching on the GPU? Where and what to add? My graphics card gt 550ti CUDA installed version 8.
full member
Activity: 206
Merit: 100
Wich version will run on a RTX3090 ?

I alwais get error when trying to run this software.

error is : GPUEngine: Launch: misaligned address
Do not use full address, if you have a full address you are looking for, delete the last 8-9 characters from the end of the address and the program will work fine on 30xx cards

Seems to work.

So, if i'm trying to "hack" into a lost wallet i just delete the last 8-9 digit of this wallet and it "should" look for it ?
legendary
Activity: 952
Merit: 1386
When using VanitySearch
What meaning about   Base Key: DA12E013325F12D6B68520E327847218128B788E6A9F2247BC104A0EE2818F44 ?

The initial key from which search starts.
If the initial key would be always the same, users who search for the same prefix would receive the same results (first key which fulfils criteria).
member
Activity: 406
Merit: 47
When using VanitySearch
What meaning about   Base Key: DA12E013325F12D6B68520E327847218128B788E6A9F2247BC104A0EE2818F44 ?
member
Activity: 72
Merit: 16
THE THING GO SKRAAA
My brother Miha was born yesterday so I thought I can make him a vanity address with his name and give him some Bitcoin as a gift. I wonder how much it's going to be worth in 10 or 20 years. Never too early to start investing Cheesy And the date of first transaction is his birthday which is really cool, right?

Here is his vanity address if you feel generous today and want to gift him a few sats: 3Miha3LSkHrtioPfgismPCQ6KfUa4wzPu1
I promise I will not touch this address. Ever. I will teach him all about Bitcoin when he's old enough.
full member
Activity: 1232
Merit: 242
Shooters Shoot...
Wich version will run on a RTX3090 ?

I alwais get error when trying to run this software.

error is : GPUEngine: Launch: misaligned address
Do not use full address, if you have a full address you are looking for, delete the last 8-9 characters from the end of the address and the program will work fine on 30xx cards
full member
Activity: 206
Merit: 100
Wich version will run on a RTX3090 ?

I alwais get error when trying to run this software.

error is : GPUEngine: Launch: misaligned address
legendary
Activity: 1568
Merit: 6660
bitcoincleanup.com / bitmixlist.org
But how does it reduce the range by 2^128? By using the public key

PublicKeys are symmetrical till N/2. And 2^256 /2 is 2^254. So why do you repeat the wrong number of 2^128?

I won't complicate things but they are actually symmetrical up to N/6 - not that it would help bigvito get to 2^128 though (It'd still only reduce to about 2^253.48 (N/2 actually makes it go down to 2^255 not 2^254).
a.a
member
Activity: 126
Merit: 36
But how does it reduce the range by 2^128? By using the public key

PublicKeys are symmetrical till N/2. And 2^256 /2 is 2^254. So why do you repeat the wrong number of 2^128?

full member
Activity: 706
Merit: 111
So basically BitCrack2 with PubKeys.

https://github.com/kanhavishva/BitCrack2#xpoint-search-mode

 But how does it reduce the range by 2^128?

Bitcrack and vanitysearch are not the same.

What range is this searching in? https://github.com/kanhavishva/BitCrack2#xpoint-search-mode

But how does it reduce the range by 2^128? By using the public key
a.a
member
Activity: 126
Merit: 36
So basically BitCrack2 with PubKeys.

https://github.com/kanhavishva/BitCrack2#xpoint-search-mode

 But how does it reduce the range by 2^128?
full member
Activity: 706
Merit: 111
Kangaroo is cracking the discrete Logarythm of the pubkey. VanitySearch is looking for Prefixes which are pubkeys sha256 and ripemd160.

How do you want to mix those?

Can you search for an address with vanitygen with a public key? I was thinking would that be able to shorten the search space like kangaroo.
Not 100% sure with vanitygen but vanity search takes inputted address and converts it to its RIPEMD160, then searches for a match for the RIPEMD160. One could tweak code to search for a pubkey which would save one sha256 and the one RIPEMD160 function.

Priv key
Pub key
sha256
ripemd160

so you would save two functions but I am not sure on the speed gained since normally, the most time consuming part. whether its CPU or GPU. is doing the math from priv key to pub key.

a.a
member
Activity: 126
Merit: 36
Kangaroo is cracking the discrete Logarythm of the pubkey. VanitySearch is looking for Prefixes which are pubkeys sha256 and ripemd160.

How do you want to mix those?
full member
Activity: 706
Merit: 111
Anybody thought about making VanitySearch search with a public key to decrease the search range to 2^128 like how kangaroo is but looking for prefixes?
full member
Activity: 227
Merit: 100
I could make test with this code in Bitcrack version, it really writes pkey to the output file,

Code:
>VanitySearch-1.15_bitcrack -stop -t 0 -gpu -r 10000 -s 0000000000000000000000000000000000000000000000000000000A00000000 1CABDYTie48wXV93XJ4Bdk7MFSTyshTXxg

but how can I make a test with the original version of VanitySearch?
Pages:
Jump to: