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
