Glossar / Wallets und Verwahrung
Paper Wallet
- Was ist eine Paper Wallet?
- Eine Paper Wallet ist ein ausgedruckter privater Schlüssel samt Adresse aus der Zeit vor den Hardware-Wallets, und ein sicheres Ausgeben aus einer Paper Wallet ist schwieriger, als das Format je eingeräumt hat.
Eine Paper Wallet enthält genau ein Schlüsselpaar, das in einem Browser erzeugt und auf ein Blatt gedruckt wird, ohne dass Software daran hängt. Seine Blütezeit hatte das Format zwischen 2011 und 2014, bevor Signiergeräte erschwinglich wurden und bevor deterministische Sicherungen Standard wurden. Wer noch eine besitzt, sollte die Bitcoin in eine moderne Wallet übertragen, statt einem zehn Jahre alten Ausdruck zu vertrauen.
So funktioniert es
Status: Keine gepflegte Wallet erzeugt heute Paper Wallets. Die Praxis verschwand, nachdem im September 2013 Wiederherstellungsphrasen nach BIP-39 vorgeschlagen wurden und günstige Signiergeräte folgten; der anerkannte Ersatz ist eine in Metall geprägte Wiederherstellungsphrase hinter einer Hardware-Wallet.
Ein Generator wie bitaddress.org, erstmals 2011 veröffentlicht, lief vollständig im Browser-Tab. Er sammelte Entropie aus Mausbewegungen, erzeugte einen privaten Schlüssel, leitete die passende Adresse ab und zeichnete beide als Text und als QR-Codes auf einer für den Druck gestalteten Seite. Sie druckten das Blatt, schlossen den Tab und zahlten an die Adresse. Nirgends wurde etwas registriert: Die Adresse wird für die Welt erst sichtbar, wenn eine Transaktion an sie zahlt.
Vier Dinge gingen in der Praxis schief, und keines davon ist kryptografisch.
Das Geheimnis läuft über einen Allzweckcomputer und einen Drucker. Seiten-Caches, Druckerspooler und der interne Speicher von Bürodruckern behalten alles, was sie darstellen sollten, sodass ein Angreifer, der Zugang zu einer der beiden Maschinen erlangt, Zugang zum Schlüssel erlangt.
Der Ausdruck ist empfindlich. Tinte von Tintenstrahldruckern verläuft bei Nässe, Thermopapier für Belege verblasst binnen weniger Jahre bis zur Leere, und ein QR-Code mit einem Knick quer darüber ist ein Schlüssel, den Sie nicht mehr scannen können.
Das Ausgeben war der eigentliche Todesstoß. Ein Schlüssel bedeutet einen einzigen Ort für Werte, sodass eine teilweise Ausgabe ein Ziel für das Wechselgeld braucht. Software, die den Schlüssel importierte, statt ihn zu sweepen, zahlte das Wechselgeld an eine Adresse, von der das Papier nichts wusste, und Besitzer, die das Blatt abhefteten und die Software löschten, verloren den Rest.
Damit ging auch die Privatsphäre verloren. Ein Schlüssel bedeutet eine Adresse, sodass jede jemals empfangene Zahlung auf demselben öffentlichen Identifikator landete und jeder, der ihn erfuhr, die gesamte Historie Ihres Guthabens lesen konnte. Deterministische Wallets behoben das, indem sie pro Zahlung eine frische Adresse ausgaben, was ein bedrucktes Blatt nicht kann.
Wo es auftaucht
Paper Wallets tauchen in Erbschaften, Schließfächern und Geschenken aus der Zeit um 2013 auf, zusammen mit physischen Casascius-Münzen, deren Hersteller Ende 2013 aufhörte, private Schlüssel einzubetten, nachdem FinCEN ihm mitgeteilt hatte, die Praxis mache ihn zu einem Geldtransferdienstleister.
Wenn eine zu Ihnen gelangt, sweepen Sie sie, statt sie zu importieren. Beim Sweepen entsteht eine einzige Transaktion, die den gesamten Bestand in eine Wallet überträgt, die Sie steuern, was das Wechselgeldproblem ein für alle Mal beendet. Sehen Sie die Adresse zuerst in einem Block-Explorer nach, und zwar nur die öffentliche Seite, damit Sie wissen, was dort liegt, bevor ein Geheimnis eingetippt wird. Behandeln Sie das Blatt dann als öffentlich, sobald der Schlüssel eine Tastatur oder eine Kamera berührt, denn Sie können nicht wissen, was ihn sonst noch gesehen hat.
Paper Wallet vs. Cold Storage
Eine Paper Wallet ist ein Speicherformat; Cold Storage ist die Eigenschaft, dass ein Schlüssel nie mit einem internetverbundenen Gerät zusammentrifft. Beides wird gleichgesetzt, weil Papier offline wirkt, doch ein Schlüssel, der in einem Browser erzeugt und von einem Drucker ausgegeben wurde, lief bereits durch zwei vernetzte Maschinen, bevor die Tinte trocknet. Eine Hardware-Wallet erzeugt ihr Geheimnis in einem Chip ohne Schnittstelle zum Exportieren, und genau das sollte die Behauptung der Offline-Verwahrung immer bedeuten.