Lightning Network, Monero und die Grenzen der Privatsphäre: Ein Gespräch mit Vasilii Rogin

In einem neuen Interview mit Diva.exchange erklärt der Entwickler und Monero-Forscher Vasilii Rogin die praxisnahe Architektur von Privacy-Technologien – vom Zero-Trust-Prinzip im Lightning Network bis hin zu Ringsignaturen bei Monero. Wir haben darüber gesprochen, warum Off-Chain-Transaktionen keine absolute Anonymität garantieren, welchen De-Anonymisierungsrisiken Nutzer von Mobile Wallets ausgesetzt sind, wie die Zukunft von Atomic Swaps angesichts strenger Krypto-Regulierungen aussieht und welche Rolle Overlay-Netzwerke wie Tor und I2P spielen. Heute starten wir mit Teil 1 des Interviews.

Diva.exchange

Blicken wir zurück auf die kürzlich stattgefundene MoneroKon-Konferenz in Warschau. Du hast einen Vortrag gehalten, der die Infrastruktur von Monero mit dem Lightning-Service verbindet. Könntest du die wichtigsten Erkenntnisse für diejenigen teilen, die nicht an der MoneroKon teilnehmen oder sie verfolgen konnten? Wie lässt sich das in einfachen Worten erklären – da Nutzer möglicherweise einige Missverständnisse haben, wenn es um Privatsphäre in Netzwerkprotokollen geht?

Vasilii Rogin

Alles begann auf der letztjährigen MoneroKon, als ich mit einem Experten sprach, der einen Workshop leitete. Das Thema Lightning kam auf, und er sagte, er würde es nicht nutzen, weil er glaubte, dass die Nutzer dort nicht ihre eigenen Gelder halten. So wie ich das sehe, baut Lightning tatsächlich auf „Zero Trust“ auf – was bedeutet, dass jeder immer geschützt ist und man eine Transaktion jederzeit abwickeln und zurückholen kann. Später wurde mir klar, dass dieses Thema wirklich interessant, aber unterschätzt ist: Selbst Leute, die tief in der Materie stecken, machen immer noch solche Annahmen und haben Zweifel.

Der Hauptpunkt meines Vortrags war also zu zeigen, dass Lightning wirklich sicher funktioniert, und zu vergleichen, wie es um die Privatsphäre tatsächlich bestellt ist. Bei Bitcoin existiert Privatsphäre nur in dem Sinne, dass wir vielleicht nicht wissen, wem eine bestimmte Wallet gehört; alles andere ist transparent.

Lightning ist etwas privater, und Monero ist noch viel privater. Der richtige Weg, sie zu vergleichen, sind nicht vage Behauptungen, sondern sich anzusehen, wie sie unter der Haube tatsächlich funktionieren, und daraus Schlüsse zu ziehen. Der Kerngedanke war, dass die Wahrung der Privatsphäre schwierig ist, während es einfach ist, sie zu brechen. Es ist also einfacher zu erklären, wie man sie bricht, damit die Leute wissen, was sie vermeiden müssen.

Diva

Monero verschlüsselt alles auf Layer 1: Signaturen, Stealth-Adressen, Beträge. Lightning verlagert Transaktionen auf Layer 2, in Off-Chain-Kanäle ausserhalb des Hauptnetzwerks. Die Leute neigen zu der Annahme, dass Off-Chain-Transaktionen automatisch privater sind. Aber trifft das in der Praxis zu, oder gibt es spezifische Angriffsvektoren?

Vasilii

Wenn zwei Personen einen Kanal eröffnen, finden alle nachfolgenden Transaktionen rein als private Kommunikation zwischen ihnen statt. Wenn Alice und Bob einen Kanal öffnen, ist die Aufteilung des Guthabens dieses Kanals (wie viel Alice im Vergleich zu Bob hat) streng genommen eine Vereinbarung zwischen den beiden. Das kann so privat verschlüsselt werden, wie sie wollen – sogar per Brief oder Brieftaube.

Von aussen sieht man nur, dass ein Kanal mit einer bestimmten Kapazität geöffnet und schliesslich wieder geschlossen wurde. In unserem Fall tauschen zwei Teilnehmer Daten untereinander aus. Man kann nicht mit Sicherheit sagen, ob sie überhaupt Transaktionen durchführen, wie viele oder in welcher Höhe. Wir wissen es überhaupt nicht – vielleicht verbinden sie sich einmal im Monat, oder vielleicht senden sie jede Sekunde Dinge hin und her.

