The Tribler visionThe main idea of P2P technology is that users pool resources to create a service. Because users donate resources, the content distribution infrastructure is very cost-effective. Consumers are now beginning to use the Internet to buy content, for example, music from Apple iTunes. In the UK, the BBC uses a Bittorrent-like file-sharing system for TV program downloads. Wikipedia volunteers created an encyclopedia without authoritative, central editors. The Skype Voice Over IP software uses P2P to reduce the cost of Internet telephony and became a market leader in just a few months. P2P is now the 'killer application' of the Internet. Figures based on actual backbone measurements show that P2P is the main Internet traffic component. Astonishingly, over 60% of all Internet traffic is now P2P. Unfortunately, P2P is currently used mainly for the illegal spreading of copyrighted files. We believe that P2P is the future of content distribution and will mature from the current 'wild west' into a respectable business solution. We focus on the technical problems of P2P, and aspects of business models such as payments and advertisements are outside our scope. Many authors have argued that P2P will create new business opportunities, for example, P.E. Geller, Kwok et al., and L.Lessig. Spreading specialized content to only a small audience, such as video recordings of local concerts, soccer matches, and city council meetings, will suddenly become feasible due to the low cost of using P2P over the Internet. With Tribler, we are creating software for video file sharing that has a basic understanding of human friendships, of user tastes in content, and of Internet connectivity between users. Tribler is based on Bittorrent. The Bittorrent protocol designed by Bram Cohen works great and currently dominates the traffic on the Internet backbone, but it lacks many features that may be very useful. We are improving this protocol with over a dozen people with such features which go way beyond the original. We are extending the code from the ABC project. Note that we are not officially connected with the original author of Bittorrent. |