12 / 736KEY

Private Key

privater Schlüssel

Das Geheimnis, mit dem eine Wallet Zahlungen freigibt. Wie private Schlüssel funktionieren, warum sie geheim bleiben müssen und was sie von PIN und Wiederherstellungswörtern unterscheidet.

Ein Private Key ist eine geheime Zahl, mit der eine Wallet digitale Signaturen erzeugt. Eine Signatur weist die Berechtigung nach, die betreffenden Bitcoin auszugeben, ohne anderen den Schlüssel zu zeigen. Das Geld steckt nicht im Schlüssel: Das Netzwerk erfasst Beträge und die Bedingungen für ihre Ausgabe. Mit dem Schlüssel lassen sich diese Bedingungen erfüllen. Deshalb ist sein Schutz so wichtig.

Sie möchten einem Freund Bitcoin schicken. Die Wallet bereitet eine Transaktion vor und signiert sie mit einem privaten Schlüssel. Andere Netzwerkteilnehmer können die Signatur mit dem zugehörigen öffentlichen Schlüssel prüfen; das Geheimnis selbst brauchen sie dafür nicht. Bei korrekter Umsetzung verrät die Signatur es auch nicht. Der öffentliche Schlüssel dient also zur Prüfung, der private zum Signieren. Eine Empfangsadresse können Sie dem Zahlenden geben; sie ist kein privater Schlüssel. Aufwendigere Sicherungen können mehr verlangen: Multisig erfordert mehrere Signaturen, und eine Zeitsperre kann die Ausgabe verzögern. [1] [2]

Eine Wallet erzeugt sichere Schlüssel aus hochwertigem Zufall oder leitet sie aus einem sicher erzeugten Ausgangsgeheimnis, dem Seed, ab. Ein Lieblingssatz oder Geburtstag wäre dafür vorhersehbar. Technisch ist der Schlüssel eine Zahl größer als null und kleiner als die Gruppenordnung von secp256k1, dem mathematischen System hinter Bitcoins Signaturen. Daraus lässt sich der öffentliche Schlüssel berechnen; die umgekehrte Berechnung ist unter den üblichen Sicherheitsannahmen praktisch nicht durchführbar. WIF ist ein Format zur Übertragung eines Schlüssels mit einer Prüfung auf Abschreibfehler. Es ist keine Verschlüsselung: Wer diese Darstellung erhält, erhält den Schlüssel. [1] [3] [5]

Eine übliche moderne Wallet verwaltet viele Schlüssel. BIP 32 leitet sie wie die Äste eines Baums aus einer gemeinsamen Grundlage ab; die Sicherung eines Asts rettet nicht die übrigen. Eine Seed Phrase, also Wiederherstellungswörter etwa nach BIP 39, hilft, diese Grundlage wiederherzustellen. Sie ist nicht einfach ein einzelner privater Schlüssel in Wortform. Eine optionale BIP39 passphrase ist eine weitere Eingabe für die Ableitung: Anderer Text erzeugt einen anderen Seed und eine andere Wallet, meist ohne Warnung vor einem Tippfehler. Eine PIN schützt dagegen den Zugang zu einem bestimmten Gerät oder einer App. Ihre Änderung verändert bestehende Schlüssel nicht. [3] [4]

Eine Hardware Wallet ist ein separates Gerät, das Schlüssel schützen und Transaktionen intern signieren soll. Es kann eine signierte Transaktion an den Computer zurückgeben, ohne den privaten Schlüssel herauszugeben. Das verringert das Risiko, dass Schadsoftware auf dem Computer den Schlüssel stiehlt. Trotzdem kommt es darauf an, was Sie freigeben: Prüfen Sie Zieladresse und Betrag auf dem vertrauenswürdigen Display des Geräts. Auch dessen Software und die Aufbewahrung der Sicherung beeinflussen den Schutz. Eine Hardware Wallet zu besitzen garantiert daher noch nicht, dass das Geld in jeder Situation sicher ist. [5]

Ein verlorenes Handy muss keinen Geldverlust bedeuten, wenn Sie eine brauchbare Sicherung haben und daraus die Schlüssel wiederherstellen können. Ohne Schlüssel und Wiederherstellungsmöglichkeit gibt es jedoch keine Zentrale, die den Zugang erneut erteilen könnte. Das umgekehrte Problem entsteht, wenn jemand das Geheimnis kopiert: Er kennt es auch nach einer Änderung der PIN oder des App-Passworts. Bei Verdacht auf Offenlegung braucht es eine sicher neu erstellte Wallet mit unabhängigen Schlüsseln und die Übertragung noch verfügbarer Mittel. Geben Sie echte Schlüssel oder Wiederherstellungswörter niemals in einen Chat oder eine angebliche Wallet-Prüfseite ein. Prüfen Sie die Wiederherstellung mit dem vorgesehenen Verfahren Ihres vertrauenswürdigen Geräts, nicht mit einem fremden Formular. [3] [4] [5]

Für ein möglichst vollständiges Bild lies diesen Eintrag zusammen mit Wallet, Transaktion, UTXO, Bitcoin. Auf diesen Eintrag verweisen außerdem Transaktion, UTXO, Wallet, Taproot.

01Muss der Private Key zum Signieren das Signiergerät verlassen?

Nein. Das Gerät kann die Signatur intern erzeugen und signierte Daten ohne den Private Key zurückgeben. Exportieren oder Eingeben des Schlüssels in einer anderen Umgebung erweitert die Orte, an denen er offengelegt werden könnte.

02Lässt sich ein verlorener Private Key zurücksetzen?

Es gibt keinen Dienst, der einen verlorenen Schlüssel zurücksetzt und einen neuen mit demselben Zugriff ausstellt. Den ursprünglichen Schlüssel können Sie aus einer Kopie oder der passenden Wallet-Sicherung samt nötigen Ableitungsdaten wiederherstellen. Manche Sicherungen sehen bereits einen anderen Weg zur Ausgabe vor, etwa eine andere erlaubte Kombination von Signaturen. Sind dessen Bedingungen erfüllt, kann der Zugang zum Geld erhalten bleiben; der verlorene Schlüssel wird dadurch aber nicht wiederhergestellt.

DOC · 001libsecp256k1: secret-key interfacePrimärquelle DOC · 002Bitcoin Developer Reference: TransactionsPrimärquelle DOC · 003BIP 32: hierarchical deterministic walletsPrimärquelle DOC · 004BIP 39: mnemonic to seedPrimärquelle DOC · 005Bitcoin Developer Guide: WalletsPrimärquelle
Überarbeitet: Quellenbasiert · Keine Anlageberatung