Das ist ein riesiger Fortschritt für die Privatsphäre. Es ist kein universelles Zahlungsinstrument mit jedem beliebigen, sondern etwas, das innerhalb eines Kanals zwischen zwei Personen passiert. Wo sich die Dinge öffnen, ist das Lightning-Routing – wenn man Zahlungen über jemand anderen sendet. An diesem Punkt beginnen Zwischenknoten (Nodes), bestimmte Details zu sehen.

Auf der Konferenz wurden Dinge wie Rendezvous-Routing erwähnt – bei dem man nicht einmal weiss, wer der endgültige Empfänger ist; man sendet einfach an einen Rendezvous-Punkt, und es wird dort abgewickelt. Der Empfänger verbindet sich ebenfalls mit diesem Punkt und beansprucht es.

Ich nehme an, man könnte auch eine Routing-Schleife einrichten, sodass ein Zwischenknoten nicht erkennen kann, ob er Teil einer Schleife oder von separaten, sich überschneidenden Transaktionen ist. Das ist eine zusätzliche Ebene von Lightning. Wenn es also um die Privatsphäre von Lightning geht, kommt es wirklich darauf an, wie man es nutzt.

Um ein Beispiel zu nennen: Wenn ich ein normaler Nutzer bin und eine Mobile Wallet installiere, die direkt einen Kanal mit dem Unternehmen des Wallet-Anbieters öffnet, sehen diese natürlich alle meine Transaktionen, weil alles über sie geroutet wird. Die Privatsphäre ist hier also nicht absolut – sie hängt vollständig vom Vertrauen in die Wallet, ihre Entwickler und die Person ab, mit der man den Kanal eröffnet hat.

Diva

Würdest du also sagen, dass dies ein Skalierungsproblem ist?

Vasilii

Nicht wirklich Skalierung – es geht eher darum, wie das Netzwerk strukturiert ist. Die Grundidee von Lightning ist, dass man ein Netzwerk hat, mit dem man sich verbinden kann.

Als ich anfing zu experimentieren, habe ich mich einfach mit dem grössten Knoten verbunden – ich habe einen Kanal damit geöffnet, weil er Verbindungen zu allen anderen hatte. Diese grossen Knoten sehen letztendlich etwas Ähnliches wie das, was eine Bank sieht: Ich eröffne ein Konto bei einer Bank und bezahle jemanden bei einer anderen.

Ich habe ein Bankkonto, und die Bank wickelt die Abrechnung mit der anderen Bank ab, um das Geld zum Empfänger zu bringen. Hier ist es ein ähnliches Setup: Privatpersonen betreiben keine eigene Bank; sie unterhalten eine Verbindung zu Knoten, und diese Knoten leiten Zahlungen untereinander weiter.

Diva

Wenn man sich also mit diesem Knoten verbindet, hat man weder Einblick noch Kontrolle darüber, wie er sich mit anderen verbindet – man erhält vielleicht technische Daten, aber null Kontrolle. Das bedeutet, man hat vielleicht eine anonyme Verbindung, aber was nachgelagert passiert, liegt nicht in der eigenen Hand.

Vasilii

Damit ein Kanal privat ist, müssen beide Parteien ihn privat halten. Wenn die Partei auf der anderen Seite alles, was passiert, öffentlich macht, wird es nicht privat sein. Ansonsten entscheidet diese „Bank“ – der Wallet-Server – mit wem sie sich verbindet und was am effizientesten ist, insbesondere im Hinblick auf Routing-Gebühren. Sie sind winzig, aber sie existieren.

Es ist eine kleine Belohnung für das Hosten eines Kanals und das Weiterleiten von Transaktionen. Obwohl die Gebühr sehr niedrig ist, kann sie variieren – eine Route könnte etwas mehr kosten als eine andere.

Diva

Apropos Multisig: Wie wirkt sich die Architektur von Kanälen und Multi-Signaturen auf die Anonymität der Nutzer im Vergleich zu dedizierten Privacy-Netzwerken aus? Ist das überhaupt ein fairer Vergleich?

Vasilii

Nein, es wirkt sich nicht wirklich direkt auf die Anonymität aus – ein Kanal besteht nur zwischen zwei Personen, und Multisig wird als Treuhand-Technologie (Escrow) verwendet. Gelder werden auf einem Konto gehalten, aber um sie auszugeben, sind Signaturen von zwei Nutzern erforderlich.

Die Implementierung von Lightning verwendet eigentlich auch Multisig: Wir sperren Gelder in einem Kanal und einigen uns gegenseitig darauf, wie wir sie ausgeben. Bitcoin verwendet ein 2-von-2-Multisig.

