Jump to content

BitMate: A BitTorrent Client for Poor Bandwidth People


Recommended Posts


A few days ago a new BitTorrent client surfaced under the promising name BitMate. The client is developed by a group of researchers from several well respected universities who have collaborated to improve the lives of BitTorrent aficionados in developing countries.

The aim of BitMate is to drastically improve the download speeds of peers on low-bandwidth connection (5 to 20 KB/sec), to make BitTorrent more effective in places where people might need it the most. If we believe the claims of the researchers, they have succeeded in making a difference.

TorrentFreak contacted Dr.Umar Saif, Associate Professor at MIT’s Computer Science and Artificial Intelligence Laboratory and leader of the initiative, to learn more about the new BitTorrent client.

“We have spent close to 2 years experimenting with various tweaks in BitTorrent, using both real-world and synthetic swarms. BitMate is our first public release and is an ongoing project,” Saif said.

During the latest tests the researchers found that compared to traditional clients, the download speeds on low bandwith connections can receive up to a 70% boost with BitMate, while upload contributions may improve by up to 1000%.

“In our target conditions, Bitmate can almost double the download performance. At the same time, it performs at least as well as the traditional BitTorrent clients for high-bandwidth peers,” Saif noted.

The beauty of it all, is that other peers are not negatively affected by these improvements.

“BitMate enhances the performance of low-bandwidth nodes without cheating, circumventing the fairness policy of BitTorrent or adversely affecting the performance of other peers,” Saif told TorrentFreak.

Among other things, BitMate can establish this advantage by prioritizing connections to other slow peers, by minimizing cross-ISP traffic and by avoiding redundant downloads. Combined with several other optimizations, the Vuze-based BitMate client is able to speed up downloads on slow connections.

“Instead of wasting optimistic unchokes on high bandwidth peers, a BitMate client optimistically unchokes those peers that have a similar low-bandwidth. As a result, a BitMate client invests its scarce upload bandwidth on peers that are most likely to reciprocate.”

“At the same time, BiTMate leaves the tit-for-tat reciprocal unchoke policy untouched to uphold the fairness of BitTorrent. This leads to both increased performance and fairness since low-bandwidth clients can quickly form mutually beneficial peer-to-peer connections,” Saif said.

A win-win situation for all BitTorrent users, generously funded by the U.S. State Department. It’s almost too good to be true.

BitMate’s latest version was released to the public three days ago and can be downloaded for free. Although the project is aimed at developing countries, there are plenty of people in other parts of the world that are on a slow connection, and might benefit from BitMate.

BitMate’s poor peer in-crowd


view.gif View: Original Article

Link to comment
Share on other sites

  • Replies 3
  • Views 1.3k
  • Created
  • Last Reply
  • Administrator

U.S. State Department? :rofl:

Either it's in collaboration with MPAA or RIAA or the US Govt. is going to be so pissed off that they'll close this project altogether. But this does mean one thing, uTorrent should look into their ideas. :evil:

Link to comment
Share on other sites


Sounds like an interesting program nonetheless.

Link to comment
Share on other sites

Interesting idea, just a lot of people on lower connections would need this BitMate else it would make no difference

Link to comment
Share on other sites


This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Create New...