[p2p-hackers] Generalizing BitTorrent..

Vaste mllist at vaste.mine.nu
Fri Jan 14 02:40:22 UTC 2005


Bryan Turner wrote:
 > Hello p2p-hackers,
 >
 >     I've been thinking about BitTorrent recently and had some ideas on
 > improving the protocol.  I'm sure others have had similar thoughts,
 > and I'm interested to hear your opinions.
 >
 > [situation where e.g. some peers are interested in A, some in B and
 > most in C]

I'd say the problem boils down to finding trading partners with common 
interests. (How to do this decentralized?) The Fedora guys share an 
interest in Fedora data and would likely benefit from being introduced 
to each other. They still share the interest in MAME the rest of the 
MAME-swarm has, but these two peers in particular have high common 
interest (how to measure? MB of common interest?).

But, how does this affect the randomness of BitTorrent's network? Let's 
say there's 50 or so Fedora&MAME-guys. Then these might be happy to 
connect only to each other (e.g. they've found 30 peers that are 
"better" than the rest of the MAME-swarm) and an isolated island might 
be formed. This is obviously contra-productive e.g. if there's no 
MAME-seed in the island, as then no MAME data will ever spread there.

But if one does "normal" random selection (ignoring common interest) the 
Fedora-guys might never find each other at all, if the MAME-swarm is 
sufficiently large. So what to do?

/Vaste



More information about the P2p-hackers mailing list