Threshold-Verfahren in Blockchains und HSMs
Sehen Sie, wie Threshold-Signaturen die Sicherheit von Custody-Wallets, MPC-basierten Börsen und unternehmensweiten HSM-Clustern ermöglichen.
Threshold-Verfahren in Blockchains und HSMs 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.
On-Chain-Multi-Sig im Vergleich zu Threshold-ECDSA
Bitcoin und Ethereum unterstützen On-Chain-Multi-Signatur-Skripte (P2MS/P2SH/multisig in Solidity). Diese erfordern, dass t von n öffentlichen Schlüsseln eine Transaktion gemeinsam signieren, was von der Blockchain überprüft wird. Die Struktur ist öffentlich und transparent: Jeder kann sehen, dass die Adresse mehrere Signierende erfordert. Threshold-ECDSA erzeugt eine Standardadresse mit einem einzigen Schlüssel und eine standardmäßige einzelne Signatur, sodass die Threshold-Struktur On-Chain vollständig unsichtbar bleibt.
Vorteile von Threshold-ECDSA für Blockchains
Threshold-ECDSA bietet gegenüber On-Chain-Multi-Sig folgende Vorteile: eine einzelne Transaktionssignatur (geringere Gasgebühren), keine auf der Blockchain sichtbare Multi-Sig-Richtlinie (mehr Privatsphäre), Kompatibilität mit jeder Blockchain, die ECDSA verwendet, einschließlich Blockchains ohne native Multi-Sig-Unterstützung, sowie eine Schlüsselrotation ohne Änderung der Blockchain-Adresse, da der öffentliche Schlüssel nach einer Schlüsselauffrischung gleich bleibt. Aufgrund dieser Vorteile ist Threshold-ECDSA der bevorzugte Ansatz für die institutionelle Verwahrung.
MPC-Architektur von Fireblocks
Fireblocks ist der größte institutionelle MPC-Verwahrungsanbieter. Die Architektur verwendet Threshold-ECDSA mit einem 2-von-3-Schema: Zwei Anteile befinden sich in der Infrastruktur von Fireblocks, einer in SGX und einer im Cold Storage, während ein Anteil beim Kunden liegt. Für eine Transaktion ist die Zusammenarbeit von mindestens zwei der drei Anteile erforderlich. Keine einzelne Partei, auch nicht Fireblocks, kann eigenständig Vermögenswerte transferieren. Über dieses System wurden Transaktionen im Wert von mehr als 4 Billionen US-Dollar verarbeitet.
MPC-Wallets von Qredo und Coinbase
Qredo Network verwendet Threshold-ECDSA zusammen mit einem Layer-2-Netzwerk für die Verwahrung und den Handel durch Unternehmen. Coinbase Prime nutzt eine MPC-basierte Verwahrung auf Grundlage von Threshold-ECDSA und tss-lib, um die Vermögenswerte institutioneller Kunden zu sichern. Beide Systeme verteilen die Schlüsselanteile auf geografisch getrennte Rechenzentren, wobei HSMs die einzelnen Anteile schützen. Copper.co bietet ebenfalls MPC-Verwahrung mit durch SGX geschützten Schlüsselanteilen an.
Anchorage Digital und regulatorische Compliance
Anchorage Digital ist eine bundesrechtlich zugelassene Bank für digitale Vermögenswerte, die MPC-basierte Threshold-Signaturen für die Verwahrung verwendet. Ihre Schlüsselmanagement-Architektur verteilt die Anteile auf mehrere Rechenzentren und nutzt biometrische Authentifizierung zur Autorisierung von Signaturzeremonien. Das System ist darauf ausgelegt, die bundesrechtlichen Vorschriften für das Schlüsselmanagement zu erfüllen und gleichzeitig das traditionelle Verwahrungsmodell mit einem einzigen HSM überflüssig zu machen.
Zeremonie für den KSK der DNSSEC-Root-Zone
Die Zeremonie für den Key Signing Key (KSK) der DNSSEC-Root-Zone ist das prominenteste öffentliche Beispiel für Threshold-Schlüsselverwaltung in kritischen Infrastrukturen. Sie findet vierteljährlich statt und erfordert, dass 7 von 14 Crypto Officers aus aller Welt persönlich in einer von zwei gesicherten Einrichtungen anwesend sind. Jeder Crypto Officer besitzt eine Smartcard mit einem Schlüsselanteil. Mehrere Hardware-Sicherheitsmodule prüfen das Quorum, bevor sie dem KSK erlauben, die Root-Zone zu signieren.
HSM-Schlüsselaufteilung
Hardware-Sicherheitsmodule (HSMs) können private Schlüssel mithilfe des M-von-N-Verfahrens zur Schlüsselaufteilung aufteilen, das auf Shamir's Secret Sharing basiert. AWS CloudHSM-Cluster synchronisieren das Schlüsselmaterial über mehrere HSMs innerhalb eines Clusters. Thales Luna HSMs unterstützen Zeremonien zur Schlüsselverwaltung nach dem Prinzip „Split Knowledge“, bei denen mehrere Operatoren Schlüsselkomponenten bereitstellen, die ausschließlich innerhalb der manipulationsresistenten Hardware zusammengeführt werden. Dadurch wird verhindert, dass ein einzelner Administrator Schlüsselmaterial extrahieren kann.
Synchronisierung des AWS-CloudHSM-Clusters
AWS CloudHSM stellt einen Cluster aus HSMs bereit, die automatisch synchronisiert werden. Wird ein Schlüssel in einem HSM erstellt, wird er auf alle Cluster-Mitglieder repliziert. Der Cluster stellt Anwendungen ein einzelnes logisches HSM bereit, bietet jedoch Hardware-Redundanz. Für die Einhaltung gesetzlicher und regulatorischer Vorgaben (PCI-DSS, HIPAA) bietet die Verwendung eines HSM-Clusters anstelle einer softwarebasierten Schlüsselspeicherung den von Prüfern geforderten Schutz vor Manipulation und die erforderliche Manipulationserkennung.
Unbound Key Control und Threshold-HSM
Unbound Key Control (UKC, jetzt Teil von Dynatrace) implementiert mithilfe von Threshold-ECDSA ein virtuelles HSM. Statt eines physischen HSM wird das Schlüsselmaterial mithilfe von Schwellenwertkryptografie auf mehrere Server verteilt. Operationen werden ausgeführt, ohne den Schlüssel wieder zusammenzusetzen. Dieser Ansatz eines „Software-HSM“ bietet HSM-gleichwertige Sicherheit ohne die Kosten und Komplexität der Hardware und ermöglicht gleichzeitig cloudnative Bereitstellung sowie elastische Skalierung.
Quorum-basierte Zugriffskontrolle
Über die Schlüsselverwaltung hinaus erfordern quorum-basierte Systeme die Genehmigung von t-von-n autorisierten Parteien, bevor sie sensible Operationen ausführen. AWS Systems Manager Change Manager, HashiCorp Vault mit Shamir Unseal und CyberArk Privileged Access implementieren jeweils Quorum-Richtlinien. Diese Systeme stellen sicher, dass kein einzelner Administrator destruktive Operationen eigenmächtig ausführen kann, und bieten damit Schutz vor Bedrohungen durch Insider und kompromittierte Zugangsdaten.
Luna Key Management und Threshold
Thales Luna Network HSMs unterstützen Threshold Key Management für Hochsicherheitsumgebungen. Luna HSMs können für Schlüsselerzeugungszeremonien Schemata mit m-von-n-Schlüsselverwaltern implementieren. Das Schlüsselmaterial verlässt das HSM niemals im Klartext. Stattdessen werden verpackte Schlüsselanteile an die Schlüsselverwalter verteilt und können nur innerhalb eines HSM wieder zusammengeführt werden. Dieses Verfahren wird häufig für Schlüsselerzeugungszeremonien von Zertifizierungsstellen in PKI-Infrastrukturen eingesetzt.
Threshold-ECDSA im Vergleich zu On-Chain-Multisig – Quiz
Was ist der wichtigste On-Chain-Vorteil von Threshold-ECDSA gegenüber dem nativen Multisig von Bitcoin und Ethereum?
Zusammenfassung: Threshold in Blockchains und HSMs
Threshold-ECDSA ist On-Chain-Multisig überlegen, da damit standardmäßige Adressen und Signaturen mit einem einzigen Schlüssel erzeugt werden. Fireblocks, Qredo und Coinbase verwenden das Verfahren, um institutionelle Vermögenswerte zu sichern. Zeremonien für den DNSSEC-Root-KSK verwenden ein hardwareseitig durchgesetztes Quorum. AWS CloudHSM-Cluster synchronisieren Schlüsselmaterial über mehrere HSMs hinweg. Unbound Key Control virtualisiert HSMs mithilfe von Schwellenwertkryptografie. Quorum-basierte Zugriffskontrolle überträgt Threshold-Prinzipien auf administrative Operationen.
Häufig gestellte Fragen
Ist die Lektion „Threshold-Verfahren in Blockchains und HSMs“ kostenlos?
Ja — der vollständige Text von „Threshold-Verfahren in Blockchains und HSMs“ 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 „Threshold-Verfahren in Blockchains und HSMs“?
Sehen Sie, wie Threshold-Signaturen die Sicherheit von Custody-Wallets, MPC-basierten Börsen und unternehmensweiten HSM-Clustern ermöglichen. 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 „Threshold-Verfahren in Blockchains und HSMs“?
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
- Threshold-Signaturschemata: Grundlagen
- Threshold-ECDSA: Signieren durch mehrere Parteien
- Protokolle zur verteilten Schlüsselerzeugung
- Threshold-Verfahren in Blockchains und HSMs