Glossar · im Detail

Schnorr-Signatur

Ein einfaches 64-Byte-Signaturschema (BIP340), von Taproot genutzt; Signaturen können aggregiert werden.

Schnorr-Signaturen, für Bitcoin in BIP340 spezifiziert, wurden mit dem Taproot-Upgrade im November 2021 nutzbar. Sie nutzen dieselbe secp256k1-Kurve wie Bitcoins ältere ECDSA-Signaturen.

Was anders ist

  • Feste Größe: immer 64 Bytes, gegenüber etwa 71–72 Bytes für DER-kodiertes ECDSA.
  • x-only öffentliche Schlüssel: 32 Bytes statt 33.
  • Linearität: Schlüssel und Signaturen lassen sich addieren. Mehrere Parteien können so einen kombinierten Schlüssel und eine Signatur erzeugen (MuSig2, BIP327), die on-chain wie eine Einzelsigner-Ausgabe aussieht.
  • Batch-Verifikation: viele Signaturen lassen sich zusammen schneller prüfen.
  • Einfacherer Sicherheitsbeweis: BIP340-Schnorr hat einen Sicherheitsbeweis unter Standardannahmen; ECDSA hat keinen vergleichbar sauberen Beweis.

Wie jede Signatur ist sie nur sicher, wenn die geheime Nonce nie wiederverwendet oder geleakt wird.