Estaba mirando cómo se comporta Kadcast cuando dejas de pensar en “nodos” y empiezas a pensar en pares poco fiables. Ahí fue donde @Dusk and $DUSK se volvieron más interesantes para mí. #dusk

La parte que destacó: los mensajes se firman y se verifican antes de que un nodo los reenvíe, mientras que el enrutamiento basado en Kademlia mantiene varios pares en sus buckets. Así, un mensaje incorrecto puede rechazarse y un par fallido no necesariamente rompe la ruta.

Al principio pensé que el ángulo de la privacidad sería lo principal aquí. Pero cuanto más lo miraba, más importante me pareció la resiliencia. Kadcast sigue reemplazando pares fallidos y puede usar rutas alternativas cuando un nodo se desconecta.

Y luego está la ofuscación del origen: los mensajes se mueven a través de pares seleccionados en distancias XOR crecientes, lo que hace más difícil rastrear al remitente original. Todavía me pregunto cómo se comportan estas propiedades en una red verdaderamente hostil, no solo en una poco fiable.