Jeg hadde omtrent $ 8 USD i bitcoin i en lommebok, og jeg sikkerhetskopierte lommeboken.dat til dropboxen min. I henhold til den endrede datoen for filen var dette i april 2013, så det var sannsynlig fra bitcoin qt versjon 0.8.1, eller kanskje litt tidligere.
Jeg lot den egentlig være der og har ikke gjort noe siden bitcoin. Siden det sannsynligvis er verdt minst $ 100, bestemte jeg meg for å sjekke det nøyaktige beløpet.
Jeg lastet ned den nyeste versjonen av bitcoin-kjernen, la til wallet.dat-filen i datakatalogen, startet det med -rescan, og ventet nesten en måned (!) på at blockchain-dataene skulle bli oppdatert. Balansen viste seg som 0 hele tiden. Jeg trodde det ville oppdateres når blockchain var fullstendig lastet ned, men det står fortsatt bare 0 .
Er dette et problem med gamle mot nye versjoner? Gjorde jeg noe galt? Neste gang, bør jeg forvente at saldoen viser et beløp som ikke er null, selv om jeg ikke har lastet ned hele blockchain ennå ?
Kommentarer
- Ser du innkommende / utgående transaksjoner til / fra adressene dine i " transaksjoner " -fanen?
Svar
Jeg har nylig gjenopprettet en gammel wallet.dat-fil ved hjelp av pywalley.py og Electrum, som tillot meg å lese lommeboken og feie myntene til en ny Electrum-lommebok.
Fremgangsmåte:
- Få jackjack pywallet https://github.com/jackjack-jj/pywallet
- Sett lommeboken.dat i den katalogen
-
./pywallet.py --dumpwallet --datadir=. --passphrase=PASSPHRASE
Passordfrase er valgfritt, bare hvis lommeboken er kryptert.
Hvis det fungerer, så kjør det igjen med alternativet –dumpwithbalance, dvs.
./pywallet.py --dumpwallet --dumpwithbalance --datadir=. --passphrase=PASSPHRASE
Ideelt sett omdirigerer du det til en fil. Søk deretter i filen etter saldoer som ikke er null.
Du kan bruke http://BitRef.com for å være sikker at adressene med saldoer fremdeles har saldoer.
I JSON-dumpen av wallet.dat-filen finner du den private nøkkelen, i feltet merket «sek.» Ikke del det med noen. Den nøkkelen gjør det mulig for alle å feie bitcoinsene dine i lommeboken.
Ved å bruke den nøkkelen kan du installere Electrum-lommeboken og feie myntene i en ny lommebok uten å laste ned Du betaler et gebyr på 0,2-0,5 mBTC for å gjøre det sakte, mer hvis du har det travelt.
Det er gode instruksjoner på https://en.bitcoin.it/wiki/Transferring_coins_from_Bitcoin-Qt_to_Electrum som inkluderer en lenke til en mer paranoid prosess ved hjelp av en offline datamaskin for å unngå utilsiktet eksponering av din private nøkkel.
Det er et standardgebyr på 0,5 mBTC, kan du justere den i Verktøy-> Innstillinger.
Adressen i «Sweep» -dialogboksen er bare den nye lommebokadressen som blir feid til.
Du kan se på transaksjonsfremdrift på http://bitref.com eller http://blockchain.info .
Når du er i den nye lommeboken, kan du sende til en børs som CoinBase for å ta ut penger, eller bare bruke Bitcoin. Electrum lommebok koster mer i avgifter, men sparer deg for smerte ved å laste ned og administrere hele blockchain.
EDIT # 1: Den triste nyheten er at fra januar 2018 ligger transaksjonsgebyrene rundt USD $ 40, så det kommer seg en liten lommebok vil trolig forbruke hele verdien. Jeg klarte å signere en lavavgiftstransaksjon fra den gamle lommeboken min, men den har sittet fast i mempoolen i flere uker, nå. Det kan være der for alltid.
EDIT # 2: Etter 26 dager i Mempool ble min bitcoin bitcoin-transaksjon endelig bekreftet.
Kommentarer
Svar
hvilket operativsystem kjører du? I et første trinn trenger du ikke å vente til appen synkroniseres fullstendig. Adressen er relevant. Kan du se «adressen din»? I så fall klipper du & og limer den inn inn i blockchain.info, og se hvilke verdier som er der. Du kan ha flere adresser … I bitcoin-cli eller kommandolinjevinduet kan du prøve «getaccount» eller «getaccountaddress». (en komplett liste over kommandoer her: https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_Calls_list ). Når du ser noen verdier, kan det lønne seg å vente på synkroniseringen. med tiden, da du nevnte at lommeboken hadde den siste transaksjonen (apr 2013), skulle «getblockcount» returnere et tall under 300.000-området. (I dag er vi i blokk ~ 485.000, og alle 10 minuttene opprettes en blokk. Dette er 6 per time, 144 per dag, ~ 50.000 per år). Så når du har nådd synkronisering med denne blokkhøyden, bør du se verdiene dine. Jeg tror klienten til og med sier hvor langt den er bak når han svever med musen i nedre høyre hjørne.
Når du ser verdiene dine, kan du bruke det, selv om klienten ikke er fullstendig synkronisert.
Svar
Hvis du er usikker på om programvaren til lommeboken din viser riktig beløp, kan det være en god sjekk å sette din offentlige adresse i søkeboksen på https://blockchain.info/ (dvs. ikke tekstboksen øverst til venstre; bla ned og se søkeboksen).
Dette nettstedet viser deg alle transaksjonene inn og ut av den offentlige adressen. Jeg antar at det første trinnet er å få din lokale Bitcoin-database til å speile det.
Hvis du hadde $ 8 i 2013, mistenker jeg at du har mer enn $ 100 nå. Når du først har funnet pengene, vil jeg, hvis jeg var deg, flytte dem til en ny offentlig adresse (passe på å oppbevare den private nøkkelen for at den er trygg !) gitt at den private nøkkelen til din eksisterende konto har vært i skyen.