Vanity Address
În plus, viziunea acestei secvențe de numere și litere poate fi puternic repulsivă pentru persoanele care nu au cunoștințe de criptografie. Generarea propriei adrese prin intermediul Vanity nu este chiar complicată și chiar distractivă. De aceea, trebuie să faceți acest lucru singur, mai degrabă decât să folosiți un serviciu terț. Motivul principal este întotdeauna același. Pentru un site de încredere veți găsi nouă care vor încerca să vă jefuiască. Deci, dacă nu credeți că aveți suficiente cunoștințe pentru a detecta o înșelătorie, cel mai bine ar fi să vă întoarceți.
Cum fac asta?
Site-urile de escrocherie vă propun să introduceți un șir de caractere și să efectuați teste pentru a găsi o adresă cu o formă a șirului de caractere dorit. De exemplu, doriți ca adresa dvs. să înceapă cu 1Bet, deoarece aveți un site de pariuri. Site-ul vă oferă
1Betx42BCrgrt56fgfgFrgkr4dfXer3gmIEf și cheile private ale acestei adrese!
Apoi, adresa publică și cheia privată a acesteia vor fi înregistrate în baza lor de date a site-ului și, prin urmare, veți avea acces instantaneu la fondurile dumneavoastră! Bitcoinii dvs. vor fi în pericol dacă importați adresa dată în portofelul dvs. Bitcoin.
Modul sigur de a folosi vanitatea este să folosiți software-ul open source Vanity și linia de comandă a acestuia. Pentru mai multe informații, vă rugăm să aruncați o privire aici: https://en.bitcoin.it/wiki/Vanitygen
Cum funcționează
Primul lucru important, Vanity funcționează numai cu portofele Bitcoin existente. Dacă nu aveți încă unul, este timpul să faceți marele pas înainte.
Dacă aveți unul, rulați linia de comandă.Vanitygen ia ca date de intrare datele din modelul sau lista de modele, după care ia opțiunile de adresă și cheile private. Selecția Vanitygen se bazează pe o cercetare probabilistică, care necesită un anumit timp. Timpul depinde de complexitatea setpoint-ului modelului, de viteza calculatorului și de norocul dumneavoastră.
Apoi, sunteți în măsură să vă înregistrați modelul. În exemplul dumneavoastră, acesta este 1Bet. Trebuie remarcat faptul că în linie nu puteți folosi 0 (zero), O (o mare), I (i mare), l (L mic), și trebuie să înceapă cu 1 (o unitate).
După ce modelul dvs. este introdus ca date de intrare, Vanity își începe căutarea. Vă rugăm să rețineți că, probabil, nu merită să căutați șiruri lungi, pentru a scurta timpii de procesare. Rezultatul final va fi ceva de genul acesta:
Difficulty: 43891Pattern: 1BetAddress: 1Betx42BCrgrt56fgFrgkr4dfXer3gmIEfPrivkey: 5KBL5J2SCzoxCu8LSbur3vCcpzQQ5kL2JdRZDAu4AmCohko7goG
(Rețineți că un șir „ușor” de găsit ca acesta nu înseamnă că cheia privată specifică poate fi ghicită cu ușurință .)
Vanitygen
Vanitygen este un generator de adrese Bitcoin vanity în linie de comandă.
Dacă v-ați săturat de adresele aleatorii și criptice generate de clienții bitcoin obișnuiți, puteți folosi vanitygen pentru a crea o adresă mai personalizată. Adăugați un fler unic atunci când le spuneți oamenilor să trimită bitcoini la 1stDownqyMHHqnDPRSfiZ5GXJ8Gk9dbjO. Alternativ, vanitygen poate fi folosit pentru a genera adrese aleatoare offline.
Vanitygen acceptă ca intrare un model, sau o listă de modele de căutat, și produce o listă de adrese și chei private. Căutarea lui Vanitygen este probabilistică, iar timpul necesar pentru a găsi un anumit tipar depinde de cât de complex este tiparul, de viteza calculatorului dumneavoastră și de norocul pe care îl aveți.
Exemplul de mai jos ilustrează o sesiune de vanitygen. Aceasta este tipică și durează aproximativ 10 sec. pentru a se termina, folosind un procesor Core 2 Duo E6600 pe x86-64 Linux:
$ ./vanitygen 1BoatDifficulty: 4476342Pattern: 1Boat Address: 1BoatSLRHtKNngkdXEeobR76b53LETtpyTPrivkey: 5J4XJRyLVgzbXEgh8VNi4qovLzxRftzMd8a18KkdXv4EqAwX3tS
Vanitygen include componente pentru a efectua căutarea de adrese pe procesorul dumneavoastră (vanitygen) și pe GPU-ul compatibil OpenCL (oclvanitygen). Ambele pot fi construite din sursă și ambele sunt incluse în pachetul binar Windows.
Versiunea curentă vanitygen: 0.21
https://github.com/samr7/vanitygen
Binarele Windows x86+x64 aici.
Obțineți sursa din include Makefiles pentru Linux și Mac OS X.
Discuție principală la Bitcointalk
Utilizarea lui vanitygen pentru a încerca să atace adrese
Utilizând vanitygen ați putea crede că veți putea găsi cheia privată pentru o anumită adresă. În practică, acest lucru este considerat imposibil. Având în vedere că dificultatea crește exponențial cu cât vanitatea este mai lungă, la fel crește și timpul mediu necesar pentru a găsi acea vanitate. Tabelul de exemplu de mai jos arată modul în care o vanitate din ce în ce mai complexă afectează dificultatea și timpul mediu necesar pentru a găsi o potrivire numai pentru acea vanitate, ca să nu mai vorbim de adresa completă, pentru o mașină capabilă să analizeze 1 milion de chei pe secundă.
vanitate | dificultate | timp mediu |
---|---|---|
1B | 22 | < 1s |
1Bi | 1,330 | < 1s |
1Bit | 77,178 | < 1s |
1Bitc | 4,476,342 (4.48E+6) | < 10s |
1Bitco | 259,627,881 (2.6E+8) | 3 minute |
1Bitcoi | 15,058,417,127 (1.506E+10) | 3 ore |
1Bitcoin | 8.7339E+11 | 1 săptămână |
1BitcoinE | 5.0657E+13 | 1 an |
1BitcoinEa | 2.9381E+15 | 60 ani |
1BitcoinEat | 1.7041E+17 | 3.500 de ani |
1BitcoinEate | 9.8837E+18 | 200.000 de ani |
1BitcoinEater | 5.7325E+20 | 11.700.000 de ani |
1BitcoinEaterAddressDontSend | 1.6209E+47 | 3.3E+33 sau 3,3 decilioane de ani |
.