Die meisten Gossip-Protokolle gehen davon aus, dass eine Nachricht entweder ankommt oder eben nicht, aber Dusk's Kadcast baut auf redundante Strukturen auf Bucket-Ebene, sodass ein einzelner fehlgeschlagener Hop nicht das Ende der Geschichte ist. Wenn ein Peer die Nachricht verwirft, gibt es andere in demselben Bucket, die sie trotzdem weitertragen können – das bedeutet, dass die Weiterleitung nicht davon abhängt, dass irgendein einzelner Knoten sich gut verhält…🧐 Ich mag, dass das Design Ausfälle voraussetzt, statt zu hoffen, dass man sie vermeiden kann… es wirkt ehrlicher gegenüber dem, wie reale Netzwerke tatsächlich funktionieren, als Protokolle, die davon ausgehen, dass alle online bleiben. Trotzdem bedeutet mehr Redundanz auch mehr Nachrichten, die für denselben Datenabschnitt durch das Netzwerk wandern, und dieses Trade-off wird selten angesprochen…🔍
Skaliert diese Redundanz sauber, wenn das Dusk-Netzwerk wächst, oder kostet sie am Ende mehr, als sie einspart?
#dusk $DUSK @Dusk
$PROM
$UAI