Zum Hauptinhalt springen

Suchen...

Beliebte Suchen

Schnorr-Signatur

Die Schnorr-Signatur ist ein effizientes digitales Signaturschema (BIP340), das in Bitcoin verwendet wird. Es unterstützt Schlüsselaggregation, Multisignaturen und reduziert die Transaktionsgröße im Vergleich zu ECDSA.

Blockchain
Aktualisiert: 3. Apr. 2026
Auch bekannt als: BIP340 Schnorr

Was ist ein Schnorr-Signatur?

Ein Schnorr-Signatur-Algorithmus ist ein digitales Signaturschema, das beweist, dass eine Nachricht vom angegebenen Unterzeichner stammt. Es verifiziert die Authentizität und Integrität, ohne den privaten Schlüssel offenzulegen. Bitcoin standardisierte ihn in BIP340 als Teil des Taproot-Upgrades, um ECDSA zu ersetzen.

Schnorr-Signaturen arbeiten auf der secp256k1 elliptischen Kurve. Der Unterzeichner verwendet den privaten Schlüssel x, um den öffentlichen Schlüssel P = x × G abzuleiten, wobei G der Basis-Punkt ist. Um die Nachricht m zu signieren, wählt der Unterzeichner eine Nonce k, berechnet den Punkt R = k × G und leitet die Herausforderung e als den Hash von R || m || P ab. Die Signatur (R, s) erfüllt s = k + e × x. Überprüfer bestätigen s × G = R + e × P.

Schnorr-Signaturen sind wegen ihrer Effizienz und Datenschutzfunktionen wichtig. Sie reduzieren die Signaturgröße auf 64 Byte, was die Bitcoin-Transaktionsgebühren im Vergleich zu ECDSA um etwa 25% senkt. Sie ermöglichen Signaturaggregation durch Protokolle wie MuSig, die es mehreren Unterzeichnern ermöglichen, eine Signatur zu erzeugen, die von der eines einzelnen Unterzeichners nicht zu unterscheiden ist. Dies verbirgt die Verwendung von Multisignaturen und verbessert die Skalierbarkeit.

Wichtige Merkmale umfassen:

  • Linearität: Unterstützt sichere Schlüssel- und Signaturaggregation.
  • Nicht-Malleabilität: Verhindert unbefugte Änderungen an der Signatur.
  • Batch-Verifizierung: Verifiziert mehrere Signaturen schneller als einzeln.
  • BIP340-Spezifikationen: Verwendet 32-Byte X-only-Punkte und einen markierten Hash für die Sicherheit.

Beispielsweise nutzt Bitcoin’s Taproot Schnorr, um komplexe Ausgabebedingungen wie reguläre Zahlungen erscheinen zu lassen, was die Fungibilität verbessert.

BlockchainBitcoin

Bitcoin (BTC) ist die erste dezentrale Kryptowährung, die 2009 eingeführt wurde. Sie verwendet Blockchain-Technologie für sichere, Peer-to-Peer-Digitaltransaktionen ohne Vermittler.

Read full definition
TransactionTaproot

Taproot (BIP 341) ist ein Bitcoin-Upgrade, das Schnorr-Signaturen und Tapscript einführt. Es verbessert die Privatsphäre, indem komplexe Skripte wie einfache Zahlungen aussehen und die Effizienz steigert.

Read full definition
BlockchainDigitale Signatur

Eine digitale Signatur ist eine kryptografische Methode, die einen privaten Schlüssel verwendet, um Blockchain-Transaktionen zu signieren, die mit dem öffentlichen Schlüssel verifizierbar sind, um die Authentizität zu beweisen und Manipulationen zu verhindern.

Read full definition
BlockchainElliptische Kurve

Eine elliptische Kurve ist eine mathematische Kurve, die in der elliptischen Kurven-Kryptographie (ECC) verwendet wird, um sichere öffentliche-private Schlüsselpaare in Blockchains zu generieren, wie z.B. secp256k1 in Bitcoin.

