|
December 30, 2017, 12:30:05 AM Last edit: December 30, 2017, 12:45:49 AM by totedati |
|
Ai nevoie doar de wallet.dat nu de tot block-chainul. Dacă e unul creat acum mult timp posibil să fie unul necriptat altfel ai nevoie de parolă. În acel wallet.dat sunt înregistrate toate adresele bitcoin folosite plus cîteva zeci nefolosite încă cu tot cu cheile private. Le extragi/listezi cu programul potrivit după care imporți cheia privată într-un portofel bitcoin. Din cheia privată se va genera cheia publică și adresa bitcoin care e adresa din block-chain unde va apare cantitatea de bitcoini care mai sunt la acea adresă. Asta înseamnă importul unui portofel bitcoin dintr-o aplicație în alta, trebuie cheia privată ca să se calculeze cheia publică care, dacă țin bine minte, e chiar adresa din block-chain unde apar bitcoii. Din cheia privată e ușor să calculezi/generezi cheia publică invers nu, e practic imposibil ... deocamdată.
LE În bitcoin core ca să vezi lista aia de adrese deschizi debug window și în console tab scrii comanda dumpwallet. O să scuipe tot ce e în wallet.dat, cheile private, cheile publice corespunzătoare și cantitatea de bitcoi din ele dacă sunt adrese folosite deja. După aia copy-paste, print la imprimantă și ai rezolvat problema. De block-chain full sincronized, ai nevoie cînd vrei să muți ce scrie acolo, în walet.dat, în altă parte, la alte adrese bitcoin. În acel wallet.dat oricine poate scrie orice, offline sau online, sunt doar șiruri alfanumerice de o anumită lungime, important e ce scrie în block-chain! Dacă cele două povești nu se pupă, ce scrie în block-chain are prioritate iar ce scrie în wallet.dat nu există în realitate.
|