Muss eine Langzeitspeicher-Wallet online sein?

Ich habe einen Offline-Computer, der noch nie mit einem Netzwerk verbunden war. Ich verwende diesen Computer für die Langzeitspeicherung sensibler Daten, die gesamte Datenübertragung zu und von diesem Computer erfolgt über einen USB-Speicher. Ich möchte die meisten meiner Bitcoins auf diesen Computer verschieben, also wird es so funktionieren:

  1. Installieren Sie Bitcoin Wallet auf dem Offline-Computer und generieren Sie eine öffentliche Adresse.
  2. Senden Sie Bitcoin von meiner Online-Wallet an die Adresse der Offline-Wallet.
  3. Bitcoin-Blockchain auf einen Online-Computer herunterladen und per USB-Speicher auf den Offline-Computer verschieben?

Antworten (2)

Sie benötigen den 3. Schritt nicht für die Langzeitspeicherung. Sie planen nicht, Ihre Bitcoins bald auszugeben, wenn Sie nach einer langfristigen Aufbewahrung suchen. Wenn Sie die Blockchain jetzt herunterladen, ist sie längst veraltet, wenn Sie Ihr Geld ausgeben möchten, und Sie können sie genauso gut erst dann herunterladen. Oder Sie entscheiden sich für ein Wallet, bei dem Sie nicht die gesamte Blockchain herunterladen müssen.

Technisch gesehen muss der Computer mit Ihrem privaten Schlüssel nicht mit dem Internet verbunden sein, da eine Transaktion von einer auf diesem Computer ausgeführten Software signiert und dann über einen USB-Stick auf einen mit dem Internet verbundenen Computer übertragen und von diesem gesendet werden kann zweiter Rechner. Dies hat den Nachteil, dass die Blockchain bis zu dem Punkt heruntergeladen werden muss, an dem die Transaktion, die an die Langzeitspeicheradresse durchgeführt wurde, bestätigt wurde. Sie müssen sich also entscheiden, ob Sie [die Blockchain herunterladen und Ihr Geld ausgeben können, ohne dass der Computer mit dem privaten Schlüssel mit dem Internet verbunden ist] oder [die Blockchain nicht herunterladen, sondern den privaten Schlüssel auf einen Online-Computer übertragen müssen, wenn Endlich das Geld ausgeben].

Elektrum kann das . Ich weiß nicht, ob andere Wallets das auch können, da ich nur Electrum verwende.

Beachten Sie, dass Sie nicht einmal einen Computer haben müssen, der den privaten Schlüssel enthält. Ein privater Schlüssel ist nur eine 256-Bit-Zahl (Standardfall; wenige Einschränkungen hinsichtlich des Wertebereichs, den er annehmen kann, aber fast alle 256-Bit-Zahlen sind gültige private Schlüssel und das ist wirklich alles, was dazu gehört, keine Magie). Zahlen können auf Papier notiert werden.

Alternativ können Sie auch ein Brainwallet verwenden .

Alle 3 haben Dinge, die Sie verlieren können, um Ihr Geld zu verlieren:

  • Brieftasche auf dem Computer:
    • Malware kann das Wallet löschen oder verschlüsseln. (Kann durch Infektion per USB-Stick passieren.)
    • Ihre Festplatte (+ Backups) kann kaputt gehen.
    • Einige größere Schäden (z. B. Hausbrand) können den gesamten Computer zerstören, einschließlich der Festplatte.
  • Brieftasche aus Papier :
    • Sie können das Stück Papier verlieren.
    • Ihr Stück Papier kann beschädigt werden. (Die Schrift kann verblassen, eine Flüssigkeit kann darauf gegossen werden usw.)
    • Ein Mitglied Ihrer Familie könnte es finden und wegwerfen.
    • Wenn Sie es drucken, wird ein Teil des privaten Schlüssels möglicherweise nicht gedruckt. Dies ist tatsächlich jemandem passiert, der auf dieser StackExchange-Site um Hilfe gebeten hat. Sie druckten ihren privaten Schlüssel im Brieftaschen-Importformat aus, aber er passte nicht vollständig auf die Seite.
    • Wenn Sie es von Hand aufschreiben, können Sie Fehler machen.
  • Brain Wallet:
    • Sie können die Passphrase vergessen.

Kombination möglich:

  • Wenn Sie einen privaten Schlüssel auf einem Computer haben, können Sie ihn aufschreiben. Auch hier ist der private Schlüssel nur eine Zahl.
  • Wenn Sie einen privaten Schlüssel aufgeschrieben haben, können Sie ihn zu einer Brieftasche auf einem Computer machen.
  • Wenn Sie ein Brainwallet haben, können Sie den privaten Schlüssel aufschreiben oder auf einem Computer zu einem Wallet machen.¹

¹ Sie können nicht in die entgegengesetzte Richtung gehen, ohne sich tatsächlich an den privaten Schlüssel zu erinnern (was absolut nicht empfohlen wird). Das zuverlässige Erinnern an einen Electrum-Samen (der so aussieht: "constant forest adore false green weave stop guy fur freeze giggle clock") ist möglicherweise tatsächlich möglich, aber ich rate Ihnen dennoch, die Standardmethode zum Erstellen einer Brainwallet zu verwenden, wenn Sie eine verwenden möchten .

Ihre Antwort ist vollständiger als meine, da sie auch Paper Wallets untersucht und erklärt, dass eine Kopie der Blockchain nicht benötigt wird, wenn nur das Signieren von Transaktionen gewünscht wird.

Ja, außer dass Schritt 3 unnötig ist und Ihren Speicherplatz verschwendet. Eine Bitcoin-Wallet ist nur eine Sammlung privater Schlüssel, die mit Adressen verknüpft sind, die Transaktionen erhalten haben und daher ein Guthaben halten. Der Computer, auf dem die Coins gespeichert sind, muss nicht online sein, um die Coins aufzubewahren oder gar auszugeben.

Sie können Software wie Electrum verwenden, um Transaktionen auf dem Offline-Computer zu erstellen, und dann die Transaktionen (nicht die eigentlichen Schlüssel) per Sneakernet (USB-Sticks) an den Online-Computer senden, um sie tatsächlich in das Netzwerk hochzuladen. Siehe die Dokumentation unter http://docs.electrum.org/en/latest/coldstorage.html .

Natürlich sollte der Offline-Brieftasche immer noch vertraut werden, denn wenn sie Malware enthält, kann die Brieftasche dazu verleitet werden, Transaktionen mit Nonces zu signieren, die für den Malware-Autor vorhersehbar sind. Eine einzige Transaktion könnte dazu führen, dass jeder einzelne Cent in Ihrer Brieftasche gestohlen wird.