Speicherüberschreitung mitten in der Synchronisierung

Ein Freund hat mir vor einigen Jahren ein paar Bitcoins geschenkt. Gestern las ich einen Artikel über Bitcoin und es erinnerte mich daran, dass ich welche hatte. Ich ging online, um den Wert zu überprüfen und sie möglicherweise auszugeben. Ich habe versucht, auf meine Brieftasche zuzugreifen, und da ich mich lange nicht eingecheckt habe, dauert die Synchronisierung mit dem Netzwerk ewig. Ich habe es die ganze Nacht angelassen und jetzt ist der Speicher meines Macbooks voll. Das ist ein echtes Problem für mich, da ich arbeiten muss und momentan keine Lust auf viele andere Sachen habe. Wie komme ich aus diesem Schlamassel heraus? Ich habe überhaupt keine Raffinesse. Ich kann nicht programmieren oder irgendetwas Besonderes machen. Ich bedauere diese Situation und würde die App lieber einfach löschen, aber ich denke, es gibt einen echten Wert und möchte meinen Geldbeutel nicht vermasseln. Was kann ich tun??? Hilfe!

Speichern Sie die wallet.dat-Datei; alles andere kannst du löschen. Sie können die Wallet-Datei später in eine andere Installation auf einem Computer mit mehr Speicherplatz oder in eine andere Wallet-Anwendung importieren, die nicht die gesamte Blockchain herunterladen muss.
Danke, Nate. Ich kann nicht einmal die wallet.dat oder andere Bitcoin-bezogene Dateien finden, so erbärmlich bin ich.
Aber tatsächlich – ich habe es gefunden. Es war in ~/Library/Application Support/Bitcoin versteckt. Entschuldigen Sie die Störung

Antworten (3)

Sie können den beschnittenen Modus auf Ihrem Blockchain-Speicher aktivieren, indem Sie die folgende Zeile in Ihrerbitcoin.conf

# Reduce storage requirements by only storing most recent N MiB of block. This mode is incompatible with -txindex and -rescan. WARNING: Reverting this setting requires re-downloading the entire blockchain. (default: 0 = disable pruning blocks, 1 = allow manual pruning via RPC, greater than 550 = automatically prune blocks to stay under target size in MiB).
prune=10237

Bitcoin Core wird den Blockchain-Speicher automatisch auf die angegebene Menge zurückschneiden.

Unabhängig davon sollten Sie immer ein sicheres und aktuelles Backup Ihrerwallet.dat

Am sichersten ist es wahrscheinlich, die wallet.datDatei auf einen Rechner mit mehr Speicherplatz zu verschieben. Ich habe eine Antwort auf eine andere Frage geschrieben , wie man das unter OSX macht.

Die Antwort ist synchron mit Natan ... Sieht aus, als wären Sie auf einem Mac. Zuerst: Kopie machen und speichern. Wenn Sie den Bitcoin-Client mit dieser wallet.dat-Datei öffnen, können Sie Ihre Adresse sehen, auch wenn sie nicht synchronisiert ist. Geben Sie diese Adresse (sie beginnt normalerweise mit einer 1 und ist etwa 30 Zeichen lang) in blockchain.info ein, um zu sehen, ob auf dieser Adresse Guthaben vorhanden ist. Wenn ja, ist es gut, später die Blockchain herunterzuladen und jetzt Ihren Speicherplatz freizugeben, um weiter zu arbeiten. Später haben Sie zwei Möglichkeiten: Entweder erweitern Sie Ihren Festplattenspeicher, um die gesamte Blockchain herunterzuladen (was viel Zeit in Anspruch nimmt, besser eine SDD und einen anständigen Mac zu haben, ältere Macs mit Duo oder i5 werden mehrere Tage dauern ...) , oder besser versuchen Sie, den Privkey zu extrahieren und in eine andere Brieftasche zu laden. Aber dann bist du schon auf einem gehobenen Niveau, und ich bin mir nicht sicher, ob Sie bereit sind (Zeit zu investieren), diesen Weg zu gehen. Es liegt also ein bisschen an Ihnen, wie Sie Ihre Zeit investieren :-)

Das Extrahieren der privaten Schlüssel ist ein schlechter Rat für jemanden, der angibt, dass er keine Erfahrung hat und sich Sorgen macht, Fehler zu machen. Es ist viel besser, wallet.dat einfach auf eine Maschine mit mehr Platz zu verschieben.