Abstract
To curb malicious behavior, researchers have proposed a lot of trust models for P2P networks, most of which, however, suffer from the problems of high complexity, bad scalability and huge overhead due to the iterative trust calculations and the global search for feedbacks. In this paper, we propose a super peer-guaranteed trust model, speedTrust, for hybrid P2P networks. Considering the fact that the quality of services and feedbacks is the most important factor directly impacting on a trust model’s availability, we establish a feedback guarantee relationship between the service requester and its super peer, as well as a service guarantee relationship between the service provider and its super peer before a transaction begins. Moreover, a peer’s reputations are calculated using its pledged reputations for its involved transactions without any iterative operations. These features largely reduce the trust model’s complexity while discouraging peers from behaving maliciously for fear of being punished. The simulation results show that the speedTrust model is effective and efficient in terms of the successful transaction rate, the ability in curbing malicious behavior and the complexity.
Similar content being viewed by others
References
Sepandar DK, Mario TS, Hector GM (2003) The EigenTrust algorithm for reputation management in P2P networks. In: Proceedings of the 12th International Conference World Wide Web.ACM Press, Budapest, pp 640–651
Lu K, Wang JL, Li MC (2016) An Eigentrust dynamic evolutionary model in P2P file-sharing systems. Peer-to-Peer Netw Appl 9:599–612
Wang YJ, Yin GS, Cai ZP et al (2015) A trust-based probabilistic recommendation model for social networks. J Netw Comput Appl 55(9):59–67
Meng XF, Li TJ (2016) preferTrust: an ordered preferences-based trust model in peer-to-peer networks. J Syst Softw 113(3):309–323
Wen D, Huaimin W, Yan J, Peng Z (2004) A recommendation based peer-to-peer trust model. J Softw 15(4):571–583
Fan X, Li M, Ma J et al (2012) Behavior-based reputation management in P2P file-sharing networks. J Comput Syst Sci 78(6):1737–1750
Li X, Zhou F, Yang X (2011) A multi-dimensional trust evaluation model for large-scale P2P computing. J Parallel Distrib Comput 71(6):837–847
Jia C, Xie L, Gan XC et al (2012) A trust and reputation model considering overall peer consulting distribution. IEEE Trans Syst Man Cybern Part A-Syst Hum 42(1):164–177
Zhao HY, Li XL (2013) VectorTrust: trust vector aggregation scheme for trust management in peer-to-peer networks. J Supercomput 64(3):805–829
Meng X, Ding Y, Gong Y (2012) @ Trust: a trust model based on feedback-arbitration in structured P2P network. Comput Commun 35(16):2044–2053
Jin Yu, Zhimin Gu, Zhijie Ban (2008) A new reputation management mechanism based on bi-ratings in peer-to-peer systems. J Comput Res Dev 45(6):942–950
Huang Z, Lu S, Zhang A et al (2012) Impact of feedback on trust in P2P networks. J Netw 7(8):1182–1188
Ren YZ, Li MC, Sakurai K (2011) FineTrust: a fine-grained trust model for peer-to-peer networks. Secur Commun Netw 4:61–69
Dong XG, Li Y (2011) Feedback-based multidimensional trust model in P2P networks. Comput Appl Softw 28:209–212
Meng XF, Meng HX, Li TJ (2017) Research on the implicit feedback mechanism in peer-to-peer trust models. Peer-to-Peer Netw Appl 10:1257–1269
Li X, Zhou F, Yang X (2012) Scalable feedback aggregating (SFA) overlay for large-scale P2P trust management. IEEE Trans Parallel Distrib Syst 23(10):1944–1957
Can AB, Bhargava B (2013) SORT: a self-organizing trust model for peer-to-peer systems. IEEE Trans Dependable Secure Comput 10(1):14–27
Tian Chunqi, Yang Baijian, Zhong Jidong, Liu Xiaojian (2014) Trust-based incentive mechanism to motivate cooperation in hybrid P2P networks. Comput Netw 73(11):244–255
Qureshi B, Min G, Kouvatsos D (2013) Countering the collusion attack with a multidimensional decentralized trust and reputation model in disconnected MANETs. Multimed Tools Appl 66:303–323
Huang D, Zhang A, Huang J, Li J (2008) Research on Peer-to-peer network Gnutella 0.6 architecture. Comput Appl Softw 25(6):208–210
Tutschku K (2004) A measurement-based traffic profile of the eDonkey file sharing service. In: 5th International workshop. Springer, France, pp 12–21
Liang J, Kumar R, Ross KW (2006) The fast-track overlay: a measurement study. Comput Netw 50(6):842–858
Jin Y, Liu Y, Zhao H W (2010) Trust-based supernode selection in peer-to-peer systems. In: 2nd International Conference on ICFCC Future Computer and Communication 2010, IEEE, Wuhan, pp V1-285–V1-289
Luo H F, Deng L (2013) Research on a P2P super node selection mechanism based on trust model. In: ICCSE the 8th International Conference on Computer Science & Education. IEEE, Colombo, pp 851–854
Han J, Park D (2003) A lightweight personal grid using a super node network. In: P2P’03 Proceedings of the Third International Conference on Peer-to-Peer Computing. IEEE, pp 168–175
PeerSim[EB/OL]. http://peersim.sourceforge.net/. Accessed 01 Aug 2016
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Meng, X. speedTrust: a super peer-guaranteed trust model in hybrid P2P networks. J Supercomput 74, 2553–2580 (2018). https://doi.org/10.1007/s11227-018-2286-9
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11227-018-2286-9