Credibility based feedback for reputation computation in peer-to-peer file sharing network

The Peer-to-Peer (P2P) networks are used in a wide range of application domains from file sharing to distributed computing. However, due to open and dynamic and the lack of centralized controlling authority, it provides an idle medium for selfish and malicious peers to exploit the network for their own benefits. This affects the performance, sustainability and future growth of P2P network. In P2P network, peers interact with unknown peers and does not know to what extent they can trust the other peer and the resources provided by them. In this paper, we propose credibility based feedback for reputation computation (CredRep) for a distributed P2P file sharing environment. Due to peer's dual roles in the network, we propose two reputations namely reputation as a requester and reputation as a resource provider. The former is computed using peer's resource contribution and feedback contribution; and the later is computed using feedbacks of other peers on the quality of resources shared by a peer. The reputation as a requester is used to detect and deter free riders and to overcome the feedback sparsity problem. The reputation as a resource provider is used to maintain the quality of resources available in the network. We have evaluated our proposed system by means of a simulation under different network environments. The simulation results show that our system can effectively detect free-riders and increase the probability of peers getting good quality resources.

[1]  Özgür Ulusoy,et al.  Free Riding in Peer-to-Peer Networks , 2009, IEEE Internet Computing.

[2]  Raouf Boutaba,et al.  Peer-to-peer's most wanted: Malicious peers , 2006, Comput. Networks.

[3]  Virgílio A. F. Almeida,et al.  Fighting pollution dissemination in peer-to-peer networks , 2007, SAC '07.

[4]  Jie Gu,et al.  Impact of Feedback on Trust in P2P Networks , 2012, J. Networks.

[5]  Keith W. Ross,et al.  The KaZaA Overlay : A Measurement Study , 2004 .

[6]  Anupam Das,et al.  A novel feedback based fast adaptive trust model for P2P networks , 2010, IEEE Local Computer Network Conference.

[7]  Shueng-Han Gary Chan,et al.  Detecting malicious nodes in peer-to-peer streaming by peer-based monitoring , 2010, TOMCCAP.

[8]  Gong Shang-Fu,et al.  A Survey of Reputation and Trust Mechanism in Peer-to-Peer Network , 2012, 2012 International Conference on Industrial Control and Electronics Engineering.

[9]  Rajkumar Buyya,et al.  P2P Networks for Content Sharing , 2004, ArXiv.

[10]  Byounghoon Kim,et al.  An Improved Reputation Management Scheme for Reliable Resource Sharing , 2008, International Symposium on Computer Science and its Applications.

[11]  Emin Gün Sirer,et al.  Fighting peer-to-peer SPAM and decoys with object reputation , 2005, P2PECON '05.

[12]  B. Cohen,et al.  Incentives Build Robustness in Bit-Torrent , 2003 .

[13]  Özgür Ulusoy,et al.  Counteracting free riding in Peer-to-Peer networks , 2008, Comput. Networks.

[14]  Ernesto Damiani,et al.  Choosing reputable servents in a P2P network , 2002, WWW.

[15]  Hector Garcia-Molina,et al.  The Eigentrust algorithm for reputation management in P2P networks , 2003, WWW '03.

[16]  Rakesh Kumar,et al.  Pollution in P2P file sharing systems , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[17]  Hector Garcia-Molina,et al.  Taxonomy of trust: Categorizing P2P reputation systems , 2006, Comput. Networks.

[18]  Xuan Wang,et al.  P2P Recommendation Trust Model , 2008, 2008 Eighth International Conference on Intelligent Systems Design and Applications.

[19]  Ghassan O. Karame,et al.  A Secure Hybrid Reputation Management System for Super-Peer Networks , 2008, 2008 5th IEEE Consumer Communications and Networking Conference.

[20]  Masayuki Terada,et al.  Managing resource and servent reputation in P2P networks , 2004, 37th Annual Hawaii International Conference on System Sciences, 2004. Proceedings of the.

[21]  Gayatri Swamynathan,et al.  Decoupling Service and Feedback Trust in a Peer-to-Peer Reputation System , 2005, ISPA Workshops.

[22]  Mostafa H. Ammar,et al.  A reputation system for peer-to-peer networks , 2003, NOSSDAV '03.

[23]  Gregor Schiele,et al.  Bootstrapping in Peer-to-Peer Systems , 2008, 2008 14th IEEE International Conference on Parallel and Distributed Systems.

[24]  Wu Meng,et al.  Comparison and analysis of different reputation systems for peer-to-peer networks , 2010, 2010 3rd International Conference on Advanced Computer Theory and Engineering(ICACTE).

[25]  Bin Zhou,et al.  FCTrust: A Robust and Efficient Feedback Credibility-Based Distributed P2P Trust Model , 2008, 2008 The 9th International Conference for Young Computer Scientists.