Welche Dateien sollte man sichern, wenn man einen Pool oder einen anderen Bitcoin-Dienst betreibt?

Irgendwann gab es ein großes Problem mit Bitomat, bei dem diese Bitcoin-Börse ihre Daten verlor, weil einige Daten verloren gingen. Welche Dateien sollte man sichern, um solche Probleme zu vermeiden? Welche Dateien müssen nur einmal und welche regelmäßig gesichert werden? Sollte beispielsweise ein Mining-Pool seine wallet.dat oft sichern oder reicht einmal aus, da sich die darin enthaltenen Daten nie ändern werden?

Sie sollten alle Ihre Dateien sichern.

Antworten (1)

Sie müssen Ihre wallet.dat regelmäßig sichern. Wenn Ihr Pool "getwork" zum Generieren von Arbeit und später zum Generieren von Blöcken verwendet, wird jeder Block mit einem neuen Kryptoschlüssel generiert. Auch wenn Sie Münzen versenden, um Ihre Miner zu bezahlen, wird das „Wechselgeld“ immer an eine neue Adresse gesendet. Ihr Bitcoin generiert also immer neue Kryptoschlüssel, und Sie müssen sie sichern, damit Sie keine Münzen verlieren.

Jeder Bitcoin-Dienst, der Coins verschickt oder mit „getwork“ neue Blöcke generiert, muss die wallet.dat regelmäßig sichern. Ein Bitcoin, der nur Münzen erhält, kann nur einmal gesichert werden. Ein Bitcoin, der keine Münzen verarbeitet, benötigt offensichtlich kein Backup (seltener Fall, kann aber nützlich sein).

Abgesehen davon sichern Sie natürlich Ihre Datenbank und alles andere, was Sie nicht verlieren möchten.

Update: Ich möchte nur hinzufügen, dass Bitcoin einen Pool ungenutzter Schlüssel hat. Es macht neue Schlüssel, wenn der Pool aufgebraucht ist. Meistens braucht es nur frische Schlüssel aus dem Pool – und Sie haben diese gesichert. Sie müssen also nicht einmal pro Minute Backups ausführen, um auf der sicheren Seite zu sein. Wenn Sie dies auf die bestmögliche Weise tun möchten, können Sie bitcoind den Befehl „keypoolrefill“ geben (und warten, bis dieser abgeschlossen ist), bevor Sie wallet.dat sichern. Auf diese Weise sichern Sie immer einen vollen Pool ungenutzter Schlüssel, und das Backup „hält“ so lange wie möglich. Das heißt, es dauert so lange wie möglich, bis der Pool aufgebraucht ist und Bitcoin neue Schlüssel für den Pool generiert, die Sie nicht im Backup haben.

Hier gibt es einige Informationen zum Schlüsselpool: https://en.bitcoin.it/wiki/Key_pool .

Update 2: Ich bin mir eigentlich nicht sicher, ob "keypoolrefill" nur eine Auswirkung hat, wenn Sie die Größe des Schlüsselpools ändern. Wenn Sie die Größe des Pools nicht ändern, generiert Bitcoin meiner Meinung nach jedes Mal einen neuen Schlüssel für den Pool, wenn ein Schlüssel daraus entnommen wird. Jemand korrigiert das, wenn es falsch ist.