Public-Key-Kryptografie arbeitet mit einem zusammengehörigen Paar: einem Private Key, der geheim gehalten werden muss, und einem Public Key, der daraus abgeleitet und sicher zu teilen ist. In Krypto-Wallets wird der Public Key genutzt, um die Wallet-Adresse zu erzeugen, an die andere Menschen Gelder senden, während der Private Key das ist, was das Ausgeben von dieser Adresse tatsächlich autorisiert. Diese Paarung macht es möglich, Krypto sicher von Fremden zu empfangen, da das Teilen einer aus einem Public Key abgeleiteten Adresse nichts über den Private Key verrät, der zum Ausgeben davon nötig ist.
Die Beziehung zwischen den beiden Schlüsseln ist bewusst einseitig gerichtet. Der Public Key kann frei aus dem Private Key berechnet werden, doch der Private Key kann in der Praxis nicht allein aus dem Public Key ermittelt werden. Das erlaubt es, einen Public Key, oder eine daraus abgeleitete Adresse, mit jedem zu teilen, ohne den Private Key offenzulegen, der die Gelder kontrolliert. Diese Einwegbeziehung stützt sich auf mathematische Probleme, die mit heutiger Technik rechnerisch unpraktisch umkehrbar sind, was die Sicherheit des gesamten Systems untermauert.
Public Keys lassen zudem jeden verifizieren, dass eine Transaktion tatsächlich vom Inhaber des passenden Private Keys signiert wurde, ohne dass dieser Private Key je offengelegt oder übertragen wird. Das ist der grundlegende Mechanismus, der es einer Blockchain erlaubt, zu bestätigen, dass eine Transaktion autorisiert ist, während der tatsächliche Private Key vollständig geheim bleibt.
Die wichtigsten Punkte
- Ein Public Key wird aus einem Private Key abgeleitet und kann sicher geteilt werden, anders als der Private Key selbst.
- Public Keys werden genutzt, um die Wallet-Adressen zu erzeugen, an die andere Menschen Gelder senden.
- Public Keys erlauben jedem, eine signierte Transaktion zu verifizieren, ohne je den Private Key sehen zu müssen.
Häufig gestellte Fragen zu Public Key
Ist ein Public Key dasselbe wie eine Wallet-Adresse?
Sie sind eng verwandt, aber nicht immer identisch. Eine Wallet-Adresse ist typischerweise eine verkürzte, kodierte Form, die aus dem Public Key abgeleitet ist und oft zusätzliche Zeichen enthält, die helfen, Tippfehler zu erkennen.
Kann jemand Gelder stehlen, wenn er einen Public Key kennt?
Nein. Ein Public Key allein kann weder genutzt werden, um Gelder auszugeben, noch um den zugehörigen Private Key zu ermitteln. Er ist gerade so gestaltet, dass daraus abgeleitete Wallet-Adressen frei geteilt und offen veröffentlicht werden können, ohne Gelder zu gefährden.
Neu in der Krypto-Welt oder möchtest du Lücken schließen? Arbeite dich durch die Grundlagen in Lernen, durchstöbere jeden Begriff von A bis Z, oder sieh dir die Live-Preise der Coins an, die diese Konzepte antreiben.