Bitcoin Forum
May 21, 2024, 06:12:31 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 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 »
  Print  
Author Topic: VanitySearch (Yet another address prefix finder)  (Read 31323 times)
NotATether
Legendary
*
Offline Offline

Activity: 1610
Merit: 6752


bitcoincleanup.com / bitmixlist.org


View Profile WWW
October 04, 2021, 05:43:47 PM
 #1061

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).

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
boulard83
Full Member
***
Offline Offline

Activity: 206
Merit: 100


View Profile
October 18, 2021, 07:00:58 PM
Last edit: October 18, 2021, 07:24:56 PM by boulard83
 #1062

Wich version will run on a RTX3090 ?

I alwais get error when trying to run this software.

error is : GPUEngine: Launch: misaligned address

PC Hardware junky | Gaming • 5930K • 32gb • GTX1070 • BenQ XR3501 144hz | Server • Dual E5-2670 16c/32t • 32gb ECC • GTX1050ti • 3 SSD + Multiple HDDs
WanderingPhilospher
Full Member
***
Offline Offline

Activity: 1064
Merit: 219

Shooters Shoot...


View Profile
October 20, 2021, 05:36:34 AM
 #1063

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
SKRAAA
Member
**
Offline Offline

Activity: 72
Merit: 16

THE THING GO SKRAAA


View Profile
October 28, 2021, 10:31:02 AM
 #1064

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.

The ting goes skrrrahh, pap, pap, ka-ka-ka
Skidiki-pap-pap, and a pu-pu-pudrrrr-boom
Skya, du-du-ku-ku-dun-dun
fxsniper
Member
**
Offline Offline

Activity: 406
Merit: 45


View Profile
October 28, 2021, 10:46:14 AM
 #1065

When using VanitySearch
What meaning about   Base Key: DA12E013325F12D6B68520E327847218128B788E6A9F2247BC104A0EE2818F44 ?
PawGo
Legendary
*
Offline Offline

Activity: 952
Merit: 1367


View Profile
October 28, 2021, 01:08:12 PM
 #1066

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).
boulard83
Full Member
***
Offline Offline

Activity: 206
Merit: 100


View Profile
November 12, 2021, 01:47:59 PM
 #1067

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 ?

PC Hardware junky | Gaming • 5930K • 32gb • GTX1070 • BenQ XR3501 144hz | Server • Dual E5-2670 16c/32t • 32gb ECC • GTX1050ti • 3 SSD + Multiple HDDs
veazer
Newbie
*
Offline Offline

Activity: 3
Merit: 0


View Profile
November 26, 2021, 04:51:10 PM
 #1068

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.
nc50lc
Legendary
*
Offline Offline

Activity: 2422
Merit: 5614


Self-proclaimed Genius


View Profile
November 27, 2021, 04:11:56 AM
Merited by hugeblack (4)
 #1069

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.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
veazer
Newbie
*
Offline Offline

Activity: 3
Merit: 0


View Profile
November 27, 2021, 05:09:52 PM
 #1070

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."
soferox
Member
**
Offline Offline

Activity: 78
Merit: 133


View Profile WWW
December 29, 2021, 11:21:05 PM
 #1071

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.
NotATether
Legendary
*
Offline Offline

Activity: 1610
Merit: 6752


bitcoincleanup.com / bitmixlist.org


View Profile WWW
December 30, 2021, 02:23:43 AM
Last edit: December 30, 2021, 02:38:52 AM by NotATether
Merited by hugeblack (4), ABCbits (3)
 #1072

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.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
mynonce
Full Member
***
Offline Offline

Activity: 233
Merit: 253


View Profile
December 30, 2021, 02:34:57 AM
Merited by NotATether (1)
 #1073

...
@NotATether
new thread
Missing 10 Characters in WIF Private Key - Can I recover them?
http://bitcointalk.org/index.php?topic=5379131.0
soferox
Member
**
Offline Offline

Activity: 78
Merit: 133


View Profile WWW
December 30, 2021, 02:53:43 AM
 #1074

Sorry I made a new thread to not clutter this one up. Thank you both!
willi9974
Legendary
*
Offline Offline

Activity: 3444
Merit: 2723


Escrow Service


View Profile
January 19, 2022, 09:03:48 AM
 #1075

any ideas at which grid size, these 3070 cards run in best speed?

VanitySearch.exe -l
GPU #0 NVIDIA GeForce RTX 3070 (46x0 cores) (Cap 8.6) (8191.4 MB) (Multiple host threads)
GPU #1 NVIDIA GeForce RTX 3070 (46x0 cores) (Cap 8.6) (8191.5 MB) (Multiple host threads)
GPU #2 NVIDIA GeForce RTX 3070 (46x0 cores) (Cap 8.6) (8191.5 MB) (Multiple host threads)

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
WhyFhy
Hero Member
*****
Offline Offline

Activity: 1430
Merit: 513



View Profile
March 03, 2022, 11:27:33 PM
 #1076



------
Quote

This has happened to me on 1gorynych back in the day

16DEAB074A29C5444CE849F2231096FB9B7AF4F9A2903899F2B2B42F34198F82 private key . 046098AF1FA301F60EE17DFA008D91D1541666201416279787FD9FA8120AA68CA5DF0FF9A8279D7 937992CB7EFD62F4BC0EA3697121A4E3942BD1F937F4BBF354D
 ^public key worked ^
 and resulted this  PubAddress: 1overGriLuHS3s3yEpYZh7MKnZ59kzdAf
