Magazin · Mining & Technologie
Fedimint: Gemeinsame Verwahrung erklärt
Fedimint erklärt: wie Guardians Bitcoin gemeinsam verwahren, warum Chaum’sches E-Cash privat ist, wem du vertraust und was Cashu anders macht.
Fedimint ist eine Open-Source-Software, mit der eine Gruppe von Verwahrern, die Guardians, gemeinsam Bitcoin für eine Gemeinschaft hält. Die Mitglieder bekommen dafür digitale Wertmarken, sogenanntes Chaum’sches E-Cash, mit denen sie untereinander und über Lightning bezahlen. Weil die Marken blind unterschrieben werden, wissen die Guardians nicht, wem welche Marke gehört. Fedimint ist damit eine Verwahrung durch Dritte, aber verteilt auf mehrere Personen und mit viel mehr Privatsphäre als ein Konto bei einer Börse.
Das Problem, das Fedimint lösen will
Selbstverwahrung ist für Bitcoin das Ideal: deine Schlüssel, deine Coins. Wie du das richtig aufbaust, beschreibt der Verwahrungs-Guide. In der Praxis scheitern viele Menschen aber an genau diesem Schritt: Seed-Phrase sichern, Kanäle für Lightning verwalten, Gebühren verstehen. Sie landen bei Börsen oder verwahrten Wallets, wo ein Unternehmen alles weiß und alles kann.
Fedimint setzt dazwischen an. Die Idee stammt von dem Entwickler Eric Sirion, der Anfang 2021 mit der Software begann. Statt einer Firma verwahrt eine kleine Gruppe von Menschen, die die Gemeinschaft kennt: in einem Dorf etwa die Lehrerin, der Ladenbesitzer, ein IT-Kundiger und die Bürgermeisterin. Keiner allein kann an die Bitcoin. Und keiner sieht, wer wie viel besitzt und wer wen bezahlt.
Das Vorbild ist älter als Bitcoin. Der Kryptograf David Chaum beschrieb 1982 blinde Signaturen für anonymes digitales Geld und gründete später die Firma DigiCash. Sie scheiterte 1998, weil eine zentrale Firma mit Bankpartnern nötig war. Fedimint nimmt Chaums Verfahren und ersetzt die eine Firma durch eine Föderation, die Bitcoin statt Bankguthaben verwahrt.
So funktioniert eine Föderation
Eine Fedimint-Föderation besteht aus mehreren Guardians, die jeweils einen Server betreiben. Diese Server bilden zusammen drei Bausteine:
- Wallet: Die eingezahlten Bitcoin liegen in einer Multisig-Adresse auf der Blockchain. Bei vier Guardians braucht eine Auszahlung zum Beispiel drei Unterschriften. Was Multisig allgemein bedeutet, erklärt der Artikel über Multisig-Wallets.
- Mint: Die Guardians geben gemeinsam E-Cash-Marken aus und lösen sie ein. Eine Marke ist ein Inhaberpapier: Wer die Daten der Marke hat, besitzt den Betrag.
- Lightning-Anbindung: Sogenannte Gateways, eigenständige Lightning-Nodes, tauschen E-Cash gegen Lightning-Zahlungen und zurück. So können Mitglieder Rechnungen draußen bezahlen und Geld empfangen.
Die Guardians einigen sich über ein Konsensverfahren, das auch dann richtig arbeitet, wenn einzelne Server ausfallen oder sogar lügen. Das nennt man byzantinisch fehlertolerant.
Ein- und Auszahlen
- Einzahlen: Du schickst Bitcoin an die Adresse der Föderation oder bezahlst eine Lightning-Rechnung über ein Gateway.
- Marken erhalten: Deine App erzeugt geheime Marken, macht sie unkenntlich („blendet“ sie) und lässt sie von der Mint unterschreiben. Danach entfernt die App die Blendung. Übrig bleibt eine gültig unterschriebene Marke, die die Mint nie gesehen hat.
- Bezahlen: Du gibst Marken an jemand anderen in derselben Föderation, oder ein Gateway tauscht sie für dich in eine Lightning-Zahlung.
- Einlösen: Wer Marken erhält, reicht sie bei der Mint ein und bekommt neue. Die Mint prüft, dass jede Marke gültig ist und noch nicht verbraucht wurde.
Wie eine blinde Signatur funktioniert
Chaums ursprüngliches Verfahren lässt sich mit RSA zeigen. Die Mint hat einen öffentlichen Schlüssel (n, e) und einen geheimen Schlüssel d.
- Du wählst eine Marke m und eine Zufallszahl r. Du schickst der Mint nur die geblendete Zahl m′ = m · rᵉ mod n.
- Die Mint unterschreibt blind: s′ = (m′)ᵈ = mᵈ · r mod n.
- Du teilst durch r und erhältst s = mᵈ mod n, die gültige Signatur der Mint auf m.
Die Mint hat m nie gesehen. Wenn später jemand m mit Signatur s einreicht, kann sie prüfen, dass die Signatur echt ist, aber nicht, bei welcher Unterschrift sie entstand.
Fedimint verwendet statt RSA ein Schwellen-Verfahren (threshold blind signatures): Jeder Guardian unterschreibt einen Teil, ab einer Mindestzahl ergeben die Teile die volle Signatur. Cashu nutzt eine Variante mit elliptischen Kurven (Blind Diffie-Hellman Key Exchange).
Stückelung: Marken gibt es in Zweierpotenzen. 13 Satoshi sind 8 + 4 + 1, also drei Marken.
Ausfallsicherheit: Mit n Guardians verkraftet der Konsens f fehlerhafte oder böswillige Server, solange n ≥ 3f + 1. Vier Guardians verkraften einen, sieben verkraften zwei.
Privatsphäre: Was die Guardians sehen und was nicht
Bei einer Börse sieht der Betreiber jedes Konto, jeden Betrag und jede Überweisung. Bei Fedimint ist das anders:
- Nicht sichtbar: wer welche Marken besitzt, wie viel ein einzelnes Mitglied hat und wer wen innerhalb der Föderation bezahlt.
- Sichtbar: dass Bitcoin auf die Föderation eingezahlt oder von ihr abgezogen werden, auf der Blockchain auch die Beträge. Und wie viele Marken insgesamt im Umlauf sind.
- Beim Gateway sichtbar: Wer über Lightning nach draußen zahlt, gibt dem Gateway die Rechnung. Das Gateway sieht also Empfänger und Betrag, aber nicht, welches Mitglied zahlt.
Ganz lückenlos ist das nicht. Zahlst du 0,013 BTC ein und wird kurz darauf genau dieser Betrag ausgezahlt, lässt sich ein Zusammenhang vermuten. Kleine, runde und zeitlich versetzte Beträge schützen besser. Wie Bitcoin-Privatsphäre allgemein funktioniert und warum Bitcoin pseudonym, aber nicht anonym ist, erklärt Bitcoin-Privatsphäre.
Das Vertrauensmodell: wem du bei Fedimint vertraust
Fedimint ist Verwahrung durch andere. Das muss man klar sagen. Deine Marken sind nur so viel wert, wie die Föderation sie einlöst.
Was passiert, wenn einzelne Guardians ausfallen? Bei vier Guardians mit Schwelle drei läuft alles weiter, wenn einer ausfällt. Fallen zwei aus, steht die Föderation still, bis einer zurück ist. Geld ist dann nicht verloren, aber nicht erreichbar.
Was passiert, wenn Guardians betrügen? Arbeiten so viele zusammen, wie die Schwelle verlangt, können sie die Bitcoin der Multisig-Adresse abziehen. Sie könnten auch mehr Marken ausgeben, als Bitcoin hinterlegt sind. Von außen ist das für dich als Mitglied kaum zu prüfen.
Was passiert bei Druck von außen? Sitzen alle Guardians im selben Land, kann eine Behörde sie gemeinsam zwingen. Föderationen, deren Guardians in verschiedenen Ländern wohnen, sind schwerer zu erpressen.
Der Vorteil gegenüber einer Börse: Statt einer einzigen Firma müssten sich mehrere Menschen zusammentun, die du kennst und die in der Gemeinschaft einen Ruf zu verlieren haben. Wie es endet, wenn ein einzelner Verwahrer versagt, zeigt der Artikel Krypto-Börse pleite.
Fedimint und Cashu im Vergleich
Cashu verfolgt dieselbe Idee mit weniger Aufwand. Der Entwickler Calle stellte es 2022 vor. Eine Cashu-Mint wird von einem Betreiber geführt, oft einer einzelnen Person, und spricht Lightning. Wallets wie Minibits oder cashu.me verbinden sich mit einer oder mehreren Mints. Marken lassen sich sogar als Textzeile per Chat verschicken.
| Fedimint | Cashu | Börse / verwahrte Wallet | Selbstverwahrung | |
|---|---|---|---|---|
| Wer hält die Bitcoin? | mehrere Guardians (Multisig) | ein Mint-Betreiber | ein Unternehmen | du |
| Betreiber sieht Guthaben? | nein | nein | ja | niemand |
| Ausfall eines Betreibers | verkraftbar bis Schwelle | Mint steht still | Dienst steht still | betrifft niemanden außer dir |
| Wer kann stehlen? | Mehrheit der Guardians | der Betreiber | das Unternehmen | wer deine Schlüssel findet |
| Aufwand für den Betrieb | mehrere Server, Absprache | ein Server | Unternehmen | Wallet, Backup |
| Geeignet für | Gemeinschaften, Familien | kleine Beträge, Experimente | Kauf und Verkauf | Ersparnisse |
Cashu ist einfacher zu starten, aber der einzelne Betreiber ist ein einzelner Punkt des Versagens. Fedimint verteilt das Risiko, verlangt dafür mehrere zuverlässige Guardians.
Rechtliche Lage in Deutschland, Österreich und der Schweiz
Wer für andere Bitcoin verwahrt, betreibt in der EU in der Regel eine erlaubnispflichtige Tätigkeit: Verwahrung und Verwaltung von Kryptowerten für Kunden fällt unter MiCA und braucht eine Zulassung. Was MiCA für Halter regelt, steht im Artikel MiCA und Bitcoin. In der Schweiz entscheidet die FINMA nach eigenen Regeln.
Für eine Föderation unter Verwandten oder engen Freunden ohne Gewinnabsicht ist die Lage weniger klar. Sobald eine Föderation öffentlich Mitglieder aufnimmt oder Gebühren verlangt, sollten die Guardians rechtlichen Rat einholen. Für dich als Mitglied heißt das: Dein Guthaben ist nicht durch eine Einlagensicherung oder Aufsicht geschützt.
Für wen sich Fedimint eignet
Gut passt Fedimint für Alltagsgeld in einer Gemeinschaft, die sich kennt: Taschengeld für Kinder, eine Vereinskasse, ein Ort, an dem viele kein eigenes Bankkonto haben. Die Firma Fedi baut darauf eine App, die sich besonders an Gemeinschaften in Ländern mit schwacher Währung richtet.
Weniger passt Fedimint für deine Ersparnisse. Wer Bitcoin über Jahre hält, braucht keine schnellen, privaten Zahlungen, sondern Schlüssel, die niemand sonst kennt. Eine Föderation ergänzt die Selbstverwahrung für kleine Beträge, sie ersetzt sie nicht.
Fedimint ist nicht der einzige Weg, Lightning einfacher zu machen. Das Ark-Protokoll versucht, Zahlungen ohne Kanäle zu ermöglichen und dabei jedem Nutzer einen eigenen Ausstieg auf die Blockchain zu sichern.
Häufige Fragen
Was ist Fedimint?
Eine Open-Source-Software, mit der mehrere Guardians gemeinsam Bitcoin für eine Gemeinschaft verwahren. Mitglieder erhalten dafür E-Cash-Marken, die sie privat untereinander und über Lightning ausgeben können.
Ist Fedimint Selbstverwahrung?
Nein. Die Bitcoin liegen in einer Multisig-Wallet der Guardians. Du vertraust darauf, dass nicht genug von ihnen zusammenarbeiten, um sie zu nehmen.
Was ist Chaum’sches E-Cash?
Digitales Geld nach einem Verfahren des Kryptografen David Chaum von 1982. Die Mint unterschreibt Marken blind und kann beim Einlösen nicht erkennen, an wen sie sie ausgegeben hat.
Was ist der Unterschied zwischen Fedimint und Cashu?
Beide nutzen E-Cash. Bei Fedimint betreiben mehrere Guardians die Mint gemeinsam, bei Cashu ein einzelner Betreiber. Cashu ist einfacher, Fedimint verteilt das Risiko.
Was passiert, wenn ich mein Handy verliere?
Hast du die Wiederherstellungswörter deiner App, kannst du deine Marken mit Hilfe der Föderation zurückholen. Ohne sie sind die Marken verloren wie Bargeld.
Wie viel Geld sollte ich in einer Föderation halten?
So viel, wie du sonst im Portemonnaie oder auf einer Zahlungs-App hättest. Für langfristige Ersparnisse ist Selbstverwahrung der bessere Ort.
Quellen
Keine Finanz-, Rechts- oder Steuerberatung. Modelle sind keine Garantie.
Der Bitcoin-Power-Law-Newsletter
Eine E-Mail, wenn wir einen neuen Artikel oder Rechner veröffentlichen. Jede Ausgabe hat einen Abmeldelink.