@Dusk Die Forschung wird unterhalb der Smart-Contract-Schicht noch interessanter. Das Whitepaper von Dusk verwendet Kadcast als Peer-to-Peer-Kommunikationsprotokoll für die Verteilung von Blöcken, Transaktionen und Konsensnachrichten. Kadcast baut auf Kademlia-ähnlichem Routing auf und ist darauf ausgelegt, redundante Broadcasts zu reduzieren und gleichzeitig die Nachrichtenverbreitung effizient zu halten.
Das klingt vielleicht wie ein Detail aus dem Netzwerkbereich, aber die Leistung einer Finanz-Blockchain hängt von mehr ab als nur von den öffentlich genannten Transaktionen pro Sekunde. Konsensnachrichten müssen Knoten zuverlässig erreichen, besonders wenn Finalität innerhalb von Sekunden erwartet wird. Übermäßige Duplizierung von Nachrichten verschwendet Bandbreite, während langsame Verbreitung die Einigung verzögern und das Netzwerk weniger reaktionsfähig machen kann.
Dusk’s Beschreibung von Kadcast verbindet Netzwerktechnik auch mit Datenschutz. Da Nachrichten über ausgewählte Peers innerhalb der Routing-Struktur laufen, statt sich nur auf direktes Flooding durch Nachbarn zu verlassen, kann die Herkunft einer Nachricht schwerer nachzuverfolgen sein. Das ersetzt weder den Phoenix-Transaktionsschutz noch Zero-Knowledge-Beweise, zeigt aber, dass Dusk’s Datenschutzdenken auf mehr als einer Ebene stattfindet.
Ich sehe darin eine wichtige Forschungslektion. XSC und vertrauliche Smart Contracts sind die sichtbaren Finanzprodukte, doch ihr Nutzen hängt von weniger sichtbarer Infrastruktur ab: Netzwerke, Konsens, Kryptografie, Zustandsausführung und Datenverfügbarkeit. Eine auf Finanzen ausgerichtete Layer-1-Blockchain ist nur dann erfolgreich, wenn diese Bausteine unter realer Last zusammen funktionieren. Dusk versucht, diesen gesamten Stack aufzubauen, statt Vertraulichkeit als einzelne Funktion zu behandeln.
$DUSK #dusk