Kurz erklärt: Eine Multisig-Wallet (Multisignatur-Wallet) ist eine Wallet, bei der eine Transaktion erst gültig wird, wenn mehrere unabhängige private Schlüssel sie signieren. Üblich sind m-von-n-Schemata, bei denen von n möglichen Schlüsseln mindestens m für eine Freigabe erforderlich sind.
Funktionsprinzip
Statt eines einzelnen Schlüssels kontrollieren mehrere Schlüssel gemeinsam eine Adresse. Ein 2-von-3-Setup bedeutet beispielsweise, dass drei Schlüssel existieren und zwei davon eine Transaktion autorisieren müssen. Dadurch entsteht Redundanz: Der Verlust eines einzelnen Schlüssels führt nicht automatisch zum Verlust der Guthaben, und ein einzelner kompromittierter Schlüssel genügt nicht für einen unberechtigten Abfluss.
Multisig ist eine Form der Non-Custodial-Aufbewahrung, kann aber auch von Custodial-Anbietern intern verwendet werden.
Technische Umsetzung
Die konkrete Realisierung unterscheidet sich je nach Blockchain:
- Bei Bitcoin wird Multisig über Skripte umgesetzt (historisch P2SH, heute überwiegend P2WSH/Taproot), die die geforderten Signaturbedingungen kodieren.
- Bei Ethereum und ähnlichen Plattformen wird Multisig meist über einen Smart Contract abgebildet, der Freigaben zählt und ausführt.
- Verwandt, aber technisch verschieden, ist MPC (Multi-Party Computation), bei der ein einzelner Schlüssel verteilt berechnet wird und keine Multisig-Struktur auf der Kette entsteht.
Die einzelnen Schlüssel werden häufig aus separaten BIP39-Seed-Phrasen abgeleitet und auf getrennten Hardware-Wallets gehalten.
Anwendungsfälle
Multisig-Wallets werden dort eingesetzt, wo einzelne Ausfall- oder Angriffspunkte vermieden werden sollen:
- Unternehmens- und Vereinskassen mit gemeinsamer Zeichnungsbefugnis.
- Treuhand- und Escrow-Konstruktionen, etwa mit einem neutralen dritten Schlüsselhalter.
- Erhöhte Eigensicherung von Privatpersonen durch geografisch verteilte Schlüssel.
- Verwahrer, die große Reserven mit m-von-n-Freigaben absichern.
Sicherheit und Grenzen
Multisig erhöht die Sicherheit gegen Diebstahl einzelner Schlüssel und gegen einzelne Bedienfehler, steigert jedoch die Komplexität. Die Wiederherstellungs- und Backup-Logik muss alle Schlüssel und die zugehörige Konfiguration umfassen; geht diese Information verloren, kann trotz vorhandener Einzelschlüssel der Zugriff scheitern.
In der On-Chain-Analyse sind Multisig-Adressen anhand ihrer Skript- oder Contract-Struktur oft erkennbar und lassen sich im Rahmen von Address-Clustering als gemeinschaftlich kontrollierte Adressen einordnen.
Häufige Fragen
Was bedeutet ein 2-von-3-Multisig?
Es existieren drei Schlüssel, von denen zwei eine Transaktion signieren müssen. Ein einzelner Schlüssel reicht nicht, der Verlust eines Schlüssels ist verkraftbar.
Wie wird Multisig technisch realisiert?
Bei Bitcoin über Skripte, bei Ethereum meist über einen Smart Contract. MPC ist ein verwandtes, aber technisch anderes Verfahren.
Ist eine Multisig-Wallet sicherer als eine Einzel-Wallet?
Gegen Diebstahl eines einzelnen Schlüssels und einzelne Bedienfehler ja. Dafür steigt die Komplexität bei Einrichtung und Backup.
Wer nutzt Multisig-Wallets?
Unternehmen, Vereine, Treuhandmodelle sowie Privatpersonen und Verwahrer, die einzelne Ausfallpunkte vermeiden wollen.
Sind Multisig-Adressen in der Blockchain erkennbar?
Häufig ja, da ihre Skript- oder Contract-Struktur charakteristisch ist und in der Analyse zugeordnet werden kann.
Zusammenfassung
Eine Multisig-Wallet verlangt mehrere Signaturen zur Freigabe einer Transaktion, üblicherweise in m-von-n-Schemata. Sie schafft Redundanz und schützt vor dem Kompromittieren oder Verlust eines einzelnen Schlüssels. Umgesetzt wird sie über Bitcoin-Skripte oder Ethereum-Smart-Contracts. Sie erhöht die Sicherheit, aber auch die Komplexität von Einrichtung und Backup.
Weiterführende Quellen
- Bitcoin Wiki: Multisignature: en.bitcoin.it
- Wikipedia (EN): Cryptocurrency wallet – Multisignature: en.wikipedia.org