Ich habe die Blockchain-Leistung früher an nur einer Frage festgemacht: „Wie schnell sind die Blöcke?“

Heute denke ich, dass dabei eine wichtige Ebene übersehen wird – nämlich wie effizient diese Blöcke tatsächlich über das Netzwerk laufen.

Was mir bei Dusk aufgefallen ist, ist Kadcast.

Anstatt auf unstrukturiertes Gossip zu setzen, bei dem Nachrichten wiederholt über benachbarte Knoten weitergeleitet werden, nutzt Kadcast eine strukturierte, auf Kademlia basierende Overlay-Struktur, um die Nachrichtenverbreitung zielgerichteter zu machen.

Das klingt nach einer kleinen architektonischen Entscheidung, aber die Zahlen machen es spannend.

Das aktualisierte Whitepaper von Dusk zitiert Forschung, wonach Kadcast den Bandbreiteverbrauch im Vergleich zu Gossip-artigen Protokollen um grob 25–50% senken kann.

Für mich ist der wichtige Punkt nicht nur „25–50% weniger Bandbreite“.

Sondern was diese Effizienz für ein Netzwerk bedeuten kann, das gleichzeitig Blöcke, Transaktionen und Konsensnachrichten verarbeitet: weniger redundanter Traffic, besser vorhersehbare Kommunikation und möglicherweise geringere Ressourcenerfordernisse für Knoten.

Außerdem gibt es Hinweise darauf, dass das nicht nur ein Konzept aus dem Whitepaper ist. Dusk unterhält eine offizielle Kadcast-Implementierung, und sein Security-Audit 2024 bewertete das Protokoll insgesamt mit 9,8/10.

Mein Fazit: Der Konsens entscheidet möglicherweise, worüber sich das Netzwerk einig ist, aber das Networking bestimmt, wie effizient diese Übereinkunft übertragen wird.

Das ist ein unterschätzter Teil der Architektur von Dusk.
@Dusk #dusk $DUSK