
maidsafe-dht
Note project has been upgraded to Maidsafe-Routing
Kademlia DHT with NAT traversal
- Kademlia implementation (with many enhancements)
- Nat traversal (hole punching, UpNP, nat-pmp all included), (soon to be enhanced with relay capabilities allowing close to 100% penetration. Think ICE with no servers!
- TCP emulation with fault tolerance, retransmits and congestion control algorithms.
- No servers even for STUN functionality (all handled in kademlia)
- CryptoPP included (create digitally signed and secured p2p networks)
- Many utility methods and tools included
- Uses cross platform build environment (with instructions)
- Tested on windows, OSX and Linux
Source
We host code in github, please get it here
Build
Please see here for build instructions.
Documentation
Please see here.
Project Information
- License: New BSD License
- 93 stars
- svn-based source control
Labels:
c
Kademlia
UDT
NAT-Traversal
Hole-punching
gtest
protocol-buffers
UDP
p2p
maidsafe