Distributed Hash Table Protocol (2008)
bittorrent.org
bittorrent.org
And on the same note... is there a generally available, sort of "free for all" DHT system out there now? If not, what stops one from existing?
Just curious, as it seems like DHTs have lots of uses, but it seems redundant for every app that needs one, to re-implement their own DHT network.
https://github.com/uber/ringpop
There's also a Go implementation of Ringpop coming right around the corner too.
Yes, this.
the latter runs: https://github.com/bittorrent/bootstrap-dht
exist and is used by the Ring distributed communication platform along with SIP (ring.cx) to implement the account less, P2P and PKI encrypted communication.
(disclaimer, I have previously worked on Ring.cx)
Edit:
Found a list:
https://en.wikipedia.org/wiki/Kademlia#Implementations
Would still like to hear your impressions if you have used any of them.
[1] https://code.google.com/p/openkad/
[2] http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6...
Doesn't seem worth a post.
http://filecoin.io/ is supposed to be this, but it hasn't been fully implemented yet. http://ipfs.io/, which is the generalized DHT framework without the incentives, is fairly functional at this point.