PartialPriv: 5J3dksTuquTvgjVtvdnw1vDfW6qhouof5M9uPtC8qHcVQyNMWsK
but when I combine them we get
15J4NpTt36gyo1Q1Kb2LX9dTV3PhakMwYH  
priv key 5JDhwDBS5ZwLnMiQ3iYtwxkhUwD4rWoAvKTUnZNHeJZDip8rJdM

This is the second time this has happened over the years, does anyone know why? ive asked in the past but do not recall getting answers

https://bitcointalk.org/index.php?topic=5112311.440  nvm

Take the RTX 3070 for example.
  Bitcrack gives out 800mk.
Vanitysearch, gives out 1600-1700mk.
So why not use vanitysearch for search, if it is twice as fast?
Therefore, I asked about the possibility of searching in a fixed range, in vanitysearch.
You can read up, I've answered this before.

When vanity search lands on a single private key, it actually checks that single key against 6 possibilities, because it is checking Point + endo1 + endo2 + symmetries. While vanitysearch modded is faster than bitcrack, the precompiled version is checking more points per single private key which is why the speed seems a lot faster.

this explains why 1 of 6 will be valid if split gen right?


Yes. But this is due only to the way the programs we use to reassemble the pieces for the final private key work.

Let s (Q = sG) be the secret private key (the public key). Only one person knows 's'.

Then he sends only Q to another person, who run a "split gen" program.

Usually "split gen" works like this:

it computes only (s+1)G = Q + G, (s+2)G = Q + 2G, …, (s+k)G = Q + kG = P

until it gets a public key P with a particular address.

The program knows only k (the partial private key).

Then you need to compute k' (k' G = P):

k' = (s + k)  mod n.


Now suppose you get P in this way: - (Q + kG) = P

then in order to get from the partial private key k the correct final private key k' = (-s -k) mod n
you need to know how k was obtained (exploiting the symmetry).


If you get P in this way: λ(Q + kG) = P

(exploiting the endomorphism) the correct final private k' will be: λ*(s + k) mod n   and so on.
I'm quoting this for research purposes.
bip32
Code:
ExtKey masterKey = new ExtKey();
Console.WriteLine("Master key : " + masterKey.ToString(Network.Main));
for (int i = 0 ; i < 5 ; i++)
{
 ExtKey key = masterKey.Derive((uint)i);
 Console.WriteLine("Key " + i + " : " + key.ToString(Network.Main));
}

base58
Code:
ExtPubKey masterPubKey = masterKey.Neuter(); 
for (int i = 0 ; i < 5 ; i++)
{
 ExtPubKey pubkey = masterPubKey.Derive((uint)i);
 Console.WriteLine("PubKey " + i + " : " + pubkey.ToString(Network.Main));
}


  BTC
.
BTC
.
 BTC
.
BTC
/]..[banned mixer]..
██
██
██
██
██
██
██

██

██

██

██
/]YOUR OPPORTUNITY TO
HAVE BITCOIN BUSINESS

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

██

██

██

██
.
  BTC
. BTC
.
.
 
BTC
  BTC
WhyFhy
Hero Member
*****
Offline Offline

Activity: 1430
Merit: 513



View Profile
March 04, 2022, 02:25:50 AM
 #1077

any ideas at which grid size, these 3070 cards run in best speed?

VanitySearch.exe -l
GPU #0 NVIDIA GeForce RTX 3070 (46x0 cores) (Cap 8.6) (8191.4 MB) (Multiple host threads)
GPU #1 NVIDIA GeForce RTX 3070 (46x0 cores) (Cap 8.6) (8191.5 MB) (Multiple host threads)
GPU #2 NVIDIA GeForce RTX 3070 (46x0 cores) (Cap 8.6) (8191.5 MB) (Multiple host threads)
Try for 368x128

  BTC
.
BTC
.
 BTC
.
BTC
/]..[banned mixer]..
██
██
██
██
██
██
██

██

██

██

██
/]YOUR OPPORTUNITY TO
HAVE BITCOIN BUSINESS

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

██

██

██

██
.
  BTC
. BTC
.
.
 
BTC
  BTC
willi9974
Legendary
*
Offline Offline

Activity: 3444
Merit: 2723


Escrow Service


View Profile
March 04, 2022, 06:54:53 AM
 #1078

368x128 is the default grid

GPU: GPU #2 NVIDIA GeForce RTX 3070 (46x0 cores) Grid(368x128)
GPU: GPU #1 NVIDIA GeForce RTX 3070 (46x0 cores) Grid(368x128)
GPU: GPU #0 NVIDIA GeForce RTX 3070 (46x0 cores) Grid(368x128)

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
inlovewiththedj
Member
**
Offline Offline

Activity: 93
Merit: 12


View Profile
March 04, 2022, 09:51:27 PM
Last edit: March 04, 2022, 10:10:40 PM by inlovewiththedj
 #1079

Hello

I try to understand big numbers I mean, thousand of years and so on.

Please write mi in words how many years it is:

1.055e+06y



where can I find online calculator to count and show such big numbers to readable words?


Peace in Ukraine, death to Putin!!!!!!!!!
garlonicon
Hero Member
*****
Offline Offline

Activity: 806
Merit: 1940


View Profile
March 04, 2022, 10:17:12 PM
Merited by xhomerx10 (1)
 #1080

Quote
1.055e+06y
You can split such string into some pieces: "1.055", "e+06", "y". Then, "e+number" means "10^number", so in this case it is "1000000", you have six zeros, because of "+06". So, it means 1055000 years, because you have multiplication of "1.055" by one million, and that "y" in the end means "years".
Pages: « 1 ... 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 »
  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!