wiki:gsoc/ideas/router/dht_kad

Revive Kademlia DHT

Peers in I2P currently 'discover' each other through a floodfill system (several high-traffic routers inform the other routers of each other). This system is not as scalable as a DHT system, and it's also less secure (because of the reliance on a limited number of nodes). Changing this system or replacing it, will be an interesting and challenging task.

Status

open - complete, but code is disabled to various bugs, etc.

Difficulty

difficult

Required skills

  • Java
  • Good knowledge of networking protocols, network routing ...
  • Willingness to learn about different types of Distributed Hash Tables and research how well they would fit into the I2P network

Notes

Possible mentors

Last modified 10 years ago Last modified on Mar 15, 2009 10:39:49 PM