Wie hängen privater und öffentlicher Schlüssel zusammen?
Richtige Antwort
Antwort C: Der öffentliche wird aus dem privaten abgeleitet.
Kurz erklärt
Der private Schlüssel bleibt geheim und erlaubt das Autorisieren von Zahlungen. Aus ihm wird der öffentliche Schlüssel abgeleitet.
Ausführlich erklärt
Ein privater Schlüssel ist eine sehr große geheime Zahl. Mit einer festgelegten mathematischen Operation auf der Kurve secp256k1 wird daraus der passende öffentliche Schlüssel berechnet. Diese Richtung ist effizient: Eine Wallet kann aus ihrem privaten Schlüssel jederzeit denselben öffentlichen Schlüssel ableiten. Die umgekehrte Richtung soll praktisch unmöglich sein. Wer nur den öffentlichen Schlüssel kennt, kann daraus nicht mit realistischem Aufwand den privaten Schlüssel zurückrechnen.
Der private Schlüssel wird verwendet, um eine digitale Signatur zu erzeugen und damit eine Ausgabebedingung zu erfüllen. Mit öffentlichen Daten können andere Nodes prüfen, ob die Signatur gültig ist, ohne den privaten Schlüssel zu erfahren. Moderne hierarchisch-deterministische Wallets leiten aus einem gemeinsamen Ausgangswert viele Schlüsselpaare ab. Erweiterte öffentliche Schlüssel können sogar viele Empfangsschlüssel erzeugen, ohne Ausgaben signieren zu können. Sie sind deshalb nicht geheim wie private Schlüssel, können aber erhebliche Informationen über Adressen, Zahlungen und Guthaben offenlegen. Private Schlüssel bleiben strikt geheim; öffentliche Schlüssel und daraus gebildete Empfangsinformationen übernehmen andere Aufgaben.
Merksatz
Öffentliche Schlüssel werden aus privaten abgeleitet - nicht umgekehrt.
Was die Quellen belegen
NIST erklärt die mathematische Beziehung zwischen öffentlichem und privatem Schlüssel allgemein. Die Bitcoin-Quellen zeigen die konkrete Anwendung: Der private Schlüssel bleibt geheim, während daraus öffentliche Schlüssel bzw. Wallet-Strukturen abgeleitet werden.


