View Single Post
Old 07-09-02, 01:32 PM   #3
ReD
Registered User
 
Join Date: Aug 2002
Location: United Kingdom
Posts: 14
Default

These are some of my ideas to help prevent against leech control, These are methods i will be implementing in Sphere and dp2pftp.

1) If user isnt sharing, disable downloads, you can set a minimun, user must share a set amount of files so they can download.

2) Control number of active downloads based on how many slots users has for uploads. If user allows 1 upload, only allow to download one file at a time, If users has 2 upload slots then allow them to download 3 files at once, 3 upload slots 6 download slots etc.

3) Bandwidth limits for downloads and uploads, But have a minimum, say 1kb for modem users and 10kb for DSL or higer or whatever. But if user limits upload speed then limit their download speed.

4) Users cannot cancel uploads unless they need the bandwidth to do something else or if they are acting as a supernode/ultrapeer or only allow cancelling of uploads if the percentage of completion is less than 90% This will be a good feature I hate my downloads being cancelled at 99%

these are just a few of my ideas
ReD is offline   Reply With Quote