Live data from Hacker News

Distributed Hash Table Protocol (2008)

bittorrent.org

11–20 of 22 posts

Re: Distributed Hash Table Protocol (2008)

#11
post #10

Since we're talking about DHT's, does anybody know what happened to OpenDHT? That had a lot of buzz and activity at one point in time, then just kinda disappeared. 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…

You mean an open library? Or do you actually mean a unified DHT network, with many different applications all using the same network?

Or do you actually mean a unified DHT network, with many different applications all using the same network?

Yes, this.

Re: Distributed Hash Table Protocol (2008)

#12
post #7

Since we're talking about DHT's, does anybody know what happened to OpenDHT? That had a lot of buzz and activity at one point in time, then just kinda disappeared. 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…

I'm working on both! http://github.com/urdht

Hey cool, I'll take a look... maybe I can help a little.

Re: Distributed Hash Table Protocol (2008)

#13
post #3

Anyone know of a good python or java implementation of Kademila DHT that this is based on? 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.

I've played around with openkad [1], but never got far enough to create anything meaningful with it. The authors implemented multiple distance metrics for more efficient lookup and distribution; these are described in [2].

[1] https://code.google.com/p/openkad/

[2] http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6...

Re: Distributed Hash Table Protocol (2008)

#14
post #10

Earlier quoted context omitted.

You mean an open library? Or do you actually mean a unified DHT network, with many different applications all using the same network?

Or do you actually mean a unified DHT network, with many different applications all using the same network? Yes, this.

router.bitcomet.com router.bittorrent.com

the latter runs: https://github.com/bittorrent/bootstrap-dht

Re: Distributed Hash Table Protocol (2008)

#16

Are there any experiments with incentivized distributed hash tables? eg. nodes could be paid bitcoin or something for servicing the network.

> Are there any experiments with incentivized distributed hash tables? eg. nodes could be paid bitcoin or something for servicing the network.

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.

Re: Distributed Hash Table Protocol (2008)

#17
post #3

Anyone know of a good python or java implementation of Kademila DHT that this is based on? 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.

TomP2P is really great!

Re: Distributed Hash Table Protocol (2008)

#18

Since we're talking about DHT's, does anybody know what happened to OpenDHT? That had a lot of buzz and activity at one point in time, then just kinda disappeared. 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…

It may not be the implementation you referred to, but https://github.com/savoirfairelinux/opendht

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)

Re: Distributed Hash Table Protocol (2008)

#19

Are there any experiments with incentivized distributed hash tables? eg. nodes could be paid bitcoin or something for servicing the network.

There's also MaidSafe-Routing / Safecoin, which is production-ready.

https://www.youtube.com/watch?v=YFV908uoLPY

https://github.com/maidsafe-archive/MaidSafe-Routing/wiki

Re: Distributed Hash Table Protocol (2008)

#20

Are there any experiments with incentivized distributed hash tables? eg. nodes could be paid bitcoin or something for servicing the network.

I'm the author of TomP2P. We are currently working on integrating bitcoins for registration to make Sybil attacks much harder: https://github.com/tomp2p/TomP2P/tree/bitcoin
Post reply on HN