Abstract
Free-riding is a major problem in peer to peer networks. One of the ways to resolve this problem is by using a reputation management system. Each node provides resources to nodes with higher reputation, as he himself gains in reputation in proportion to the receiver’s reputation. So, free-riding becomes a non-optimal strategy as there is no resulting reputation gain, and hence no available resources over time. An efficient and accurate trust estimation method in the reputation management system is needed for effectiveness of this strategy. The existing trust estimation methods generally do not consider the uncertainties in the inputs. In this paper, we propose a new trust estimation method using BLUE (Best Linear Unbiased Estimator) that also takes into account the uncertainties in the input variables. The results show that using the proposed estimation method, effective trust estimation is achieved in the peer-to-peer resource sharing systems. Thus the free-riding can be countered more effectively.
Similar content being viewed by others
References
Osborne MJ (2009) Introduction to game theory: International edition. Oxford University Press, Oxford. http://EconPapers.repec.org/RePEc:oxp:obooks:9780195322484
Tang Y, Wang H, Dou W (2004) Trust based incentive in p2p network. In: Proceedings of the e-commerce technology for dynamic e-business, IEEE International Conference, CEC-EAST ’04. https://doi.org/10.1109/CEC-EAST.2004.71. IEEE Computer Society, Washington, DC, USA, pp 302–305
Adar E, Huberman BA (2000) Free riding on gnutella. First Monday 5:2000
Kay SM (1993) Fundamentals of statistical signal processing: estimation theory. Prentice-Hall, Inc., Upper Saddle River
Buragohain C, Agrawal D, Suri S (2003) A game theoretic framework for incentives in p2p systems.. In: Proceedings of the 3rd international conference on peer-to-peer computing, P2P ’03. http://dl.acm.org/citation.cfm?id=942805.943825. IEEE Computer Society, Washington, p 48
Wang W, Li B (2003) To play or to control: a game-based control-theoretic approach to peer-to-peer incentive engineering. In: Proceedings of the 11th international conference on quality of service, IWQoS’03. http://dl.acm.org/citation.cfm?id=1784037.1784050. Springer, Berlin, pp 174–192
Sherwood R, Lee S, Bhattacharjee B (2006) Cooperative peer groups in nice. Comput Netw 50(4):523–544. https://doi.org/10.1016/j.comnet.2005.07.012
Lian Q, Peng Y, Yang M, Zhang Z, Dai Y, Li X (2008) Robust incentives via multi-level tit-for-tat. Concurr Comput Pract Exper 20(2):167. https://doi.org/10.1002/cpe.v20:2
Dutta D, Goel A, Govindan R, Zhang H (2003) The design of a distributed rating scheme for peer-to-peer systems. In: Workshop on economics of peer-to-peer systems
Papaioannou TG, Stamoulis GD (2006) Reputation-based policies that provide the right incentives in peer-to-peer environments. Comput Netw 50(4):563. https://doi.org/10.1016/j.comnet.2005.07.024
Marti S, Garcia-Molina H (2004) Limited reputation sharing in p2p systems. In: Proceedings of the 5th ACM conference on electronic commerce, EC ’04. https://doi.org/10.1145/988772.988787. ACM, New York, pp 91–101
Kamvar SD, Schlosser MT, Garcia-Molina H (2003) The eigentrust algorithm for reputation management in p2p networks. In: Proceedings of the 12th international conference on world wide web, WWW ’03. https://doi.org/10.1145/775152.775242. ACM, New York, pp 640–651
Xiong L, Liu L (2004) Peertrust: Supporting reputation-based trust for peer-to-peer electronic communities. IEEE Trans Knowl Data Eng 16(7):843. https://doi.org/10.1109/TKDE.2004.1318566
Zhou R, Hwang K (2007) Powertrust: A robust and scalable reputation system for trusted peer-to-peer computing. IEEE Trans Parallel Distrib Syst 18(4):460. https://doi.org/10.1109/TPDS.2007.1021
Zhou R, Hwang K, Cai M (2008) Gossiptrust for fast reputation aggregation in peer-to-peer networks. IEEE Trans Knowl Data Eng 20(9):1282. http://doi.ieeecomputersociety.org/10.1109/TKDE.2008.48
Andrade N, Brasileiro F, Cirne W, Mowbray M (2004) Discouraging free riding in a peer-to-peer cpu-sharing grid. In: Proceedings of the 13th IEEE international symposium on high performance distributed computing, HPDC ’04. https://doi.org/10.1109/HPDC.2004.9. IEEE Computer Society, Washington, pp 129–137
Yan Y, El-atawy A, Al-shaer E (2007) Ranking-based optimal resource allocation in peer-to-peer networks.. In: 26th annual IEEE international conference on computer communications (INFOCOM)
Xia Y, Song G, Zheng Y, Zhu M (2008) R2p: A peer-to-peer transfer system based on role and reputation.. In: Proceedings of the first international workshop on knowledge discovery and data mining, WKDD ’08. https://doi.org/10.1109/WKDD.2008.28. IEEE Computer Society, Washington, pp 136–141
Satsiou A, Tassiulas L (2010) Reputation-based resource allocation in p2p systems of rational users. IEEE Trans Parallel Distrib Syst 21(4):466. https://doi.org/10.1109/TPDS.2009.80
Huang MC (2019) A peer-to-peer reputation evaluation system. In: Proceedings of 28th international conference, vol 64, pp 11–20
Meng X (2018) Suretrust: a super peer-aware trust model for 2-level p2p networks. Peer-to-Peer Netw Appl 11(3):619
Mengshu H, Xianliang L, Xu Z, Chuan Z (2005) A trust model of p2p system based on confirmation theory. SIGOPS Oper Syst Rev 39(1):56. https://doi.org/10.1145/1044552.1044558
Liang Z, Shi W (2005) Pet: A personalized trust model with reputation and risk evaluation for p2p resource sharing. In: Proceedings of the 38th annual Hawaii international conference on system sciences, HICSS ’05. https://doi.org/10.1109/HICSS.2005.493, vol 07. IEEE Computer Society, Washington, p 201.2
Banerjee D, Saha S, Sen S, Dasgupta P (2005) Reciprocal resource sharing in p2p environments.. In: Proceedings of the fourth international joint conference on autonomous agents and multiagent systems, AAMAS ’05. https://doi.org/10.1145/1082473.1082603. ACM, New York, pp 853–859
Song S, Hwang K, Zhou R, Kwok YK (2005) Trusted p2p transactions with fuzzy reputation aggregation. IEEE Internet Comput 9(6):24. https://doi.org/10.1109/MIC.2005.136
Selcuk AA, Uzun E, Pariente MR (2004) A reputation-based trust management system for p2p networks.. In: Proceedings of the 2004 IEEE international symposium on cluster computing and the grid, CCGRID ’04. http://dl.acm.org/citation.cfm?id=1111683.1111799. IEEE Computer Society, Washington, pp 251–258
Xu J, Du X, Cai W, Zhu C, Chen Y (2019) An online personalized reputation estimation model for service-oriented systems. In: 2019 IEEE international conference on services computing (SCC). IEEE, pp 116–120
Malik Z, Medjahed B, Rezgui A (2016) Scare: Reputation estimation for uncertain web services. In: ACM Trans Internet Technol. https://doi.org/10.1145/2792979, vol 16
Lee Y, Lee KM, Lee SH (2020) Blockchain-based reputation management for custom manufacturing service in the peer-to-peer networking environment. Peer-to-Peer Netw Appl 13(2):671
Zhao Y, Li Y, Mu Q, Yang B, Yu Y (2018) Secure pub-sub: Blockchain-based fair payment with reputation for reliable cyber physical systems. IEEE Access 6:12295
Zhuang Q, Liu Y, Chen L, Ai Z (2019) Proof of reputation: A reputation-based consensus protocol for blockchain based systems. In: Proceedings of the 2019 international electronics communication conference, IECC ’19. https://doi.org/10.1145/3343147.3343169. Association for Computing Machinery, New York, pp 131–138
Awasthi SK, Singh Y (2020) Absolutetrust: Algorithm for aggregation of trust in peer-to-peer networks. IEEE Trans Depend Sec Comput: 1–1
Livan G, Caccioli F, Aste T (2017) Excess reciprocity distorts reputation in online social networks. Sci Rep 7(1):1
Singha N, Singh YN, Gupta R (2020) Adaptive capacity partitioning in cooperative computing to maximize received resources. IEEE Access 8:3551. https://doi.org/10.1109/ACCESS.2019.2926805
Padhye J, Firoiu V, Towsley D, Kurose J (1998) Modeling tcp throughput: a simple model and its empirical validation. SIGCOMM Comput Commun Rev 28(4):303. https://doi.org/10.1145/285243.285291
Gupta R, Singha N, Singh YN (2016) . Peer Peer Netw Appl 9 (6):1101. https://doi.org/10.1007/s12083-015-0389-0
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Gupta, R., Singh, Y.N. & Goswami, A. Trust estimation in peer-to-peer network using BLUE. Peer-to-Peer Netw. Appl. 14, 888–897 (2021). https://doi.org/10.1007/s12083-020-01049-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12083-020-01049-3