Schwellwertsignaturen und Praxisanwendungen
Sehen Sie, wie Secret Sharing in Hardware-Wallets, HSMs und MPC-Protokollen eingesetzt wird.
Schwellwertsignaturen und Praxisanwendungen ist eine kostenlose Cryptology Academy-Lektion auf CoddyKit. Dies ist Lektion 4 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des Cryptology Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Cryptology Academy-Kurs umfasst insgesamt 4 Lektionen.
Mehr als die Rekonstruktion von Geheimnissen
Klassisches Secret Sharing rekonstruiert das Geheimnis an einem einzigen Ort — ein Risiko. Schwellenwertsignaturen verteilen den Signiervorgang: k von n Parteien erzeugen gemeinsam eine Signatur, ohne dass eine einzelne Partei jemals den vollständigen privaten Schlüssel besitzt. Keine Rekonstruktion, kein einzelner Ausfallpunkt.
Threshold ECDSA
Threshold ECDSA (t-ECDSA) ermöglicht es k Parteien, gemeinsam eine ECDSA-Signatur über eine Nachricht zu berechnen. Jede Partei besitzt einen Share des privaten Schlüssels. Das Protokoll verwendet MPC, um die Signatur zu berechnen, ohne einzelne Shares oder den kombinierten Schlüssel offenzulegen.
Threshold-BLS-Signaturen
BLS-Signaturen (Boneh-Lynn-Shacham) über pairing-freundlichen Kurven unterstützen elegante Schwellenwertverfahren. Partielle Signaturen sind linear — jede Partei signiert mit ihrem Share, anschließend werden k partielle Signaturen mithilfe von Lagrange-Koeffizienten zu einer einzelnen BLS-Signatur aggregiert.
Distributed Key Generation (DKG)
DKG macht den vertrauenswürdigen Dealer überflüssig: Jede Partei erzeugt ihr eigenes Share-Polynom, veröffentlicht Commitments und tauscht Shares aus. Der gemeinsame öffentliche Schlüssel wird berechnet, ohne dass eine Partei den privaten Schlüssel kennt. DKG wird bei Ethereum-Validatoren und verteilten HSMs eingesetzt.
Verwahrung von Kryptowährungen
Börsen wie Coinbase, Gemini und BitGo verwenden 2-of-3- oder 3-of-5-Threshold-ECDSA beziehungsweise Shamir SSS für Hot-Wallet-Schlüssel. Cold-Wallet-Schlüssel werden mithilfe hardwarebasierter Schlüsselzeremonien verwaltet; dabei werden offline erzeugte Shamir-Shares auf geografisch getrennte Tresore verteilt.
Hardware-Sicherheitsmodule
Thales Luna und AWS CloudHSM unterstützen eine M-of-N-Quorum-Authentifizierung: Für einen Master-Key müssen bei sensiblen Operationen wie Key-Wrapping und Signieren gleichzeitig M von N Smartcards der Administratoren vorhanden sein. Die Karten werden geografisch verteilt.
Blockchain-Validatoren
Ethereum-2.0-Staking-Pools verwenden Threshold-BLS-Signaturen: Mehrere Nodes signieren gemeinsam Attestierungen, ohne den privaten Schlüssel des Validators offenzulegen. Wenn k-1 Nodes offline gehen, wird das Signieren sicher angehalten. Wenn k Nodes verfügbar sind, wird das Signieren fortgesetzt.
Unternehmens-PKI
Private CA-Schlüssel werden mithilfe zeremonienbasierter Shamir-Verfahren geschützt: 5 von 7 Schlüsselinhabern, jeweils mit einer physischen Smartcard, müssen sich in einem sicheren Raum versammeln, um eine Certificate Revocation List zu signieren oder ein neues Intermediate-CA-Zertifikat auszustellen.
Schnorr-Schwellenwertsignaturen (FROST)
FROST (Flexible Round-Optimized Schnorr Threshold) erzeugt Threshold-Schnorr-Signaturen, die mit Bitcoin Taproot und MuSig2 kompatibel sind. Das Verfahren benötigt 2 Kommunikationsrunden und gilt derzeit als Stand der Technik für das Threshold-Signieren bei Bitcoin.
Sicherheitsüberlegungen
Schwellenwertverfahren müssen mit böswilligen Parteien umgehen, die ungültige Shares oder Signaturen senden. Robuste Protokolle verwenden Commitments und Zero-Knowledge-Proofs, um Betrüger zu erkennen und auszuschließen, während mit den verbleibenden ehrlichen Parteien weiterhin rekonstruiert oder signiert werden kann.
Vergleichstabelle
Merkmalsvergleich: Shamir SSS (teilt das Geheimnis, einfach) im Vergleich zu Threshold ECDSA (keine Rekonstruktion, komplex, MPC-basiert), Threshold BLS (native Aggregation, nur für Pairing-Kurven) und Multisig (auf Blockchain-Ebene, kein MPC erforderlich).
Kurze Überprüfung
Was ist der entscheidende Vorteil von Schwellenwertsignaturen gegenüber Shamir Secret Sharing bei Signaturschlüsseln?
Zusammenfassung
Schwellenwertsignaturen verteilen das Signieren ohne Rekonstruktion und verwenden dafür MPC-Protokolle. Sie werden bei der Verwahrung von Kryptowährungen, in Validator-Netzwerken und bei CA-Zeremonien in Unternehmen eingesetzt. Als Nächstes folgen kryptografische Zufälligkeit und Entropie.
Häufig gestellte Fragen
Ist die Lektion „Schwellwertsignaturen und Praxisanwendungen“ kostenlos?
Ja — der vollständige Text von „Schwellwertsignaturen und Praxisanwendungen“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Cryptology Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Cryptology Academy-Kurs umfasst insgesamt 4 Lektionen.
Was lerne ich in „Schwellwertsignaturen und Praxisanwendungen“?
Sehen Sie, wie Secret Sharing in Hardware-Wallets, HSMs und MPC-Protokollen eingesetzt wird. Du übst Cryptology Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.
Brauche ich Erfahrung, um Cryptology Academy zu starten?
Keine Vorkenntnisse erforderlich. Cryptology Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 4 von 4.
Wie lange dauert die Lektion „Schwellwertsignaturen und Praxisanwendungen“?
Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.
Kann ich in dieser Cryptology Academy-Lektion Code schreiben und ausführen?
Ja. Jede Cryptology Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.
Alle Lektionen in diesem Kurs
- Das Problem der Geheimnisaufteilung
- Shamir Secret Sharing: Polynommathematik
- Visuelles Secret Sharing und additive Verfahren
- Schwellwertsignaturen und Praxisanwendungen