FRAGEN
Die fünfzehn
häufigsten
Niemand gibt Software Geld, die er nicht befragt hat. Das sind die Fragen, die vor der ersten Zahlung kommen, klar beantwortet — die zwei eingeschlossen, bei denen die Antwort nicht die bequeme ist.
Die Grundlagen
Ist das ein Messenger oder eine Wallet?
Beides, und das eine ist nicht an das andere geschraubt. Eine Zahlung ist hier eine Art Nachricht: sie kommt in dem Gespräch an, zu dem sie gehört, und dort wird sie unterschrieben.
Wenn du die Wallet nie öffnest, hast du einen Ende-zu-Ende-verschlüsselten Gruppenchat mit Anrufen, Dateien, Ordnern und Sprachnachrichten. Wenn du sie öffnest, wohnt das Geld in denselben Räumen wie die Leute, die es teilen.
Muss ich etwas über Krypto wissen, um es zu benutzen?
Um eine Nachricht zu schicken: gar nichts.
Um eine Wallet zu teilen, brauchst du zwei Dinge. Bewahre deine vierundzwanzig Wörter sicher auf und verstehe eine Regel: Geld bewegt sich, wenn genug aus der Gruppe dafür unterschrieben haben. Alles andere übernimmt die Anwendung — eine Adresse, die du einmal aufschreibst, wird zu einem Namen, also fragt das Feld nach einer Person und nicht nach vierundsechzig Zeichen.
Auf welchen Plattformen läuft es?
macOS, iOS, Android, das Web und eine Browser-Erweiterung. Überall dieselbe Oberfläche — was du auf dem Telefon lernst, kannst du am Rechner schon.
Können wir es benutzen und die Wallet nie anfassen?
Ja. Am Geld ist nichts verpflichtend. Eine Gruppe ohne Wallet ist ein Gruppenchat, und sie bleibt einer, bis jemand eine Wallet darin öffnet.
Das Geld
Wer hält das Geld einer Gruppe?
Niemand. Das ist das Ganze.
Eine Gruppen-Wallet hat keinen Besitzer: der Schlüssel jedes Unterzeichnenden wurde auf dessen eigenem Gerät gemacht und bleibt dort, und die Adresse wird aus allen zusammen gebaut. Geld herauszubewegen braucht so viele Unterschriften, wie die Gruppe vereinbart hat — je zwei von drei, je fünf von neun, was eben festgelegt wurde. Bis genug unterschrieben haben, ist eine Zahlung eine Anfrage.
Wer zahlt die Netzgebühr?
Die Brieftasche, aus der das Geld geht. Was es kosten wird, steht nicht in der Signaturkarte: auf den meisten Ketten ist die Gebühr nicht bekannt, bevor die Unterzeichnenden die Transaktion vorbereitet haben, und eine vorher erfundene Zahl wäre eine Vermutung über fremdes Geld. Wo die Gebühr in derselben Münze bezahlt wird, die gesendet wird, kann das Senden des ganzen Guthabens nichts mehr zum Bezahlen übrig lassen — und genau dort, wo du den Betrag eingibst, steht das auch.
Welche Chains und Coins?
Bitcoin, Ethereum, BNB, Tron und Solana, samt den Token darauf. Sie stehen in einer Liste unter einem Guthaben.
Jeder Coin sagt, auf welcher Chain er liegt, und das ist Absicht und keine Verzierung: USDT auf Tron und USDT auf Ethereum sind nicht dasselbe Geld, und eine Liste, die sie als eine Zeile zeigt, ist eine Liste, aus der irgendwann ins falsche Netz gesendet wird.
Was passiert, wenn jemand die Gruppe verlässt?
Für das Gespräch: die Schlüssel aller ändern sich in dem Moment, in dem sich die Mitgliedschaft ändert, also kann jemand, der gegangen ist, nicht lesen, was danach gesagt wird. Nicht als Regel, die der Server über die Worte durchsetzt — er kann keine Zeile davon lesen —, sondern weil der Schlüssel, den sie hatten, nichts mehr öffnet. Wer im Raum ist, ist genau der Teil, den der Server sieht: Änderungen der Mitgliedschaft reisen offen, und das ist es, was ihn einen Eintrag von jemandem ablehnen lässt, der nicht mehr da ist.
Für das Geld: wer unterschreibt, ist Teil der Regel, die die Gruppe gesetzt hat, und diese Regel zu ändern braucht dieselbe Zustimmung wie das Ausgeben nach ihr.
Könnt ihr eine Zahlung einfrieren oder zurückholen?
Nein, und sonst hier auch niemand. Es gibt keinen Schlüssel, der für dich gehalten wird, also gibt es nichts zu beschlagnahmen und nichts, worauf man drücken könnte. Eine Zahlung, die gesendet ist, steht auf der Chain.
Was die Gruppe stattdessen hat, ist der Schritt davor: eine Zahlung, die ihr Quorum nicht erreicht hat, ist nicht passiert, und jeder Unterzeichnende kann sie einfach nicht unterschreiben.
Privatsphäre, und es selbst betreiben
Kann der Server meine Nachrichten lesen?
Nein. Er bringt Nachrichten in eine Reihenfolge und trägt Anrufe — und was er trägt, ist Geheimtext. Die Schlüssel, die ihn öffnen würden, wurden auf den Geräten im Raum gemacht und haben sie nie verlassen.
Das gilt für die Zahlungsanfragen genauso wie für das Gespräch darum herum.
Was er sehr wohl behält, gehört gesagt, denn ein Server, der etwas trägt, behält zwangsläufig einen Teil davon. Pro Nachricht: zu welcher Gruppe sie gehört, welches Gerät sie geschickt hat, wann sie ankam, wie groß sie ist und den Chiffretext. Außerdem, wann ein Gerät zuletzt verbunden war — Anwesenheit — und die lässt sich abschalten. Nichts davon ist der Inhalt, und nichts davon lässt sich in den Inhalt verwandeln.
Wie lange wird etwas aufbewahrt, und für wie viele Leute ist es ausgelegt?
Der Nachholpuffer sind standardmäßig dreißig Tage, und diese Zahl ist eigentlich eine niedergeschriebene Produktentscheidung: so lange darf ein Gerät offline bleiben, bevor es seinen Gruppen wieder beitreten muss. Altes geht monatsweise, durch Fallenlassen der Partition statt durch Löschen von Zeilen.
Die Voreinstellungen einer Föderation sind auf etwa hundert Leute mit je rund zwei Geräten ausgelegt, und jede dieser Zahlen ist eine Zeile in einer Konfigurationsdatei, keine Grenze des Protokolls. Eine Gruppen-Wallet auf Bitcoin nimmt bis zu fünfzehn Schlüssel mit beliebiger Schwelle dazwischen; auf den anderen Chains ist die Decke die der Chain selbst.
Ist die Verschlüsselung etwas, das ihr erfunden habt?
Nein. Es ist MLS, veröffentlicht als RFC 9420, und andere Messenger benutzen denselben Standard — was genau der Grund ist, ihn zu benennen statt ihn zu beschreiben.
Was MLS für eine Gruppe leistet, ist der schwere Teil: wenn jemand dazukommt oder geht, ändern sich die Schlüssel aller in diesem Moment und nicht beim nächsten günstigen.
Und wenn ich mein Telefon verliere?
Deine vierundzwanzig Wörter holen zurück, wer du bist, und jede Adresse, an die man dich bezahlen kann. Installiere es woanders, gib die Wörter ein, und deine Identität und dein Geld gehören wieder dir.
Beim Verlauf ist die Antwort eine andere, und es ist die unbequeme. Gespräche ziehen von einem Gerät um, das du noch hast, auf das neue — nicht aus dem Wortsatz. War das verlorene Gerät das einzige, ist der Verlauf, den es hielt, weg. Das ist eine Entscheidung und kein Versehen: eine Sicherung, die der Wortsatz allein öffnen könnte, wäre dauerhafter Zugang zu allem, was du je gesagt hast, verwahrt an einem Ort, der nicht deiner ist, und von niemandem widerrufbar.
Die praktische Antwort ist, die Anwendung auf einem zweiten Gerät zu haben, bevor man eines braucht.
Ist der Quellcode offen?
Der Quellcode ist derzeit geschlossen. Wir informieren euch, sobald er offen ist.
Kann ich meinen eigenen Server betreiben?
Ja — mit Docker kannst du deinen eigenen Server betreiben. Du kannst ihn auf einem Server deiner Firma oder Gemeinschaft oder auf einem Computer zu Hause bereitstellen.
Deine Geräte sprechen mit dem Server, der einen Raum ordnet, in dem du bist — nicht nur mit deinem eigenen. Das ist kein Leck, sondern der Entwurf: dein Gerät weist sich mit einer Attestierung aus, die jeder Server prüfen und keiner ausstellen kann. Auf einem zweiten Server anzukommen ist deshalb kein Gefallen, den der erste gewähren müsste, und kein Serverpaar muss einander vertrauen, damit du bei beiden in einem Raum sein kannst. Über welchen jemand hereinkam, entscheidet nicht, in welchen Räumen er sein darf. Fällt ein Server aus, wechseln seine Leute zu einem anderen und machen weiter.
HIER ANFANGEN
Nimm deine Schlüssel
mit
Die Wallet ist der Messenger, und beide gehören dir, zum Bauen und zum Betreiben.