The creator of BitTorrent refuses to help private BitTorrent trackers, accusing them of being destructive to sharing. Despite the increasing sophistication and potential disruption posed by the latest generation of ratio cheating software, BitTorrent creator and developer Bram Cohen has reiterated his refusal to change the protocol. Some private BitTorrent trackers monitor their members to ensure users upload as much as they download. Supporters say monitoring the upload/download ratio encourages sharing, resulting in faster download speeds. Those who do not reach the minimum ratio are normally banned from using the tracker. To monitor user ratios’, trackers depend on clients reporting their true upload and download statistics. Programmers are increasingly exploiting this vulnerability by developing software which falsifies upload and download reports to the tracker.
As ratio cheating software is becoming easier to use and more readily available, the pressure is on Bram Cohen and BitTorrent Inc. to update the protocol to catch ratio “cheats”. However, Bram Cohen has told Zeropaid that he stands by the comments he made in 2005, arguing that ratio monitoring is destructive to sharing. “[Leechers are] engaging in perfectly reasonable and non-destructive behavior and the site is trying to punish him for it, thus fostering the creation of clients which lie about their statistics. This is the site's fault, and the result could do serious damage to the value of BitTorrent statistics generally. Sites which do this are being extremely destructive, and the way they grandstand about how they're fostering sharing really ticks me off,” he said. Bram argues that the tit-for-tat nature of protocol is sufficient enough to stop destructive leeching. The BitTorrent protocol is robust enough to handle file sharers who limit their upload and do not seed after the file has finished downloading. “Even if almost everyone quit the instant their download was completed you'd still have decent download rates, they'd just be closer to everyone's upload rates,” he explains. By definition this means download speeds will be slower, which could easily be classed as “destructive”. Still, according to Cohen, the alternative of monitoring ratios is worse. “What typically happens in a single torrent is that at the beginning upload and download ratios are reasonably correlated, then over time people finish downloading, and some of them leave, but a significant number of seeds remain. After a while there's a period of time where there are many more seeders than downloaders. Anyone who joins the torrent at this late time will be generally get a download rate limited by their download capacity, and anyone who tries to upload to them will only be able to do so at a low rate. Such people will have very out of whack upload/download ratios, but they're downloading from otherwise unutilized upload resources, and hence not being anywhere near the drain on the system that their total upload/download ratio indicates,” he explains. “Just a little bit of threatening to ban people can get the overall balance to be very heavily weighted on the side of uploading, making it difficult for people to accomplish a reasonable amount of upload even if they try.” To encourage sharing beyond the tit-for-tat system, Cohen suggests that user ratios should not be monitored at the peak of each swarm, or if a torrent is heavily seeded. Alternatively, he suggests adapting an alternative method for calculating the ratio, which takes into consideration the health of a torrent: “When a client reports new downloads to the tracker, the tracker can multiply the amount by (number of current peers total - number of current seeds) / (number of current peers total) and add that to the 'total downloaded'. This results in most people having a 'ratio' of more than 1, but that isn't actually a problem unless you're more interested in mathematical purity than practical behavior.” So far, the BitTorrent world has not been turned on its head by ratio cheating software, but there is no accounting for the future. Without support from BitTorrent Inc. to upgrade the protocol, private tracker administrators who want to keep ratio monitoring may be forced to develop a new protocol.
*Editor's Note: This story is a follow up to a previous article BitTorrent Ratio Exploit Software on the Increase |
![]() |
members that voted for this story
|



The exploit was first widely publicized over a year ago, but no solution has yet been found. Only standard code is sent to the tracker, which is impossible to verify using the current 








Way to go bram!
Share ratios as implemented are broken. In at least two typically occurring scenarios STARVATION CAN OCCUR: 1) when a torrent is well seeded, 2) when many torrents are unpopular.
When a torrent is well seeded, it may take an enormous amount of time to give back as much as a well-meaning user takes. In the extreme, if there are many well-connected seeds, it is possible that a well-meaning user with slightly smaller upload pipes never gets a chance to upload to anyone. If share ratios are enforced, the well-meaning user can be locked out of the tracker forever.
When a tracker has many unpopular files that are nonetheless seeded, if a well-meaning user downloads some of these unpopular files they can find themselves with a deficit that prevents them from downloading until they upload. Since the user has only downloaded unpopular files, it can take an unbounded time for the well-meaning user to fine others to upload to. In the worst case the files have declining popularity such that no one ever downloads them again, and once again the well-meaning user is forever locked out of the tracker.
These are not hypothetical situations. Just try downloading only old episodes of a television show. If you didn't also download a few popular episodes, you will have a bad share ratio with nothing to offer to get back in.
What we really want is for people to upload when a torrent is unhealthy, i.e., when download rates are slow. This is what Bram meant by taking into account the health of the torrent.
--Dave
Bram was never sued. Bram claims that he never uploaded copyrighted material. No one has shown that he has.
Bram provided a piece of software that sites adopted or reimplemented for illegal file shares as well as legal file shares. It is some of these illegal file sharing sites that have been sued.
I am a member of a private tracker, and i have a ratio of 5-6... with 15gb down, 80gb up... with 400 KB down, 64KB up max speeds cable... Here are a few points:
-download popular torrents and it took foreever to seed back... (you can choose to wait a few days for it to calm down before seeding, which lengthen's the life of the torrent, also you could limit download to match your upload speeds...)
-hard to find, old torrents that dont get much traffic (well, we dont want you to stop seeding those anyways, so for the better that you cant upload back within a day.. -
-average health torrents... (works fine)
-bad ratio, being suspended/banned... (UPLOAD YOUR OWN CONTENT! < most communities suggest that, or ban you from downloading new torrents until you post something)
In my case with the 5+ ratio, I ALWAYS upload 1:1+ (i leave my torrents on overnight)... and i uploaded a lot of my own torrents which gave me 100% positive ratio
Bottom Line: Private trackers are a community, and by forcing ratios, it encourages good upload practicies which speed up torrents, lengthen their life, and encourages users to post new content, making more variety.
Just my 2 cents.