Li Xiong College of Computing Georgia Institute of Technology lxiong@cc.gatech.edu Ling Liu College of Computing Georgia Institute of Technology lingliu@cc.gatech.edu
Abstract
Peer-to-Peer eCommerce communities are commonly perceived as an environment offering both opportunities and threats. One way to minimize threats in such an open community is to use community-based reputations to help evaluating the trustworthiness and predicting the future behavior of peers. This paper presents PeerTrust a coherent adaptive trust model for quantifying and comparing the trustworthiness of peers based on a transaction-based feedback system. There are two main features of our model. First, we introduce three basic trust parameters in computing trustworthiness of peers. In addition to feedback a peer receives through its transactions with other peers, we incorporate the total number of transactions a peer performs, and the credibility of the feedback sources into the model for evaluating the trustworthiness of peers. We argue that the trust models based solely on feedback from other peers in the community is inaccurate and ineffective. Second, we introduce two adaptive trust factors, the transaction context factor and the community context factor, to allow the basic trust metric to incorporate different contexts (situations) and to address common problems encountered in a variety of online eCommerce communities. We present a concrete method to validate the proposed trust model and report the set of simulation-based experiments, showing the feasibility and benefit of the PeerTrust model.
1 INTRODUCTION
Peer-to-peer (P2P) electronic commerce (eCommerce) communities can be seen as truly distributed computing applications in which peers (members) communicate directly with one another to exchange information, distribute tasks, or execute transactions. Such communities can be implemented either on top of a
References: [1] Gnutella. http://www.gnutella.com. [2] HyperBee. http://www.hyperbee.com. [3] PeerCQ. http://disl.cc.gatech.edu/PeerCQ. [4] K. Aberer. P-grid: A self-organizing access structure for p2p information systems. In Cooperative Information Systems, 9th International Conference, CoopIS 2001, 2001. [5] K. Aberer and Z. Despotovic. Managing trust in a peer-to-peer information system. In 2001 ACM CIKM International Conference on Information and Knowledge Management, 2001. [6] E. Adar and B. A. Hubeman. Free riding on gnutella. First Monday, 5(10), 2000. [7] S. Ba and P. A. Pavlou. Evidence of the effect of trust building technology in electronic markets: Price premiums and buyer behavior. MIS Quarterly, 26(3), 2002. [8] M. Chen and J. P. Singh. Computing and using reputations for internet ratings. In 3rd ACM Conference on Electronic Commerce, 2001. [9] F. Cornelli, E. Damiani, S. D. C. di Vimercati, S. Paraboschi, and P. Samarati. Choosing reputable servents in a P2P network. In Eleventh International World Wide Web Conference, 2002. [10] C. Dellarocas. Immunizing online reputation reporting systems against unfair ratings and discriminatory behavior. In 2nd ACM Conference on Electronic Commerce, 2000. [11] S. Ketchpel and H. Garc´a-Molina. Making trust exı plicit in distributed commerce transactions. In 16th International Conference on Distributed Computing Systems, 1996. [12] R. A. Malaga. Web-based reputation management systems: Problems and suggested solutions. Electronic Commerce Research, 1(4), 2001. [13] D. W. Manchala. E-commerce trust metrics and models. IEEE Internet Computing, 4(2), 2000. [14] D. H. McKnight and N. L. Chervany. The meanings of trust. Technical Report WP9604, University of Minnesota Management Information Systems Research Center, 1996. [15] L. Ramaswamy and L. Liu. Freeriding: A new challenge for peer-to-peer file sharing systems. In 36th Annual Hawaii International Conference on System Sciences (HICSS-36), 2003. [16] P. Resnick, R. Zeckhauser, E. Friedman, and K. Kuwabara. Reputation systems. Communications of the ACM, 43(12), 2000. [17] I. Stoica, R. Morris, D. Karger, F. Kaashoek, and H. Balakrishnan. Chord: A scalable peer-to-peer lookup service for internet applications. In ACM SIGCOMM, 2001. [18] L. Xiong and L. Liu. PeerTrust: A trust mechanism for an open peer-to-peer information system. Technical Report GIT-CC-02-29, Georgia Institute of Technology, College of Computing, 2002. [19] J. E. Youll. Peer to peer transactions in agent-mediated electronic commerce. Master’s thesis, Massachusetts Institute of Technology, 2001. [20] B. Yu and M. P. Singh. A social mechanism of reputation management in electronic communities. In Cooperative Information Agents, 7th International Conference, CoopIS 2000, 2000. [21] G. Zacharia and P. Maes. Trust management through reputation mechanisms. Applied Artificial Intelligence, 14(8), 2000.