Hacker News new | ask | show | jobs
by neilalexander 3285 days ago
> AFAIK the DHT routing protocol that CJDNS just replaced was not able to find optimal routes. Your packets would get to their destination somehow, but it's very unlikely that they would get there on the shortest path. Sounds like CJDNS has given up on trying to improve it, and is now purely a hobbyist VPN network with centralized control.

It's not really just about optimal routes. A pretty major problem with the DHT is that it is very chatty, and even edge nodes that might like to be "left alone" are often included in the conversation. This isn't ideal for any kind of low-power or mobile device. Plus DHT convergence is incredibly slow - not great for mobile devices or jumping between networks either. It actually turns out that sometimes a bit of centralisation drastically improves efficiency.