P2PETrust: A novel distributed transaction history vector-based trust appraisal model for peer-to-peer e- commerce networks

Peer-to-peer (P2P) E-commerce systems are more and more popular in recent years with opportunities and threats both existing. A lot of malicious nodes threaten the system’s security via cheating, selfish and attacking or else. Trust mechanisms can help estimating the trustworthiness. This paper presents a distributed trust model named P2PETrust (peer-to-peer E-commerce trust model) based on social networks’ principles. A transaction history vector with multi dimensions is designed to describe the history before the distributed storage structure. In order to compute the trust, three sub trust models are defined in P2PETrust, which are local model, global model and correlation model. The local trust model is the base trust mechanism to compute history between two nodes after defining the nonlinear time factor, transaction amount factor, frequency factor and success rate for the history while the global one is based on local model to calculate a node’s whole transaction histories with some global factors defined. On the basis of these jobs, a correlation trust model is presented by calculating nodes’ correlative similarity multiplied with global trust degree. We present a simulation environment to validate the proposed trust model and report the set of initial experiments, showing the feasibility and benefit of our approach.

[1]  Diego Gambetta Trust : making and breaking cooperative relations , 1992 .

[2]  Stephen Marsh,et al.  Formalising Trust as a Computational Concept , 1994 .

[3]  Diego Gambetta Can We Trust Trust , 2000 .

[4]  N. L. Chervany,et al.  THE MEANINGS OF TRUST , 2000 .

[5]  Karl Aberer,et al.  Managing trust in a peer-2-peer information system , 2001, CIKM '01.

[6]  John Riedl,et al.  Item-based collaborative filtering recommendation algorithms , 2001, WWW '01.

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

[8]  Deng Ai,et al.  A Collaborative Filtering Recommendation Algorithm Based on Item Rating Prediction , 2003 .

[9]  Ling Liu,et al.  PeerTrust: supporting reputation-based trust for peer-to-peer electronic communities , 2004, IEEE Transactions on Knowledge and Data Engineering.

[10]  Joseph D. Touch Overlay Networks , 2004, The Practical Handbook of Internet Computing.

[11]  Zheng Liu,et al.  Design of a distributed P2P-based grid content management architecture , 2005, 3rd Annual Communication Networks and Services Research Conference (CNSR'05).

[12]  Audun Jøsang,et al.  Trust network analysis with subjective logic , 2006, ACSC.

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

[14]  Li Jian-Zhong,et al.  A Reputation-Based Trust Mechanism for P2P E-Commerce Systems , 2007 .

[15]  Audun Jøsang,et al.  Optimal Trust Network Analysis with Subjective Logic , 2008, 2008 Second International Conference on Emerging Security Information, Systems and Technologies.

[16]  Jacob Benesty,et al.  On the Importance of the Pearson Correlation Coefficient in Noise Reduction , 2008, IEEE Transactions on Audio, Speech, and Language Processing.

[17]  Chang Gui-ran A Distributed Trust Model for P2P Overlay Networks Based on Correlativity of Communication History , 2009 .

[18]  Peiqing Zhang,et al.  Modeling QoS in P2P File-Sharing with Benign and Malicious Peers by Stochastic Activity Networks , 2010, 2010 7th IEEE Consumer Communications and Networking Conference.

[19]  Li Yong,et al.  Research on Trust Mechanism for Peer-to-Peer Network , 2010 .

[20]  Hiroshi Esaki A consideration on R&D direction for future Internet architecture , 2010 .

[21]  Jie Wu,et al.  Article in Press Future Generation Computer Systems ( ) – Future Generation Computer Systems Multi-dimensional Evidence-based Trust Management with Multi-trusted Paths , 2022 .