BitTorrent Open Sources ‘Improved’ BitTorrent Protocol
BitTorrent Inc. has open sourced uTP, the BitTorrent protocol powering the latest release of uTorrent, in the hope that other BitTorrent clients will soon adopt it. UTP promises less congestion for ISPs and end users without degrading overall download speeds. Thus far, however, many BitTorrent developers outside the BitTorrent Inc. team are skeptical about the new protocol.
One of the most discussed changes in uTorrent 2.0 is uTP, short for the ‘micro transfer protocol’. UTP is a new and improved implementation of the BitTorrent protocol which is designed to be more network-friendly than its predecessor.
With uTP, uTorrent has become more ‘network aware’ as it will throttle itself if congestion is detected in the network. The uTorrent teams hopes this improvement will eliminate the need for ISPs to throttle BitTorrent traffic, while its users should see less interference with other local applications and possibly faster downloads.
As advertised, uTP does indeed sound like a much-improved version of BitTorrent, but the reality is more nuanced. Over the past month there have been a lot of complaints from users who have seen their speeds decrease dramatically due to the implementation of the new protocol and not all developers are that exited either.
Increased overhead compared to the older protocol is cited as one of the reasons for the speed issues and some ‘fixes’ have been suggested on the uTorrent forums. There is a great upgrade guide submitted by community member Rafi which tries to solve these issues, but in the end uTorrent should address these concerns themselves. By default, uTP should perform equally well or better than its predecessor.
One of the steps to improve the implementation of uTP has been taken this week as BitTorrent Inc. decided to open source the code. By doing so they are inviting other BitTorrent developers to help improve uTP and to implement it into other BitTorrent clients to increase compatibility.
“uTP continues to evolve, and open sourcing the code will be essential in its continued development and adoption,” BitTorrent spokesperson Jenna Broughton told TorrentFreak in a comment. In response to the critique about slower speeds, Broughton adds that “BitTorrent has always believed that being transparent with users about technology and product developments is key.”
“uTP is a smart approach to managing network congestion, and we are encouraged by the early results we have seen from independent tests as well as our own, which indicate that uTP does not degrade download speeds and may indeed be faster,” Broughton adds, without going into detail on the speed issues that have been reported by many users in the forums.
One of the reasons uTP has been developed is to make traffic shaping and BitTorrent throttling by ISPs obsolete. Unfortunately there has not been any feedback from major ISPs on these issues, so the magnitude of uTP’s effect on their networks remain unknown.
“We have not received any formal feedback from ISPs. Informally, several technical insiders have confirmed a noticeable shift in traffic from TCP to uTP, and they seem generally positive about the deployment thus far. Universally, they commend the spirit of cooperation in helping manage congestion on the network,” Broughton told us.
Although it’s widely appreciated that uTP is now Open Source, developers of other clients are not all that eager to implement it yet. Vuze, one of uTorrent’s major competitors, told TorrentFreak that they will keep an eye on how it evolves before they make any decisions. Others have pointed out that uTP still has a long way to go before it becomes mainstream.
That said, there are bound to be issues when one is trying to innovate. There are still a lot of issues to be addressed with uTP, the most important being good speeds for everyone by default. The future will tell whether uTP is really the improvement BitTorrent Inc. claims it to be.

Pingback: uTP Open Source Implementation « SYSTEMA
Pingback: BitTorrent Open Sources ‘Improved’ BitTorrent Protocol | The Opinion
Pingback: BitTorrent Open-Sources uTP Protocol [BitTorrent] « Robot Insurance
Pingback: ???????? uTP ???? ????? ?????? | ?????
Pingback: BitTorrent Open-Sources uTP Protocol [BitTorrent] | Hottest Gadget News & Reviews | GadgetInferno
Pingback: BitTorrent Open-Sources uTP Protocol [BitTorrent] – ditted
Pingback: BitTorrent libera uTP como Open Source | Guanabara.info
Pingback: Todos Geek » Blog Archive » BitTorrent libera el código de un protocolo mejorado
Pingback: Super Call Saver Telecommunications Savings Portal » Blog Archive » I set up a cyber cafe with an area of 400 square meters. that is wired for phone service, but not the lines. ?
Pingback: BitTorrent libera el código de un protocolo mejora
Pingback: BitTorrent Open-Sources uTP Protocol [BitTorrent] | TechSYND
Pingback: BitTorrent open sources more “polite,” congestion-aware protocol — Info B Good
Pingback: Quick & Dirty (7) « Journal du Hack
Pingback: BitTorrent Open-Sources uTP Protocol | Gizmodo Australia
Pingback: µTP – Bittorrent sort son protocole open source
Pingback: BitTorrent???"???"BT???µTP?? | eMule fans ?????
Pingback: BitTorrent libera el código de su protocolo mejorado uTP | Vaya Huevos
Pingback: ???????? » ????? ??????? » ???????? uTP ???? ????? ??????
Pingback: Todos Geek » Blog Archive » BitTorrent libera el código uTP
Pingback: NomadicPro.com » Blog Archive » Will an open source BitTorrent be good or bad?
Pingback: BitTorrent, protocollo alla community - Trucchi PC Italia
Pingback: NomadicPro.com » Blog Archive » Will an open source BitTorrent be good or bad?
Pingback: KTorrent First BitTorrent Client To Adopt Open Source uTP | We R Pirates
Pingback: P2PTalk » KTorrent First BitTorrent Client To Adopt Open Source uTP
Pingback: KTorrent First BitTorrent Client To Adopt Open Source uTP @ blog.idtorrent.org
Pingback: MaKsImGuO » Blog Archive » Geeks go go go
Pingback: KTorrent First BitTorrent Client To Adopt Open Source uTP « BloodStudios.com - Indexing RSS Feeds
Pingback: Will an open source BitTorrent be good or bad? | apogee
Pingback: BitTorrent Open Sources the BitTorrent Protocol Behind uTorrent - remove the labels – Gadgets and Life
Pingback: ACME Challenge
Pingback: KTorrent First BitTorrent Client To Adopt Open Source uTP » Ktorrent, BitTorrent, uTorrent, TorrentFreak, ISPs, With » Adjoozey