Public Key

Public Key

1. Kurzdefinition

Der Public Key (öffentlicher Schlüssel) ist der öffentlich sichtbare Teil eines kryptografischen Schlüsselpaares.
Er dient dazu, Zahlungen zu empfangen und Transaktionen zu verifizieren, ohne den zugehörigen Private Key offenzulegen.


2. Ausführliche Erklärung

Der Public Key wird mathematisch aus dem Private Key abgeleitet, typischerweise über die elliptische Kurvenkryptografie (ECC) mit der Kurve secp256k1 im Bitcoin-Protokoll.
Diese mathematische Einwegfunktion sorgt dafür, dass es praktisch unmöglich ist, aus einem Public Key den Private Key zurückzurechnen.

Jede Bitcoin-Adresse (z. B. bc1qxy2kgdygjrsqtzq2n0yrf2493p83kkfjhx0wlh) wird letztlich aus einem Public Key abgeleitet, häufig durch Hashing-Verfahren (SHA-256 + RIPEMD-160).

Die Blockchain nutzt Public Keys, um sicherzustellen, dass:

  • nur der Eigentümer des passenden Private Keys Coins bewegen kann,

  • Transaktionen überprüfbar, aber nicht fälschbar sind,

  • und alle Signaturen mathematisch nachvollziehbar sind, ohne private Daten preiszugeben.

Public Keys = Empfangen und Prüfen
Private Keys = Senden und Signieren


3. Praxisbeispiel

Du möchtest Bitcoin empfangen.
Deine Wallet zeigt dir eine Adresse an, die aus deinem Public Key erzeugt wurde.
Du teilst diese Adresse mit jemandem, der dir BTC sendet.
Wenn du später die Coins bewegen willst, signierst du die Transaktion mit deinem Private Key.
Das Netzwerk prüft anhand deines Public Keys, dass die Signatur gültig ist — ohne je den Private Key zu sehen.


4. Typische Fehler & Missverständnisse

  • ❌ Verwechslung von Public Key und Wallet-Adresse – die Adresse ist eine verkürzte, gehashte Version des Public Keys.

  • ❌ Annahme, dass Public Keys geheim bleiben sollten – sie sind öffentlich, vergleichbar mit einer Kontonummer.

  • ❌ Glaube, dass man aus einem Public Key den Private Key ableiten kann – mathematisch unmöglich (bei korrekter Schlüsselgrösse).

  • ❌ Nutzung unsicherer Wallets, die den Public Key fehlerhaft berechnen – kann zu Inkompatibilitäten oder Adressverlust führen.

  • ❌ Missverständnis: Der Public Key allein kann keine Coins „besitzen“, sondern nur der Private Key.


5. Best Practices

  • 🧠 Verstehe die Rollenverteilung: Public Key = Empfangen & Prüfen, Private Key = Senden & Signieren.

  • 🔒 Vertraue nur seriösen Wallets, die korrekt nach BIP32/BIP44 arbeiten.

  • 🔁 Neue Empfangsadressen regelmäßig verwenden (HD-Wallets erzeugen sie automatisch).

  • 🧾 Keine Rückverfolgung über Public Keys ermöglichen – nutze Wallets mit Privacy-Features .

  • 🧬 Bei Multi-Sig-Setups: Mehrere Public Keys verwalten und sicher dokumentieren.

  • 🧰 Für technische Integrationen (z. B. Watch-Only-Wallets) den Extended Public Key (xPub) verwenden, nie den Private Key.


6. Fakten

  • Der Public Key ist der aus dem Private Key abgeleitete, öffentliche Teil eines kryptografischen Schlüsselpaares.

  • Bitcoin verwendet elliptische Kurvenkryptografie (ECC) über die Kurve secp256k1.

  • Eine Bitcoin-Adresse ist ein Hash (RIPEMD-160 nach SHA-256) des Public Keys.

  • Public Keys werden zur Überprüfung von Transaktionssignaturen genutzt.

  • Sie können öffentlich geteilt werden, um Zahlungen zu empfangen.

  • Aus einem Public Key kann der Private Key nicht rekonstruiert werden.

  • Public Keys sind Grundlage für Adressformate wie P2PKH, P2WPKH, P2TR.

  • In HD-Wallets werden sie aus einem Master Private Key über BIP32 abgeleitet.

  • Extended Public Keys (xPub) erlauben die Erstellung neuer Adressen ohne Private Keys.

  • Public Keys sichern die Transparenz und Integrität der Blockchain, ohne Privatsphäre vollständig aufzugeben.

  • Der Private Key ist die ultimative Form von digitalem Eigentum im Bitcoin-System.


Definition von Marco Biner Certified Crypto Finance Experte :

Der Private Key könnten wir vergleichen mit deinem Passwort zu deinem E Banking Account. Der Public Key um den es hier geht wird aus deinem Private Key generiert und stellt in unserem Beispiel deine IBAN dar.

Dass heisst also der Public Key und die abgeleitete Walletadresse kannst du teilen, damit andere dir Bitcoin oder weitere Kryptos zusenden können


HODL importance Rank

Wie wichtig ist dieser Begriff ?


                                  100/100 

 

 

  • 100 - 90 (Kritisch / Existenzbedrohend): Seed Phrase, Private Key, Hardware Wallet, Phishing. ("Muss jeder wissen, sonst Pleite.")

  • 89 - 70 (Sehr Wichtig / Sicherheit): 2FA, Passphrase, Air-Gapped, Firmware Update. ("Dringend empfohlen für Sicherheit.")

  • 69 - 50 (Wichtig / Grundlagen): Blockchain, Bitcoin Halving, Transaktionsgebühren. ("Wichtig zum Verständnis.")

  • 49 - 30 (Interessant / Technologie): Smart Contracts, Lightning Network, Hashrate. ("Gut zu wissen, aber nicht sicherheitskritisch.")

  • 29 - 0 (Nische / Hype): Spezifische Altcoins, Fachbegriffe wie "Nonce" oder "Oracles". ("Nur für Profis relevant.")