Personalized pre-trust reputation management in social P2P network

In this paper, we first show that EigenTrust works poorly when facing sophisticated threat models in which there are disguised peers or spies. We argue that the eigenvector based uniform trust propagation model employed by EigenTrust fails to prevent good peers from propagating their trust to malicious ones, who can always gain positive ratings from good peers by fooling them with some good services from time to time. Then we propose PersonalTrust, a personalized pre-trust reputation management model on the basic of EigenTrust. PersonalTrust utilizes personalized pre-trust and the transitivity of pre-trust. We assume that except for those pre-trusted peers selected by system, every peer can select their own personalized pre-trusted peers based on their own interactions with other peers in the network. By utilizing the transitivity of pre-trust, we can obtain the pre-trust matrix which contains the information to ensure that the trust of peers will only propagate within the circle of trusted friends. In addition, we incorporate a mechanism into PersonalTrust to automatically update the pre-trust matrix. The results of our simulations reveal that our proposal performs better than EigenTrust, and outperforms EigenTrust when threat models consist of not only pure malicious peers but also disguised peers or spies.

[1]  Fermín L. Cruz,et al.  Propagation of trust and distrust for the detection of trolls in a social network , 2012, Comput. Networks.

[2]  Wolfgang Nejdl,et al.  Personalized Reputation Management in P2P Networks , 2004, ISWC Workshop on Trust, Security, and Reputation on the Semantic Web.

[3]  Jonas Schreiber,et al.  Trust Modeling And Management In Digital Environments From Social Concept To System Development , 2016 .

[4]  Ramanathan V. Guha,et al.  Propagation of trust and distrust , 2004, WWW '04.

[5]  Mingchu Li,et al.  EigenTrustp++: Attack resilient trust management , 2012, 8th International Conference on Collaborative Computing: Networking, Applications and Worksharing (CollaborateCom).

[6]  Ted Kaminski,et al.  A Priori Trust Vulnerabilities in EigenTrust , 2008 .

[7]  Nitin Chiluka,et al.  Personalizing EigenTrust in the Face of Communities and Centrality Attack , 2012, 2012 IEEE 26th International Conference on Advanced Information Networking and Applications.

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