Skip to main content
Log in

Trust estimation in peer-to-peer network using BLUE

  • Published:
Peer-to-Peer Networking and Applications Aims and scope Submit manuscript

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.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

References

  1. Osborne MJ (2009) Introduction to game theory: International edition. Oxford University Press, Oxford. http://EconPapers.repec.org/RePEc:oxp:obooks:9780195322484

    Google Scholar 

  2. 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

  3. Adar E, Huberman BA (2000) Free riding on gnutella. First Monday 5:2000

    Article  Google Scholar 

  4. Kay SM (1993) Fundamentals of statistical signal processing: estimation theory. Prentice-Hall, Inc., Upper Saddle River

    MATH  Google Scholar 

  5. 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

  6. 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

  7. 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

    Article  Google Scholar 

  8. 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

    Article  Google Scholar 

  9. 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

  10. 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

    Article  Google Scholar 

  11. 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

  12. 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

  13. 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

    Article  Google Scholar 

  14. 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

    Article  Google Scholar 

  15. 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

    Article  Google Scholar 

  16. 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

  17. 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)

  18. 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

  19. 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

    Article  Google Scholar 

  20. Huang MC (2019) A peer-to-peer reputation evaluation system. In: Proceedings of 28th international conference, vol 64, pp 11–20

  21. Meng X (2018) Suretrust: a super peer-aware trust model for 2-level p2p networks. Peer-to-Peer Netw Appl 11(3):619

    Article  Google Scholar 

  22. 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

    Article  Google Scholar 

  23. 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

  24. 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

  25. 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

    Article  Google Scholar 

  26. 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

  27. 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

  28. 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

  29. 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

    Article  Google Scholar 

  30. 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

    Article  Google Scholar 

  31. 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

  32. Awasthi SK, Singh Y (2020) Absolutetrust: Algorithm for aggregation of trust in peer-to-peer networks. IEEE Trans Depend Sec Comput: 1–1

  33. Livan G, Caccioli F, Aste T (2017) Excess reciprocity distorts reputation in online social networks. Sci Rep 7(1):1

    Article  Google Scholar 

  34. 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

    Article  Google Scholar 

  35. 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

    Article  Google Scholar 

  36. Gupta R, Singha N, Singh YN (2016) . Peer Peer Netw Appl 9 (6):1101. https://doi.org/10.1007/s12083-015-0389-0

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ruchir Gupta.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12083-020-01049-3

Keywords

Navigation