The Community for Technology Leaders
RSS Icon
Issue No.02 - March/April (2009 vol.13)
pp: 92-98
Murat Karakaya , TAF TAF TAF CIS School
Ibrahim Korpeoglu , Bilkent University
Özgür Ulusoy , Bilkent University
Free riding in peer-to-peer (P2P) networks poses a serious threat to their proper operation. Here, the authors present a variety of approaches developed to overcome this problem. They introduce several unique aspects of P2P networks and discuss free riding's effects on P2P services. They categorize proposed solutions and describe each category's important features and implementation issues together with some sample solutions. They also discuss open issues, including common attacks and security considerations.
free riding, peer-to-peer networks, distributed computing
Murat Karakaya, Ibrahim Korpeoglu, Özgür Ulusoy, "Free Riding in Peer-to-Peer Networks", IEEE Internet Computing, vol.13, no. 2, pp. 92-98, March/April 2009, doi:10.1109/MIC.2009.33
1. E. Adar and B.A. Huberman, "Free Riding on Gnutella," 2000, 10adar.
2. A. Habib and J. Chuang, "Service Differentiated Peer Selection: An Incentive Mechanism for Peer-to-Peer Media Streaming," IEEE Trans. Multimedia, vol. 8, no. 3, 2006, pp. 610–621.
3. B. Yang and H. Garcia-Molina, "PPay: Micropayments for Peer-to-Peer Systems," Proc. 10th ACM Conf. Computer and Comm. Security (CCS 03), V. Atluri and P. Liu eds., ACM Press, 2003;
4. F.D. Garcia and J.H. Hoepman, "Off-Line Karma: A Decentralized Currency for Static Peer-to-Peer and Grid Networks," Proc. 5th Int'l Networking Conf. (INC 05), S. Furnell P. Dowland and G. Kormentazas eds., 2005, pp. 325–332.
5. E. Buchmann and K. Bohm, "FairNet: How to Counter Free Riding in Peer-to-Peer Data Structures," Proc. Int'l Conf. Cooperative Information Systems, Springer, 2004, pp. 337–354.
6. M. Karakaya, I. Korpeoglu, and Ö. Ulusoy, "A Connection Management Protocol for Promoting Cooperation in Peer-to-Peer Networks," Computer Comm., vol. 31, no. 2, 2008, pp. 240–256.
7. M. Karakaya, I. Korpeoglu, and Ö. Ulusoy, "Counteracting Free Riding in Peer-to-Peer Networks," Computer Networks, vol. 52, no. 3, 2008, pp. 675–694.
8. E. Damiani et al., "A Reputation-Based Approach for Choosing Reliable Resources in Peer-to-Peer Networks," Proc. 9th ACM Conf. Computer and Comm. Security, ACM Press, 2002, pp. 207–216.
9. S.D. Kamvar, M.T. Schlosser, and H. Garcia-Molina, "The EigenTrust Algorithm for Reputation Management in P2P Networks," Proc. 12th Int'l Conf. World Wide Web (WWW 03), ACM Press, 2003, pp. 640–651.
10. M. Feldman et al., "Free-Riding and Whitewashing in Peer-to-Peer Systems," IEEE J. Selected Areas in Comm., vol. 24, no. 5, 2006, pp. 228–236.
11. M. Ham and G. Agha, "ARA: A Robust Audit to Prevent Free-Riding in P2P Networks," Proc. 5th IEEE Int'l Conf. Peer-to-Peer Computing (P2P 05), IEEE CS Press, 2005, pp. 125–132.
12. M. Jakobsson and A. Juels, "Proofs of Work and Breadpudding Protocols," Comm. and Multimedia Security, B. Preneel ed., 1999, Kluwer Academic Publishers, pp. 258–272.
22 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool