Skip to main content

A Similarity-Based Recommendation Filtering Algorithm for Establishing Reputation-Based Trust in Peer-to-Peer Electronic Communities

  • Conference paper
  • 1223 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 3802))

Abstract

The issues of trust are especially of great importance in peer-to-peer electronic online communities [5]. One way to address these issues is to use community-based reputations to help estimate the trustworthiness of peers. This paper presents a reputation-based trust supporting framework which includes a mathematical trust model, a decentralized trust data dissemination scheme and a distributed implementation algorithm of the model over a structured P2P network. In our approach, each peer is assigned a unique trust value, computed by aggregating the similarity-filtered recommendations of the peers who have interacted with it. The similarity between peers is computed by a novel simplified method. We also elaborate on decentralized trust data management scheme ignored in existing solutions for reputation systems. Finally, simulation-based experiments show that the system based on our algorithm is robust even against attacks from groups of malicious peers deliberately cooperating to subvert it.

This work is supported by the National Natural Science Foundation of China (No. 60373021).

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Kazaa.: http://www.kazaa.com/

  2. Liang, J., Kumar, R., Xi, Y., Ross, K.: Pollution in p2p file sharing systems. In: Proceedings of IEEE Infocom 2005, vol. 2, pp. 1174–1185. IEEE Press, Los Alamitos (2005)

    Google Scholar 

  3. VBS.GnutellaWorm, http://securityresponse.symantec.com/avcenter/venc/data/vbs.gnutella.html

  4. eBay Feedback Forum, http://pages.ebay.com/services/forum/feedback.html?ssPageName=STRK

  5. Preece, J.: Online Communities: Designing Usability, Supporting Sociability. John Wiley & Sons, New York (2000)

    Google Scholar 

  6. Gnutella, http://www.gnutella.com/

  7. Gupta, M., Judge, P., Ammar, M.: A Reputation System for Peer-to-Peer Networks. In: Proceedings of 13th ACM Workshop on Network and Operating Systems Support for Digital Audio and Video (NOSSDAV 2003), pp. 144–152. ACM Press, New York (2003)

    Chapter  Google Scholar 

  8. Xiong, L., Liu, L.: PeerTrust: Supporting Reputation-Based Trust for Peer-to-Peer Electronic Communities. IEEE Transactions On Knowledge and Data Engineering 16(7), 843–857

    Google Scholar 

  9. Kamvar, S.D., Schlosser, M.T.: EigenRep: Reputation management in P2P networks. In: Proceedings of the 12th International World Wide Web Conference, pp. 123–134. ACM Press, New York (2003)

    Google Scholar 

  10. Stoica, I., Morris, R., Karger, D.: Chord: A scalable peer-to-peer lookup service for Internet applications. Technical Report. MIT (2002), http://pdos.csail.mit.edu/chord/

  11. Shi, W.M., Yang, H.F., Wu, Y.S., Sun, X.: Numerical Analysis, 2nd edn., pp. 91–93. Beijing Institute of Technology Press, Beijing (2004)

    Google Scholar 

  12. Schlosser, M.T., Condie, T.E., Kamvar, S.D.: Simulating a File-Sharing P2P Network. In: Proceedings of First Workshop on Semantics in P2P and Grid Computing (SemP-GRID 2003), pp. 69–80 (2003)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Li, J., Jing, Y., Fu, P., Zhang, G., Chen, Y. (2005). A Similarity-Based Recommendation Filtering Algorithm for Establishing Reputation-Based Trust in Peer-to-Peer Electronic Communities. In: Hao, Y., et al. Computational Intelligence and Security. CIS 2005. Lecture Notes in Computer Science(), vol 3802. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11596981_151

Download citation

  • DOI: https://doi.org/10.1007/11596981_151

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-30819-5

  • Online ISBN: 978-3-540-31598-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics