#dusk $DUSK @Dusk
Ich habe mir mal @Dusk ($DUSK ) genauer angesehen und dabei das Whitepaper zu Kadcast gelesen. Dabei ist mir aufgefallen: Das P2P-Protokoll von Kadcast ist nicht nur schneller – es versteckt auch gleich mehrere „Hardcore“-Trumpfkarten: Netzwerk-„Sturmfestigkeit“, Quellenschutz der Privatsphäre und grünes Energiesparen.
Ganz einfach gesagt löst es drei große Probleme:
Knoten „einstecken und loslegen“ (keine Angst vor plötzlichen Offline-Ausfällen): In dezentralen Netzwerken gehen Knoten häufig online und offline (Churn). Kadcast nutzt dynamische Updates der Routing-Tabellen und ein Mechanismus für Ausweichpfade. Wenn ein Knoten ausfällt, wird er automatisch aussortiert und durch einen neuen ersetzt. Selbst wenn eine Netzwerkverbindung plötzlich an einer Stelle abreißt, können Nachrichten trotzdem zuverlässig ihr Ziel erreichen.
Natürliche Verschleierung der Transaktionsquelle (Verhindern von physischer Lokalisierung): Auf Bitcoin (BTC) oder Ethereum können erfahrene Analysefirmen über Packet Capturing im P2P-Netzwerk ermitteln, welche Maschine die Transaktion als Erste geschickt hat. Kadcast erzwingt jedoch kryptografische Signaturen, um Sybil-Attacken zu verhindern. Außerdem werden Nachrichten schrittweise weitergereicht – entlang der XOR-Distanzen in mehreren Stufen. So kann ein Angreifer herausfinden, wer der ursprüngliche Knoten war, der die Nachricht als Erster gesendet hat, und die Quell-Privatsphäre wird direkt auf der Netzwerkebene geschützt.
Grünes Stromsparen und Senkung der Rate an Orphan Blocks: Daten zeigen, dass Kadcast im Vergleich zum klassischen Gossip-Protokoll direkt 25% bis 50% Bandbreite einspart. Wenn Bandbreite gespart wird, muss die CPU der Knoten nicht gedankenlos wiederholte, nutzlose Nachrichten verifizieren. Noch besser: In Szenarien mit schnellem Blockaufbau wird die Orphan-Block-Rate um 10% bis 30% gesenkt. So ist man endgültig los vom Energieverschleiß durch sinnlose Berechnungen.
Aber ganz ehrlich: So schön die theoretischen Daten auch klingen – in dezentralen Netzwerken hat man es immer noch am ehesten mit „extremen Black Swans“ zu tun. Etwa wenn das ganze Netzwerk mit massiven Netzwerk-Partitionen (Partitioning) konfrontiert ist oder durch hochintensiven böswilligen Traffic angegriffen wird: Kann Kadcast, das sich auf mathematische Routing-Strukturen stützt, sich rechtzeitig selbst heilen? Können die physischen Bandbreiten und die Rechenleistung der Knoten das durchhalten? Das muss man am Ende erst nach langem Betrieb im Mainnet prüfen.