On 01/09/2014 01:06 PM, grarpamp wrote:
> I think if you load Vuze with the mlDHT plugin you'll often see
> 150m users online.

That's much more than I heard, but all the better.  Making billions of
peers just a few factors of 2 away.

> If a DHT can scale to say 10B nodes while performing lookup on an
> unknown key in say a minute or less [1], that sounds like a great start.

I don't see any reason for 10B peers to be a problem.

> Are there such designs in effect? The concern is that we don't appear to
> have any decentralized p2p messaging network today that is anywhere near
> that large. When you ask the current big ones (BT, Tor, I2P, cjdns, etc) they
> don't seem to have a scale solution, be they filesharing, transport,
> messaging, etc.

Very few software packages have a billion users, that doesn't mean a DHT
wouldn't scale if tomorrow 10B users launched bittorrent.

150M is approximately 2^27 or 24 bins of routing info.  Once every 15
minutes you ping any hosts you haven't heard from recently.  Worst case
for 150M peers in the DHT is 192 peers, or every 5 seconds or so.  Keep
in mind a ping isn't a full DHT traversal, just a UDP packet.

Scaling to 10B is going to change that much, 5 more bins, 40 more host
to ping every 15 minutes.

> [1] Perhaps reasonable latency for delivery of mail across an anonymous
> transport (aka: circuit setup time, uncached) may be a few minutes or so.

Sounds easy.

_______________________________________________
p2p-hackers mailing list
[email protected]
http://lists.zooko.com/mailman/listinfo/p2p-hackers

Reply via email to