Currently used P2P file-sharing systems such as Gnutella suffer from a freeloading problem due to absence of enforcible decentralized mechanism to motivate peers to provide services to others. Freeloading leads to a defacto centralized system that is susceptible to DoS attacks and provides poor service to its participants. In this paper, we propose a decentralized mechanism that avoids on-line polling and forces peers to contribute their bandwidth to the system. We discuss additional positive properties of the model and, finally, discuss how to deal with collusion and Sybil attacks.
Osipkov, Ivan; Kim, Yongdae; Tripathi, Anand.
Fighting Freeloaders in Decentralized P2P File Sharing Systems.
Retrieved from the University of Minnesota Digital Conservancy,
Content distributed via the University of Minnesota's Digital Conservancy may be subject to additional license and use restrictions applied by the depositor.