Wie sichere ich meine Ether-Konten?

Ich möchte meine Konten zur sicheren Aufbewahrung auf einem USB-Gerät oder einem anderen externen Gerät sichern. Wie kann ich das machen?

Antworten (2)

Um Ihre Brieftasche zu sichern, müssen Sie eine Kopie der Schlüsseldatei(en) erstellen, die sich in Ihrem Ethereum-Verzeichnis befinden.

  • Linux:~/.ethereum/keystore
  • Mac:~/Library/Ethereum/keystore
  • Fenster:%APPDATA%/Ethereum

Die Datei sollte in etwa so aussehen:

UTC--2015-09-18T14-07-57.023663538Z--da78c8721e4ede42cf488304551eb596dd5f93e23

Ich habe vorgeschlagen, nur den Keystore-Inhalt zu speichern, aber Sie können natürlich das gesamte /ethereum-Verzeichnis sichern; Beachten Sie jedoch, dass dies die Chaindata-Dateien enthält, und das sind über 115 GB (Stand: Juli 2018).

Um gespeicherte Wallet-Dateien zu importieren, kopieren Sie diese einfach in das Keystore-Verzeichnis Ihres Systems. Vorverkaufsversionen enden mit der *.jsonErweiterung, werden aber vom Ethereum-Client erkannt.

Vergessen Sie nicht, dass die Keystore-Dateien immer noch durch ein Passwort geschützt sind.
Zur Verdeutlichung: Es ist die Kombination aus Ihrer Schlüsseldatei und Ihrer Kenntnis Ihres Passworts, die Ihre Brieftasche ausmacht. Ich möchte nur absolut sicher sein, bevor ich Ether außerbörslich transferiere. Das heißt, mit meiner Schlüsseldatei und meinem Passwort könnte ich Geth auf einem neuen Computer installieren, meine Schlüsseldatei auf einen USB-Stick übertragen und Zugriff auf mein „Konto“/Ether haben?
Ja, für jede Schlüsseldatei benötigen Sie das Passwort dafür. Bevor Sie Schlüsseldateien löschen, sollten Sie den Wiederherstellungsprozess mit kleinen Mengen Ether testen.
Das Einzige, was ich also für ein vollständiges Backup meiner Wallets speichern muss, sind die Dateien in ~/.ethereum/keystore – ist das richtig?
Und wie stellt man diese wieder her?
@alper: Zum Importieren/Wiederherstellen kopieren Sie die gesicherten Dateien in den Schlüsselspeicher Ihres (anderen) Systems.
@PaulPreibisch Sie benötigen auch eine Sicherungskopie jedes Passworts für jede Datei in ~/.ethereum/keystore
Die Antwort ist nicht korrekt, auf dem Mac ist der Schlüsselspeicher unter~/Library/Ethereum/keystore
Unter Windows ist es%APPDATA%/Ethereum
1) Muss das Backup nach jeder Transaktion gemacht werden oder ist es ein einmaliger Vorgang ? 2) Ist der Dateiname relevant oder kann er sicher weggeworfen werden?
Die Kettendaten haben 1 TB erreicht! Ich gratuliere dazu!

BITTE SICHERSTELLEN SIE AUCH IHRE PASSWÖRTER

Jede Schlüsseldatei (wie in @Ethans Antwort beschrieben) ist verschlüsselt und nur mit dem richtigen Passwort verwendbar.

Ein weiterer Sicherheitstipp: Bevor Sie Schlüsseldateien löschen, versuchen Sie nach dem Backup bitte den Import-/Wiederherstellungsprozess auf einem anderen System, um sicherzustellen, dass Sie eine kleine Menge Ether senden können. (Zum Importieren kopieren Sie die gesicherten Dateien in den Schlüsselspeicher des anderen Systems.) Wenn Sie diese kleine Menge an Ether ausgeben können, gibt Ihnen das mehr Vertrauen, dass Ihr Backup tatsächlich funktioniert.

Wie prüfen Sie, welches Passwort zu welcher Datei gehört?
@alper Wenn Sie tatsächlich versuchen, Ether zu senden, fragt Geth nach dem Passwort (um das Konto zu entsperren). Deshalb empfehle ich diesen Schritt. Wenn Sie Ether senden können, ist das Passwort korrekt.
Wenn ich das richtig verstehe, "sichern" Sie das Passwort nicht wirklich - im Sinne des Kopierens einer Passwortdatei auf ein anderes System. Sie müssen sich nur daran erinnern, damit es die Brieftasche entsperren kann, wenn es von Geth im neuen System gefragt wird, oder? Du magst eher "schreib es auf", ist das richtig?
@ Andyc Das stimmt. (Schreiben Sie die Passwörter auf und verlieren Sie sie nicht.)