[core-dev] Re: [codepatch] Bittorrent v4

[email protected] (Gregorio Roper) Thu, 05 Aug 2004 17:42:35 +0200
Newsgroups gmane.network.gnutella.limewire.core.devel
Message-ID <[email protected]>
Shareaza did not extend the protocol. On the contrary, Shareaza was (and may 
still be) incapable of accepting incoming BT connection. In addition their 
choking/unchoking mechanism did not work as specified by the protocol.

With regard to the extensions I had in mind, other Bittorrent clients should 
stay completely unaffected by them. I wanted to exchange something similar to 
the new head pong messages carrying information about alternate locations and 
eventually some information about the SHA1/TigerTree root hash of a file, so you 
  can try to download the file via Gnutella if the tracker fails.

I find that BT trackers are failing quite frequently, in one out of ten 
attempted downloads the tracker will not respond (independent of which BT client 
I use). I think that this will cause some serious problems in the not so distant 
future. I'm also going to implement the UDP tracker protocol soon, but that is 
obviously not really popular yet and Bram Cohen's reference implementation 
doesn't seem to support it either.

mfg
gregorio

Greg Bildson wrote:
> Gregorio,
> 
> Thanks for all the cool stuff.
> 
> On the issue of extending the protocol, hopefully we can avoid the hatred
> that Bram feels towards Shareaza for doing things he didn't like.  It does
> seem that trackers are a potential central weakness although they appear to
> work well from what I have heard to date.  I've always wanted to have an
> anchor type capability for magnets/altlocs that would act like a tracker for
> our normal download mesh.  We should probably not try to get to fancy though
> with the BT protocol until we have the standard version 100% sturdy and we
> generate some trust in the BT community.  These all appear to be important
> things based on past experience.
> 
> Thanks
> -greg
> 
> -----Original Message-----
> From: [email protected]
> [mailto:[email protected]]On Behalf Of Gregorio Roper
> Sent: Thursday, August 05, 2004 8:50 AM
> To: [email protected]
> Subject: [codepatch] Bittorrent v4
> 
> 
> Moving files to the Shared directory is broken at the moment and I have no
> idea
> why - well, I'm going to look at that some time in the next week or so (I
> don't
> have a lot of time this month because I have to work).
> 
> Plus, I'm thinking about extending the protocol a bit, to reduce the
> dependency
> on Trackers...
> 
> mfg
> gregorio
> 
> 
> 
_______________________________________________
core-dev mailing list
[email protected]
http://www.limewire.org/mailman/listinfo/core-dev