Jeg havde bitcoin i værdi på omkring $ 8 USD i en tegnebog, og jeg sikkerhedskopierede tegnebogen.dat til min dropbox. I henhold til den ændrede dato for filen var dette i april 2013, så det var sandsynligt fra bitcoin qt version 0.8.1 eller måske lidt tidligere.
Jeg lod det grundlæggende være der og har ikke gjort noget med bitcoin siden da. Da det sandsynligvis er mindst $ 100 værd, besluttede jeg nu at kontrollere det nøjagtige beløb.
Jeg downloadede den nyeste version af bitcoin-kernen, tilføjede wallet.dat-filen til datakataloget, startede det med -rescan, og ventede næsten en måned (!) på, at blockchain-dataene blev opdaterede. Balancen viste sig som 0 hele tiden. Jeg troede, det ville opdatere, når blockchain blev downloadet helt, men det siger stadig bare 0 .
Er dette et problem med gamle vs nye versioner? Gjorde jeg noget forkert? Skal jeg næste gang forvente, at saldoen viser et beløb, der ikke er nul, selvom jeg ikke har downloadet hele blockchain endnu ?
Kommentarer
- Ser du indgående / udgående transaktioner til / fra dine adresser i " transaktioner " fane?
Svar
Jeg har for nylig fået en gammel wallet.dat-fil ved hjælp af pywalley.py og Electrum, hvilket gjorde det muligt for mig at læse tegnebogen og feje mønterne til en ny Electrum-tegnebog.
Trin:
- Få jackjack pywallet https://github.com/jackjack-jj/pywallet
- Sæt tegnebogen.dat i den mappe
-
./pywallet.py --dumpwallet --datadir=. --passphrase=PASSPHRASE
Adgangssætning er valgfri, kun hvis tegnebogen er krypteret.
Hvis det fungerer, skal du køre det igen med indstillingen –dumpwithbalance, dvs.
./pywallet.py --dumpwallet --dumpwithbalance --datadir=. --passphrase=PASSPHRASE
Ideelt set omdirigeres den til en fil. Søg derefter i filen for ikke-nulvægte.
Du kan bruge http://BitRef.com for at sikre dig at adresserne med saldi stadig har saldi.
I JSON-dumpen af wallet.dat-filen finder du den private nøgle i feltet mærket “sek.” Del det ikke med nogen. Den nøgle giver alle mulighed for at feje dine bitcoins ind i deres tegnebog.
Ved hjælp af denne nøgle kan du installere Electrum-tegnebogen og feje mønterne i en ny tegnebog uden at downloade blockchain. Du betaler et gebyr på 0,2-0,5 mBTC for at gøre det langsomt, mere hvis du har travlt.
Der er gode instruktioner på https://en.bitcoin.it/wiki/Transferring_coins_from_Bitcoin-Qt_to_Electrum whcih inkluderer et link til en mere paranoid proces ved hjælp af en offline computer for at undgå utilsigtet eksponering af din private nøgle.
Der er et standardgebyr på 0,5 mBTC, kan du justere det i Værktøjer-> Indstillinger.
Adressen i “Sweep” -dialogboksen er bare den nye tegnebogadresse, der fejes til.
Du kan se transaktionsfremskridt ved http://bitref.com eller http://blockchain.info .
Når du er i den nye tegnebog, kan du sende til en børs som CoinBase for at udbetale eller bare bruge Bitcoin. Electrum-tegnebog koster mere i gebyrer, men sparer dig for smerter ved at downloade og administrere hele blockchain.
REDIGERING # 1: Den triste nyhed er, at fra januar 2018 svinger transaktionsgebyrene omkring USD $ 40, så det kommer sig en lille tegnebog vil sandsynligvis forbruge hele sin værdi. Det lykkedes mig at underskrive en lav gebyrtransaktion fra min gamle tegnebog, men den har været fast i mempool i uger, nu. Det kan være der for evigt.
EDIT # 2: Efter 26 dage i mempool blev min lave gebyr bitcoin-transaktion endelig bekræftet.
Kommentarer
Svar
hvilket operativsystem kører du? I et første trin behøver du ikke vente på, at appen synkroniseres fuldstændigt. Adressen er relevant. Kan du se “din adresse”? I så fald skal du klippe & og indsætte den ind i blockchain.info, og se hvilke værdier der er. Du kan have flere adresser … I bitcoin-cli eller kommandolinjevinduet kan du prøve “getaccount” eller “getaccountaddress”. (en komplet liste over kommandoer her: https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_Calls_list ). Når du ser nogle værdier, kan det være værd at vente på synkroniseringen. med tiden, da du nævnte, at din tegnebog havde den sidste transaktion (apr. 2013), skulle “getblockcount” returnere et tal under 300.000-intervallet. (I dag er vi ved blok ~ 485.000, og alle 10 minutter oprettes en blok. Dette er 6 i timen, 144 pr. Dag, ~ 50.000 pr. År). Så når du har nået synkronisering med denne blokhøjde, skal du se dine værdier. Jeg tror, at klienten endda siger, hvor langt den er bagved, når han svæver med musen i nederste højre hjørne.
Når du ser dine værdier, er du i stand til at bruge det, selvom klienten ikke er fuldt synkroniseret.
Svar
Hvis du “er usikker på, om din tegnebogssoftware viser det rigtige beløb, kan det være en god kontrol at lægge din offentlige adresse i søgefeltet på https://blockchain.info/ (dvs. ikke tekstfeltet øverst til venstre; rul ned og se søgefeltet.
Dette websted viser dig alle transaktioner ind og ud af den offentlige adresse. Jeg antager, at det første skridt er at få din lokale Bitcoin-database til at spejle det.
Hvis du havde $ 8 i 2013, formoder jeg, at du har mere end $ 100 nu. Når du først har fundet pengene, ville jeg, hvis jeg var dig, flytte dem til en ny offentlig adresse (passe på at holde den private nøgle for den sikker !) i betragtning af at den private nøgle til din eksisterende konto har været i skyen.