Skip to main content

SuperTrust – A Secure and Efficient Framework for Handling Trust in Super Peer Networks

  • Conference paper
Distributed Computing and Networking (ICDCN 2008)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 4904))

Included in the following conference series:

Abstract

In this paper, we describe SuperTrust, a novel framework designed to handle trust relationships in Super peer networks. What distinguishes SuperTrust from other contributions is that trust reports remain encrypted and are never opened during the submission or aggregation processes, thus guaranteeing privacy and anonymity of transactions. As reputations of peers influence their future interactions, we argue that such systems must have properties like fairness and soundness, persistence, eligibility and unreusability of reports, similar to the properties of current electronic voting systems.

SuperTrust is a decentralized protocol, based on K-redundant Super peer networks, that guarantees the aforementioned properties and is in some sense complementary to the models proposed for building trust among peers. Additionally the framework is very efficient and minimizes the effects of collusion of malicious Super peers/aggregators. We have tested the framework on a large subset of peers and demonstrated via simulations its superior performance when compared to the other proposed protocols.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. KaZaA: http://www.kazaa.com/us/index.htm

  2. The Gnutella Protocol Specifications, http://www.clip2.com

  3. eBay, http://www.ebay.com

  4. Dutta, D., Goel, A., Govindan, R., Zhang, H.: The Design of a Distributed Rating Scheme for Peer-to Peer Systems. In: Workshop on Economics of Peer-to-Peer Systems (2003)

    Google Scholar 

  5. Aberer, K., Despotovic, Z.: Managing trust in a peer-to-peer information system. Proceedings of IKE (2001)

    Google Scholar 

  6. Kamvar, S., Schlosser, M., Garcia-Molina, H.: Eigenrep: Reputation management in p2p networks. In: Proceedings of WWW (2003)

    Google Scholar 

  7. Wand, Y., Vassileva, J.: Trust and Reputation model in Peer-to-peer Networks. In: Proceedings of P2P (2003)

    Google Scholar 

  8. Xiong, L., Liu, L.: A reputation-based trust model for peer-to-peer e-commerce communities. In: IEEE International Conference on Electronic Commerce (2003)

    Google Scholar 

  9. Baudron, O., Fouque, P.-A., Pointcheval, D., Pouparde, G., Stern, J.: Practical Multi-Candidate Election System. In: PODC (2001)

    Google Scholar 

  10. Singh, A., Liu, L.: TrustMe: Anonymous Management of Trust Relationships in Decentralized P2P Systems. In: Proceedings of P2P (2003)

    Google Scholar 

  11. Xiong, L., Liu, L.: PeerTrust: Supporting Reputation-Based Trust for Peer-to-Peer Electronic Communities. In: IEEE Transactions on Knowledge and Data Engineering (2004)

    Google Scholar 

  12. Cornelli, F., Damiani, E., di Vimercati, S.D.C., Paraboschi, S., Samarati, P.: Choosing Reputable Servents in a P2P Network. In: Proceedings of WWW (2002)

    Google Scholar 

  13. Chhabra, S., Damiani, E., De Capitani di Vimercati, S., Paraboschi, S., Samarati, P.: A Protocol for Reputation Management in Super-Peer Networks. In: Galindo, F., Takizawa, M., Traunmüller, R. (eds.) DEXA 2004. LNCS, vol. 3180, Springer, Heidelberg (2004)

    Google Scholar 

  14. Yang, B., Garcia Molina, H.: Designing a Super-Peer Network. In: ICDE (2003)

    Google Scholar 

  15. Damiani, E., De Capitani di Vimercati, S., Paraboschi, S.: A Reputation Based Approach for Choosing Reliable Resources in Peer to Peer Networks. In: CCS (2002)

    Google Scholar 

  16. Jøsang, A., Ismail, R., Boyd, C.: A Survey of Trust and Reputation Systems for Online Service Provision. Decision Support Systems  (2006)

    Google Scholar 

  17. Paillier, P.: Public-Key Cryptosystems Based on Discrete Logarithm Residues. In: Stern, J. (ed.) EUROCRYPT 1999. LNCS, vol. 1592, Springer, Heidelberg (1999)

    Google Scholar 

  18. Shamir, A.: How to share a secret. Comm. of the ACM 22, 612–613 (1979)

    Article  MATH  MathSciNet  Google Scholar 

  19. Damgård, I., Jurik, M.: A Generalization, a Simplification and some Applications of Paillier’s Probabilistic Public-Key System. In: Kim, K.-c. (ed.) PKC 2001. LNCS, vol. 1992, Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  20. Damgård, I., Koprowski, M.: Practical Threshold RSA Signatures Without a Trusted Dealer. In: Pfitzmann, B. (ed.) EUROCRYPT 2001. LNCS, vol. 2045, Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  21. Jade: Java Agent DEvelopment Framework, http://jade.tilab.com/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Shrisha Rao Mainak Chatterjee Prasad Jayanti C. Siva Ram Murthy Sanjoy Kumar Saha

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Dimitriou, T., Karame, G., Christou, I. (2007). SuperTrust – A Secure and Efficient Framework for Handling Trust in Super Peer Networks. In: Rao, S., Chatterjee, M., Jayanti, P., Murthy, C.S.R., Saha, S.K. (eds) Distributed Computing and Networking. ICDCN 2008. Lecture Notes in Computer Science, vol 4904. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-77444-0_37

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-77444-0_37

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-77443-3

  • Online ISBN: 978-3-540-77444-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics