Abstract
In this paper we report new results of our continuous effort on analyzing the impact of incentive mechanisms on user behavior in BitTorrent. In this second measurement and analysis study we find that free riders’ population has significantly increased comparing to our previous measurement study. We relate this increase to the advance in end-users’ connection speeds and to users’ increased knowledge in BitTorrent. We also categorize free riders based on the behavior they exhibit in multiple-torrent system into three types: cheaters, strategic and lucky peers. Furthermore, refuting the findings of other studies, we show that peers who exploit the system in BitTorrent are both high bandwidth capacity peers and low bandwidth capacity peers. Moreover, we argue that the Tit-for-Tat mechanism does not discriminate peers based on their bandwidth capacities and that it reacts successfully against inter-class bandwidth capacity strategic peers. Finally, we propose a memory-backoff approach to the optimistic unchoke policy that reduces the volume of free riding in BitTorrent.
Similar content being viewed by others
Notes
A swarm is a group of peers who are joined in a single torrent.
All the contents we offered were not intellectually protected.
The percentage of strategic clients was 7% in small and large swarms.
An exponential backoff rule.
References
Adar E, Huberman B (2000) Free riding on gnutella. Technical Report
Anagnostakis KG, Greenwald MB (2004) Exchange-based incentive mechanisms for peer-to-peer file sharing. In: Proceedings of the 24th international conference on distributed computing systems (ICDCS 2004), Tokyo, 23–26 March 2004
Andrade N, Mowbray M, Lima A, Wagner G, Ripeanu M (2005) Influences on cooperation in bittorrent communities. In: Proceedings of the 3rd workshop on economics of P2P systems (P2P Econ), Philadelphia, August 2005
Axelrod R (1984) The evolution of cooperation. Basic Books, New York
Bharambe AR, Herley C, Padmanabhan VN (2005) Analyzing and improving bittorrent performance. Technical Report MSR-TR-2005-03, Microsoft Research, Microsoft Corporation One Microsoft Way Redmond, WA 98052, USA, February
BitTorrent (2008) BitTorrent specifications website. http://www.bittorrent.org/
Chu J, Labonte K, Levine BN (2002) Availability and locality measurement of peer-to-peer file systems. In: Proceedings of SPIE, Moscow, 22–27 June 2002
Cohen B (2003) Incentives build robustness in BitTorrent. In: Proceedings of the 1st workshop on economics of peer-to-peer systems, Berkeley, June 2003
Feldman M, Chuang J (2005) Overcoming free-riding behavior in peer-to-peer systems. In: Proceedings of the ACM Sigecom exchanges, July, vol 6. ACM, New York, p 1
Gummadi KP, Dunn RJ, Saroiu S, Gribble SD, Levy HM, Zahorjan J (2005) Measurement, modeling, and analysis of a peer-to-peer file-sharing workload. In: Proceedings of the ACM Sigecom Exchanges, July, vol 6. ACM, New York, p 1
Guo L, Chen S, Xiao Z, Tan E, Ding X, Zhang X (2005) Measurements, analysis, and modeling of BitTorrent-like systems. In: Proceedings of the IMC, Berkeley, 19–21 October 2005
Halesand D, Patarin S (2005) How to cheat BitTorrent and why nobody does. Technical Report PUBLCS-2005012, May
Jun S, Ahamad M (2005) Incentives in BitTorrent induce free riding. In: Proceedings of the ACM SIGCOMM workshop on economics of peer-to-peer systems (P2PECON), Philadelphia, 22–22 August 2005
Legout A, Urvoy-Keller G, Michiardi P (2006) Rarest first and choke algorithms are enough. Technical Report inria-00001111, INRIA, Sophia Antipolis, September
Liogkas N, Nelson R, Kohler E, Zhang L (2006) Exploiting BitTorrent for fun (but not profit). In: Proceedings of the 5th international workshop on peer-to-peer systems (IPTPS 06), Santa Barbara, February 2006
Velocix (2004) The true picture of p2p file sharing. http://www.cachelogic.com/
Piatek M, Isdal T, Anderson T, Krishnamurthy A (2007) Do incentives build robustness in BitTorrent? In: Proceedings of the 4th USENIX symposium on networked systems design and implementation, Cambridge, April 2007
Pouwelse JA, Garbacki P, Epema D, Sips H (2004) A measurement study of the bittorrent peer-to-peer file-sharing system. Technical Report PDS-2004-003, April
Qiu D, Shroff NB (2004) Modeling and performance analysis of BitTorrent-like peer-to-peer networks. In: Proceedings of the ACM Sigcomm, Portland, 30 August–3 September 2004
Qiu D, Srikant R (2004) Modeling and performance analysis of BitTorrent-like, peer-to-peer networks. In: Proceedings of the SIGCOMM, Portland, 30 August–3 September 2004
Schlosser MT, Condie TE, Kamvar SD (2002) Simulating a p2p file-sharing network. In: Proceedings of the first workshop on semantics in P2P and grid computing, New York, December 2002
The BitTornado Project (2008) Official BitTornado website. http://www.bittornado.com/
Zghaibeh M, Anagnostakis K (2007) On the impact of practical p2p incentive mechanisms on user behavior. In: Proceedings of the joint workshop on the economics of networked systems and incentive-based computing, San Diego, 11 June 2007
Zghaibeh M, Harmantzis F (2006) Lottery-based pricing scheme for peer to peer networks. In: Proceedings of IEEE international conference on communications ICC06, Istanbul, 11–15 June 2006
Zghaibeh M, Harmantzis F (2007) An s-string scheme for business-oriented peer-to-peer networks. Electron Commer Res 7:381–398
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Zghaibeh, M., Harmantzis, F.C. Revisiting free riding and the Tit-for-Tat in BitTorrent: A measurement study. Peer-to-Peer Netw. Appl. 1, 162–173 (2008). https://doi.org/10.1007/s12083-008-0013-7
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12083-008-0013-7