Anti-freeloading isnt a really good thing. I believe that users should share because they want too and not because others force them too.
Anti-freeloading plans rarely work if they work at all. Take Direct Connect for example they have an anti-freeloading feature by allowing users to set file/size amount shared and number of upload slots as restrictions. Go into anyone of those nodes and there will be probably 1-2 modem users the rest are all broadband. That is point number one it discourages modem or other narrowband users off the program and would discourage them off gnutella. Even with supernodes many modem users wouldnt be able to meet restrictions and the time to take to upload massive amounts or build up would be too long.
Antifreeloading features only help out broadband people and not all the users. Most places broadband isnt avaible, its too expensive, or in my case the backlog is so big you have to wait an extreemely long time to get it hooked up.
Number two it promotes the sharing of worthless files like copies of a group of files over and over, or corrupted/partial files and etc.
Lastly using DC as an example again it doesnt really improve download rates. Sure your search screen will be filled up with more crap but if downloads rarely go through or are slow then whats the use.
Also swarming was mentioned. Swarming isnt the holy grail. On the fasttrack network even though there is no way to get teh stats ill bet that more people freeload there than they do on gnutella. Swarming just makes freeloaders less noticeable it doesnt encourage users to share. Even though it uses less bandwidth to upload would it really be enough to convince someone who wasnt sharing in the first place to share? I doubt it. |