Quoting "Vijay K. Gurbani" <v...@bell-labs.com> from ml.p2p.hackers:
:On 05/14/2012 11:40 AM, Serguei Osokine wrote:
:> So old-fashioned non-DHT trackers should be unaffected by this?
:
:Yes, but non-DHT trackers are being (have been?) phased out
:in BitTorrent for reasons related to the tracker being a good
:target to legally hold responsible as the entity that is
:distributing the content illegally.

So now that BitTorrent is using solely DHT trackers, what is its advantage
over Gnutella exactly? :-)

The Gnutella protocol (the modern one in use today, not the old one from 2001)
supports swarming, DHT, plus it has a lookup engine.  It has merkle trees
for spot content verification, naturally finds alternate locations, supports
exchanges from firewalled peers and between firewalled peers, etc...

The only thing Gnutella does differently is the transfer of files.  Instead
of a specific protocol, Gnutella uses HTTP.  In theory, BitTorrent's
justification for using a specific "more efficient" exchange mechanism is
correct, in practice it does not hold as the majority of exchanges are bound
by the low amount of sharing peers.

[From an architectural standpoint, I would say Gnutella's choice of
HTTP for file transfers was a smarter decision, but that's a matter of
personal taste.]

Hence my real question: considering the evolution of BitTorrent over the
years and the evolution of Gnutella over the years, aren't we in a situation
today where both protocols are "competing" for users in the same "market",
hence mining the economic basis of P2P exchanges?

Raphael
_______________________________________________
p2p-hackers mailing list
p2p-hackers@lists.zooko.com
http://lists.zooko.com/mailman/listinfo/p2p-hackers

Reply via email to