Read full definition
TransactionNonce

Ein Nonce ist eine sequentielle Zahl in einer Blockchain-Transaktion, die sicherstellt, dass Transaktionen vom selben Konto in der richtigen Reihenfolge verarbeitet werden und Replay-Angriffe verhindert werden.

Read full definition

Praktische Beispiele

Beispiel 1: Taproot Einzelsignatur-Ausgabe

Ein Bitcoin-Nutzer sendet Gelder von einer Taproot-Adresse. Sie erzeugen eine Schnorr-Signatur für die Transaktion unter Verwendung ihres privaten Schlüssels. Diese 64-Byte-Signatur verifiziert das Eigentum und senkt die Gebühren um 25% im Vergleich zu ECDSA.

Beispiel 2: MuSig Multisignatur-Wallet

Drei Mitunterzeichner verwalten ein Bitcoin-Multisig-Wallet. Sie verwenden MuSig2, um Schlüssel zu aggregieren und eine einzige Schnorr-Signatur zu erstellen. Die On-Chain-Transaktion sieht aus wie eine Einzelsignatur-Ausgabe, wodurch die Multisig-Einrichtung für besseren Datenschutz verborgen bleibt.

Beispiel 3: Batch-Verifizierung auf Börsen

Eine Börse erhält 1.000 Einzahlungs-Transaktionen. Sie wendet die Schnorr-Batch-Verifizierung an, um alle Signaturen gleichzeitig zu überprüfen. Dies beschleunigt die Verarbeitung im Vergleich zu individuellen ECDSA-Überprüfungen.

Beispiel 4: Hardware Wallet Signierung

Ein Ledger-Nutzer bereitet eine Taproot-Transaktion vor. Das Gerät berechnet die Schnorr-Signatur offline, um sicherzustellen, dass der private Schlüssel sicher bleibt. Der Nutzer sendet die signierte Transaktion mit reduzierter Datengröße.

TransactionTaproot

Taproot (BIP 341) ist ein Bitcoin-Upgrade, das Schnorr-Signaturen und Tapscript einführt. Es verbessert die Privatsphäre, indem komplexe Skripte wie einfache Zahlungen aussehen und die Effizienz steigert.

Read full definition
BlockchainBitcoin

Bitcoin (BTC) ist die erste dezentrale Kryptowährung, die 2009 eingeführt wurde. Sie verwendet Blockchain-Technologie für sichere, Peer-to-Peer-Digitaltransaktionen ohne Vermittler.

Read full definition
BlockchainDigitale Signatur

Eine digitale Signatur ist eine kryptografische Methode, die einen privaten Schlüssel verwendet, um Blockchain-Transaktionen zu signieren, die mit dem öffentlichen Schlüssel verifizierbar sind, um die Authentizität zu beweisen und Manipulationen zu verhindern.

Read full definition
TransactionMultisig

Multisig (Multi-Signatur) ist eine Sicherheitsfunktion, die mehrere private Schlüssel erfordert, um eine Transaktion zu autorisieren, und so den Schutz vor unbefugtem Zugriff in Blockchain-Netzwerken verstärkt.

Read full definition
TransactionMitunterzeichner

Ein Mitunterzeichner ist eine der mehreren Parteien in einer Multisig-Wallet, die Transaktionen mit ihrem privaten Schlüssel signiert. Alle erforderlichen Mitunterzeichner müssen zustimmen, bevor die Transaktion ausgeführt wird.

Read full definition
HardwareLedger

Ledger ist eine Marke von Hardware-Wallets, die Kryptowährungs-Private Keys offline sicher speichern, wie die Ledger Nano-Serie.

Read full definition

Bereit, eine sichere Wallet auszuwählen?

Nutzen Sie unsere Tools, um die richtige Hardware-Wallet für Ihre Bedürfnisse zu finden.