Skip to main content
Log in

H-Trust: A Group Trust Management System for Peer-to-Peer Desktop Grid

  • Regular Paper
  • Published:
Journal of Computer Science and Technology Aims and scope Submit manuscript

    We’re sorry, something doesn't seem to be working properly.

    Please try refreshing the page. If that doesn't work, please contact support so we can address the problem.

Abstract

Peer-to-Peer Desktop Grid (P2PDG) has emerged as a pervasive cyber-infrastructure tackling many large-scale applications with high impacts. As a burgeoning research area, P2PDG can support numerous applications, including scientific computing, file sharing, web services, and virtual organization for collaborative activities and projects. To handle trustworthiness issues of these services, trust and reputation schemes are proposed to establish trust among peers in P2PDG. In this paper, we propose a robust group trust management system, called H-Trust, inspired by the H-index aggregation technique. Leveraging the robustness of the H-index algorithm under incomplete and uncertain circumstances, H-Trust offers a robust personalized reputation evaluation mechanism for both individual and group trusts with minimal communication and computation overheads. We present the H-Trust scheme in five phases, including trust recording, local trust evaluation, trust query phase, spatial-temporal update phase, and group reputation evaluation phases. The rationale for its design, the analysis of the algorithm are further investigated. To validate the performance of H-Trust scheme, we designed the H-Trust simulator HTrust-Sim to conduct multi-agent-based simulations. Simulation results demonstrate that H-Trust is robust and can identify and isolate malicious peers in large scale systems even when a large portion of peers are malicious.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Stoica I, Morris R, Karger D, Kaashoek M F, Balakrishnan H. Chord: A scalable peer-to-peer lookup service for Internet applications. In Proc. ACM SIGCOMM2001, San Diego, USA, August 27–31, 2001, pp.149–160.

  2. Ratnasamy S, Francis P, Handley M, Karp R, Shenker S. A scalable content-addressable network. In Proc. ACM SIGCOMM2001, San Diego, USA, August 27–31, 2001, pp.161–172.

  3. Kubiatowicz J, Bindel D, Chen Y, Eaton P, Geels D, Gummadi R, Rhea S, Weatherspoon H, Weimer W, Wells C, Zhao B. OceanStore: An extremely wide-area storage system. Technical Report, U.C. Berkeley UCB//CSD-00-1102, 1999.

  4. Resnick P, Zeckhauser R, Kuwabara K, Friedman E. Reputation systems. Communications of the ACM, December 2000, 43(12): 45–48.

    Article  Google Scholar 

  5. Zhao H, Li X. H-Trust: A robust and lightweight group reputation system for peer-to-peer desktop grid. In Proc. the 28 th International Conference on Distributed Computing Systems Workshops (ICDCS 2008), Beijing, China, June 17–20, 2008, pp.235–240.

  6. Hirsch J E. An index to quantify an individual's scientific research output. Proc. Nat. Acad. Sci., doi:10.1073/pnas.0507655102, 2005, 102(46): 16569–16572.

    Article  Google Scholar 

  7. eBay. Aug. 2009, http://www.ebay.com.

  8. Xiong L, Liu L. PeerTrust: Supporting reputation-based trust for peer-to-peer electronic communities. IEEE Transactions on Knowledge and Data Engineering, July 2004, 16(7): 843–857.

    Article  Google Scholar 

  9. Kamvar S D, Schlosser M T, Molina H G. The eigentrust algorithm for reputation management in P2P networks. In Proc. the 12th International Conference on World Wide Web (WWW2003), Budapest, Hungary, May 20–24, 2003, pp.640–651.

  10. Zhou R, Hwang K. PowerTrust: A robust and scalable reputation system for trusted peer-to-peer computing. IEEE Transactions on Parallel and Distributed Systems, May 2007, 18(4): 460–473.

    Article  Google Scholar 

  11. Zhou R, Hwang K, Cai M. GossipTrust for fast reputation aggregation in peer-to-peer networks. IEEE Transactions on Knowledge and Data Engineering, 2008, 20(9): 1282–1295.

    Article  Google Scholar 

  12. Song S, Hwang K, Zhou R, Kwok Y K. Trusted P2P transactions with fuzzy reputation aggregation. Internet Computing, IEEE, Nov.{Dec., 2005, 9(6): 24–34.

    Article  Google Scholar 

  13. Liang Z, Shi W. PET: A personalized trust model with reputation and risk evaluation for P2P resource sharing. In Proc. the 38th Annual Hawaii International Conference on System Sciences (HICSS 2005), Big Island, USA, Jan. 3–6, 2005, p.2012.

  14. Lee S, Sherwood R, Bhattacharjee B. Cooperative peer groups in nice. In Proc. the Twenty-Second Annual Joint Conference of the IEEE Computer and Communications Societies (INFOCOM2003), San Francisco, USA, March 30–April 3, 2003, pp.1272–1282.

  15. Ali Aydm Selcuk, Ersin Uzun, Mark Resat Pariente. A reputation-based trust management system for P2P networks. International Journal of Network Security, May 2008, 6(3): 235–245.

    Google Scholar 

  16. Zhao H, Li X. VectorTrust: The trust vector aggregation scheme for trust management in peer-to-peer networks. In Proc. the 18th International Conference on Computer Communications and Networks (ICCCN 2009), San Francisco, USA, Aug. 2–6, 2009. (Accepted)

  17. Zhang Q, Yu T. On the modeling of honest players in reputation systems. In Proc. the 28th International Conference on Distributed Computing Systems Workshops (ICDCS 2008), Beijing, China, June 17–20, 2008, pp.249–254.

  18. Feng Q, Yang Y, Sun Y L, Dai Y. Modeling attack behaviors in rating systems. In Proc. the 28th International Conference on Distributed Computing Systems Workshops, 2008, (ICDCS 2008), Beijing, China, June 17–20, 2008, pp.241–248.

  19. Raph, Levien Advogato's trust metric. Aug. 2009, White Paper, http://www.advogato.org/trust-metric.html.

  20. Yu B, Singh M P. A social mechanism of reputation management in electronic communities. In Proc. the Fourth International Workshop on Cooperative Information Agents, Boston, USA, July 7{9, 2000, pp.154–165.

  21. Yu B, Singh M P, Sycara K. Developing trust in large-scale peer-to-peer systems. In Proc. the IEEE First Symposium on Multi-Agent Security and Survivability, Pennsylvania, USA, Aug. 30–31, 2004, pp.1–10.

  22. Mekouar L, Iraqi Y, Boutaba R. A reputation management and selection advisor schemes for peer-to-peer systems. In Proc. the 15th IFIP/IEEE International Workshop on Distributed Systems: Operations and Management (DSOM2004), Davis, USA, Nov. 15, 2004, pp.208–219.

  23. Donato D, Castillo C, Paniccia M, Cortese G, Selis M, Leonardi S. New metrics for reputation management in P2P networks. In Proc. the 3rd International Workshop on Adversarial Information Retrieval on the Web, Banff, Canada, May 8, 2007, pp.65–72.

  24. Liang Z, Shi W. Analysis of ratings on trust inference in open environments. Perform. Eval., 2008, 65(2): 99–128.

    Article  Google Scholar 

  25. Marti S, Garcia-Molina H. Taxonomy of trust: Categorizing P2P reputation systems. Computer Networks, Mar 2006, 50(4): 472–484.

    Article  MATH  Google Scholar 

  26. Ruohomaa S, Kutvonen L, Koutrouli E. Reputation management survey. In Proc. the Second International Conference on Availability, Reliability and Security (ARES 2007), Washington DC, USA, April 10–13, 2007, pp.103–111.

  27. Wang Y, Vassileva J. A review on trust and reputation for Web service selection. In Proc. the 27th International Conference on Distributed Computing Systems Workshops, (ICDCSW2007), Los Alamitos, USA, June 25–29, 2007, p.25.

  28. Sun Y L, Han Z, Yu W, Liu K J R. A trust evaluation framework in distributed networks: Vulnerability analysis and defense against attacks. In Proc. the 25 th IEEE International Conference on Computer Communications (INFOCOM2006), Barcelona, Spain, April 23–29, 2006, pp.1–13.

  29. Dellarocas C. Analyzing the economic efficiency of eBay-like online reputation reporting mechanisms. In Proc. the 3rd ACM Conference on Electronic Commerce (EC2001), Tampa, Florida, USA, Oct. 14–17, 2001, pp.171–179.

  30. Wikipedia. Aug. 2009, http://en.wikipedia.org/wiki/.

  31. Wilensky U. Netlogo. 1999, http://ccl.northwestern.edu/ne-tlogo.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Huanyu Zhao.

Additional information

This work is supported in part by the National Science Foundation of USA under Grant No. CNS-0709329.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Zhao, H., Li, X. H-Trust: A Group Trust Management System for Peer-to-Peer Desktop Grid. J. Comput. Sci. Technol. 24, 833–843 (2009). https://doi.org/10.1007/s11390-009-9275-7

Download citation

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11390-009-9275-7

Keywords

Navigation