Ich habe auch noch einen anderen Vortrag gehalten – einen Workshop über Monero-Multisig auf der MoneroKon. Das ist eine etwas andere Geschichte: wie man eine Wallet erstellt, die 2-von-3 Signaturen erfordert.

Diese Technologie funktioniert. Und im Krypto-Bereich, insbesondere bei Monero, sind diese kryptographischen Techniken in der Praxis kampferprobt. Zum Beispiel gibt es die bei Monero verwendeten Ringsignaturen seit fast acht Jahren, und sie haben sich durch riesige Transaktionsvolumina und echte Sicherheit in der Praxis bewährt. Wir wissen mit Sicherheit, dass es sicher ist – wenn es das nicht wäre, hätte es inzwischen jemand gehackt, alle Coins auf den Markt geworfen und ein Vermögen gemacht.

Praktische Anwendungen der Technologie

Die Bug-Bounties für Krypto-Code sind massiv, das beweist die Technologie also nicht nur in abstrakter Mathematik, sondern im realen Einsatz, bei dem echtes Geld auf dem Spiel steht. Moneros Ringsignaturen sind wirklich anonym und sicher.

Man kann diese Technologie für einfache reale Anwendungen nutzen – wie Abstimmungen, Feedback-Systeme und so weiter. Wenn Monero es verwendet hat und niemand es geknackt hat, bedeutet das, dass es wirklich funktioniert, über die blosse Theorie hinaus. Gleiches gilt für 2-von-3-Multisig – die gleiche Technologie kann auf PGP-Zertifikate angewendet werden.

Man kann Zertifikate und Signaturen mit so etwas wie Ed25519 erstellen. Für einen aussenstehenden Beobachter sieht eine Multisig-Signatur genau wie eine Standard-Signatur aus. Man muss das Rad nicht neu erfinden – die Technologie existiert bereits; wir wenden sie nur auf neue Weise an. Und es ist nicht auf Signaturen beschränkt – man kann auch Multisig-Entschlüsselung durchführen.

Zum Beispiel, wenn ein 7-köpfiges Team Backups verwaltet und Backup-Daten erhält: Um die Daten wiederherzustellen, müssen möglicherweise mindestens 3 Personen zusammenkommen. Ein oder zwei Personen allein können nicht darauf zugreifen, aber jede Dreiergruppe kann es. Man richtet ein 3-von-7-PGP-Multisig ein, sagt allen, sie sollen die Daten mit diesem öffentlichen Schlüssel verschlüsseln, und alle eingehenden Daten sind gesichert.

Zum Entschlüsseln müssen mindestens drei Mitglieder anwesend sein. Das ist ein realer Anwendungsfall, der über Krypto hinaus wertvoll ist – für jedes Unternehmen, das mit kritischen Daten umgeht, die geschützt werden müssen, während gleichzeitig eine verteilte Wiederherstellung ermöglicht wird, anstatt sich auf eine einzige Person zu verlassen.

Solche realen Beispiele zeigen, wie Krypto die Technologie vorantreibt, indem bewiesen wird, dass sie in der Praxis funktioniert.

Lesen Sie den Rest im zweiten Teil des Interviews mit Vasilii Rogin.

DAS IST DIVA.EXCHANGE

Der gemeinnützige Verein diva.exchange, unterstützt mit einem barrierefreien und kollaborativen Ansatz die Entwicklung freier Banking-Technologie für alle interessierten Menschen. Die quelloffene Technologie sichert die Privatsphäre aller Teilnehmer im Finanzwesen der Zukunft. Das Blockchain-basierte Gesamtsystem ist vollkommen verteilt. Jeder kann bei diva.exchange mitmachen.

Die Zusammenarbeit mit der Forschungsinstitutionen spielt bei diva.exchange eine wichtige Rolle. Forschung findet in Kooperation mit akademischen Einrichtungen statt und die Resultate werden jeweils auf Fachkonferenzen öffentlich vorgestellt.

ERFAHRE MEHR ÜBER UNSERE ARBEIT

Alle technischen Informationen unter: https://github.com/diva-exchange/

I2P-Leitfaden für Einsteiger und Installationsanleitung:
https://www.diva.exchange/en/privacy/introduction-to-i2p-your-own-internet-secure-private-and-free/

Alle Videos: https://odysee.com/@diva.exchange:d/

Einführung in I2P: https://en.wikipedia.org/wiki/I2P

Testnetz von diva.exchange: https://testnet.diva.exchange

KONTAKT

Twitter: https://twitter.com/@DigitalValueX

Mastodon: https://social.diva.exchange/@social

Falls noch Fragen auftauchen so ist Telegram besonders geeignet: https://t.me/diva_exchange_chat_de (auf Englisch, Deutsch oder Russisch