Abstract
Peer-to-peer file sharing networks are a popular means of sharing a diverse range of resources and information. Many of today’s most widely used file sharing networks are built on the Gnutella file sharing protocol. The open, insecure nature of such networks means that they are susceptible to the distribution of malicious, unauthentic or low quality resources. XRep is a reputation-based trust management system designed to reduce the number of malicious or low quality resources distributed in a Gnutella file sharing network. XRep is significant in that it can be integrated into a Gnutella environment with minimal disruption. This is achieved primarily through the use of the same message passing mechanism as in the standard Gnutella protocol. We demonstrate that the trust semantics algorithm employed by XRep has a number of weaknesses and does not produce correct trust values when used against a range of strategies that can be employed by malicious agents. We describe an enhanced trust semantics algorithm called X2Rep that can be seamlessly incorporated into the XRep protocol. We demonstrate that this algorithm is robust against such strategies, offers a high degree of expressiveness in voting and vote evaluation and significantly reduces the network communications required by the XRep protocol.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Aberer, Cudré-Mauroux, Datta, Despotovic, Hauswirth, Punceva, Schmidt, Wu: Advanced Peer-to-Peer networking: The P-grid system and its applications. EPFL Technical Report IC/2002/73 (2002)
Aberer, Despotovic: Managing trust in a Peer-2-Peer information system. Proc of the Ninth International Conf on Information and Knowledge Management, 2001.
Anderson: Analysis of the traffic on the gnutella network (March 2001)
Cornelli, di Vimercati, D.C., Paraboschi, Samarati: Choosing reputable servents in a P2P network (May 2002)
Damiani, di Vimercati, C., Paraboschi, Samarati, Violante: A reputation-based approach for choosing reliable resources in peer-to-peer networks (November 2002)
Kamvar, Schlosser, Garcia-Molina: Eigenrep: Reputation management in p2p networks (2002)
Resnick, Zeckhauser, Friedman, Kuwabara: Reputation systems: Faciliating trust in internet interactions (2000)
C. D. S. Services. The gnutella protocol specification v0.4 document revision 1.2
Sripanidkulchai, K.: The popularity of gnutella queries and its implications on scalability (2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Curtis, N., Safavi-Naini, R., Susilo, W. (2004). X2Rep: Enhanced Trust Semantics for the XRep Protocol. In: Jakobsson, M., Yung, M., Zhou, J. (eds) Applied Cryptography and Network Security. ACNS 2004. Lecture Notes in Computer Science, vol 3089. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24852-1_15
Download citation
DOI: https://doi.org/10.1007/978-3-540-24852-1_15
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-22217-0
Online ISBN: 978-3-540-24852-1
eBook Packages: Springer Book Archive