Skip to main content

On Trust, Blockchain, and Reputation Systems

Part of the Springer Optimization and Its Applications book series (SOIA,volume 194)

Abstract

Trust management in distributed systems has always been a topic of active interest in the research community to understand how to foster and manage aspects. In this sense, Distributed Ledger Technologies (DLT) and, among them, Blockchains (BC), emerge as an alternative for shifting trust assumptions between users to the protocol that regulates the interaction, fostering trust in distributed systems. Especially reputation management systems have enabled several applications to be revisited as an application running based on an underlying distributed system. Thus, a clear understanding of major properties, threats and vulnerabilities, and challenges of reputation systems based on different types of DLT and BC (i.e., permissioned and permissionless) are key to determine their usefulness and optimization potentials. In this sense, a use case of a BC-based reputation system within the context of cooperative network defenses illustrates such benefits and drawbacks of exploiting DLTs for reputation systems.

This is a preview of subscription content, access via your institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   149.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   199.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   199.99
Price excludes VAT (USA)
  • Durable hardcover 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

Learn about institutional subscriptions

Notes

  1. 1.

    Trust “remains” to exist from BC participants in all underlying cryptographic means and mechanisms, since otherwise, manipulations would become possible and not detectable. Thus, “trustless” refers typically to participants themselves, who do not need to trust anyone else (cf. below).

References

  1. NEM: Technical Reference. Technical report (2015). https://bit.ly/3DwAIkY

  2. Amintoosi, H., Kanhere, S.S.: A reputation framework for social participatory sensing systems. Mob. Netw. Appl. 19(1), 88–100 (2014) 00053. https://doi.org/10.1007/s11036-013-0455-x. https://link.springer.com/article/10.1007/s11036-013-0455-x

  3. Josang, A., Ismail, R.: The beta reputation system. In: The 15th Bled Electronic Commerce Conference, vol. 5, pp. 2502–2511. Bled, Slovenia (2002). 01484

    Google Scholar 

  4. Baier, A.: Trust and antitrust. Ethics 96(2), 231–260 (1986). https://doi.org/10.1086/292745

    CrossRef  Google Scholar 

  5. Battah, A., Iraqi, Y., Damiani, E.: Blockchain-based reputation systems: implementation challenges and mitigation. Electronics 10(3), 289 (2021)

    CrossRef  Google Scholar 

  6. Benet, J.: IPFS-content addressed, versioned, P2P file system (2014). arXiv preprint arXiv:1407.3561

  7. Bocek, T., Shann, M., Hausheer, D., Stiller, B.: Game theoretical analysis of incentives for large-scale, fully decentralized collaboration networks. In: 2008 IEEE International Symposium on Parallel and Distributed Processing, pp. 1–8. Washington (2008). https://doi.org/10.1109/IPDPS.2008.4536195. 00020

  8. Bocek, T., Stiller, B.: Smart contracts–blockchains in the wings. In: Digital Marketplaces Unleashed, pp. 169–184. Springer (2018)

    Google Scholar 

  9. Broome, J.: Desire, belief and expectation. Mind 100(2), 265–267 (1991)

    CrossRef  Google Scholar 

  10. Buechler, M., Eerabathini, M., Hockenbrocht, C., Wan, D.: Decentralized reputation system for transaction networks. Technical report, Department of CIS - Senior Design, University of Pennsylvania, Philadelphia (2015). https://bit.ly/3wlp9IM

  11. Cai, Y., Zhu, D.: Fraud detections for online businesses: a perspective from blockchain technology. Financ. Innovat. 2(1), 20 (2016). https://doi.org/10.1186/s40854-016-0039-4. https://bit.ly/3q3MqN5

  12. Carboni, D.: Feedback based reputation on top of the bitcoin blockchain (2015). arxiv:abs/1502.01504. 00008

  13. Cho, J.H., Chan, K., Adali, S.: A survey on trust modeling. ACM Comput. Surv. (CSUR) 48, 28–40 (2015)

    CrossRef  Google Scholar 

  14. Georgen, C.: Topl, empowering growth by enabling investment (2017). https://github.com/Topl/whitepaper/blob/master/Whitepaper.pdf

  15. Corbitt, B.J., Thanasankit, T., Yi, H.: Trust and E-commerce: a study of consumer perceptions. Electron. Commerce Res. Appl. 1(3), 203–215 (2003)

    CrossRef  Google Scholar 

  16. DeFigueiredo, D.B., Barr, E.T.: Trustdavis: a non-exploitable online reputation system. In: Seventh IEEE International Conference on E-Commerce Technology, 2005. CEC 2005, pp. 274–283. IEEE, Munich, Germany (2005). 00057

    Google Scholar 

  17. Delgado-Segura, S., Tanas, C., Herrera-Joancomartí, J.: Reputation and reward: two sides of the same bitcoin. Sensors 16(6), 776 (2016). https://doi.org/10.3390/s16060776. http://www.mdpi.com/1424-8220/16/6/776

  18. Denko, M.K.: Detection and prevention of denial-of-service (DoS) attacks in mobile ad hoc networks using reputation-based incentive scheme. J. Syst. Cybern. Inf. 3(4), 1–9 (2005)

    Google Scholar 

  19. Dennis, R., Owen, G.: Rep on the block: a next generation reputation system based on the blockchain. In: 2015 10th International Conference for Internet Technology and Secured Transactions (ICITST), pp. 131–138. London, United Kingdom (2015). https://doi.org/10.1109/ICITST.2015.7412073. 00006

  20. ETSI: Network Functions Virtualisation (NFV), NFV Security, Security and Trust Guidance (2014)

    Google Scholar 

  21. Farmer, F.R., Glass, B.: Building Web Reputation Systems, 1st edn. O’Reilly, Sebastopol (2010)

    Google Scholar 

  22. Felten, H.Y.J.R.E.W.: A distributed reputation approach to cooperative internet routing protection. In: 1st IEEE ICNP Workshop on Secure Network Protocols, 2005. (NPSec), pp. 73–78 (2005). https://doi.org/10.1109/NPSEC.2005.1532057. 00045

  23. Franco, M., Berni, N., Scheid, E., Killer, C., Rodrigues, B., Stiller, B.: SaCI: a blockchain-based cyber insurance approach for the deployment andmanagement of a contract coverage. In: Economics of Grids, Clouds, Systems, and Services. Springer International, Virtually (2021)

    Google Scholar 

  24. Franco, M., Sula, E., Rodrigues, B., Scheid, E., Stiller, B.: ProtectDDoS: a platform for trustworthy offering and recommendation of protections. In: Economics of Grids, Clouds, Systems, and Services. Springer International, Izola, Slovenia (2020)

    Google Scholar 

  25. Franco, M.F., Scheid, E., Granville, L., Stiller, B.: BRAIN: blockchain-based reverse auction for infrastructure supply in virtual network functions-as-a-service. In: IFIP Networking (Networking 2019), pp. 1–9. IEEE, Warsaw (2019)

    Google Scholar 

  26. Friedman, E., Resnick, P., Sami, R.: Manipulation-resistant reputation systems. Algorithm. Game Theory 677 (2007)

    Google Scholar 

  27. Gambetta, D., et al.: Can we trust trust? Trust: Making Break. Cooper. Relat. 13, 213–237 (2000)

    Google Scholar 

  28. Zacharia, G.: Collaborative reputation mechanisms for online communities. Ph.D. thesis, Massachusetts Institute of Technology (1999). https://dspace.mit.edu/bitstream/handle/1721.1/9379/44870919-MIT.pdf?sequence=2

  29. Goldberg, I., Hill, A., Shostack, A.: Trust, ethics, and privacy. BUL Rev. 81, 407 (2001)

    Google Scholar 

  30. Gollmann, D.: Why trust is bad for security. Electron. Notes Theor. Comput. Sci. 157(3), 3–9 (2006). https://doi.org/10.1016/j.entcs.2005.09.044. https://www.sciencedirect.com/science/article/pii/S1571066106002891. Proceedings of the First International Workshop on Security and Trust Management (STM 2005)

  31. Grandison, T., Sloman, M.: A survey of trust in internet applications. IEEE Commun. Surv. Tutor. 3(4), 2–16 (2000)

    CrossRef  Google Scholar 

  32. Gresch, J., Rodrigues, B., Scheid, E., Kanhere, S.S., Stiller, B.: The proposal of a blockchain-based architecture for transparent certificate handling. In: International Conference on Business Information Systems, pp. 185–196. Springer (2018)

    Google Scholar 

  33. Haber, S., Stornetta, W.S.: How to time-stamp a digital document. In: Conference on the Theory and Application of Cryptography, pp. 437–455. Springer (1990)

    Google Scholar 

  34. Haussheer, D., Stiller, B.: Decentralized auction-based pricing with PeerMart. In: 2005 9th IFIP/IEEE International Symposium on Integrated Network Management, 2005. IM 2005, pp. 381–394. IEEE (2005)

    Google Scholar 

  35. Hawlitschek, F., Notheisen, B., Teubner, T.: The limits of trust-free systems: a literature review on blockchain technology and trust in the sharing economy. Electron. Commer. Res. Appl. 29, 50–63 (2018)

    CrossRef  Google Scholar 

  36. Hendrikx, F., Bubendorfer, K., Chard, R.: Reputation systems: a survey and taxonomy. J. Parallel Distrib. Comput. 75, 184–197 (2015)

    CrossRef  Google Scholar 

  37. Henshel, D., Cains, M., Hoffman, B., Kelley, T.: Trust as a human factor in holistic cyber security risk assessment. Proc. Manufact. 3, 1117–1124 (2015)

    CrossRef  Google Scholar 

  38. Hoffman, K., Zage, D., Nita-Rotaru, C.: A survey of attack and defense techniques for reputation systems. ACM Comput. Surv. (CSUR) 42(1), 1–31 (2009)

    CrossRef  Google Scholar 

  39. Holton, R.: Deciding to trust, coming to believe. Australas. J. Philos. 72(1), 63–76 (1994)

    CrossRef  Google Scholar 

  40. Hoßfeld, T., Hausheer, D., Hecht, F.V., Lehrieder, F., Oechsner, S., Papafili, I., Racz, P., Soursos, S., Staehle, D., Stamoulis, G.D., et al.: An economic traffic management approach to enable the TripleWin for users, ISPs, and overlay providers. In: Future Internet Assembly, pp. 24–34 (2009)

    Google Scholar 

  41. Jeffrey, R.: Subjective Probability the Real Thing. Princeton (2002)

    Google Scholar 

  42. Jones, S., Wilikens, M., Morris, P., Masera, M.: Trust requirements in e-business. Commun. ACM 43(12), 81–87 (2000). https://doi.org/10.1145/355112.355128. http://doi.acm.org/10.1145/355112.355128

  43. Josang, A., Haller, J.: Dirichlet reputation systems. In: The Second International Conference on Availability, Reliability and Security (ARES’07), pp. 112–119. IEEE (2007)

    Google Scholar 

  44. Jøsang, A., Ismail, R., Boyd, C.: A survey of trust and reputation systems for online service provision. Decis. Support Syst. 43(2), 618–644 (2007)

    CrossRef  Google Scholar 

  45. Kamvar, S.D., Schlosser, M.T., Garcia-Molina, H.: The eigentrust algorithm for reputation management in p2p networks. In: Proceedings of the 12th International Conference on World Wide Web, pp. 640–651. ACM (2003). 04580

    Google Scholar 

  46. Khan, R., Vatsa, A.: Detection and control of DDOS attacks over reputation and score based MANET. Manet (2017). 00024

    Google Scholar 

  47. Kim, J., Yoon, Y., Zo, H.: Why people participate in the sharing economy: a social exchange perspective. In: The 19th Pacific Asia Conference on Information Systems (PACIS 2015), p. 76. Singapore (2015)

    Google Scholar 

  48. Kindy, M.: Divine: a blockchain reputation system for determining good market actors (2017). https://bit.ly/3hBE4IA

  49. Kopp, H., Mödinger, D., Hauck, F., Kargl, F., Bösch, C.: Design of a privacy-preserving decentralized file storage with financial incentives. In: 2017 IEEE European Symposium on Security and Privacy Workshops (EuroS PW), pp. 14–22 (2017). https://doi.org/10.1109/EuroSPW.2017.45

  50. Lewicki, R.J., Wiethoff, C.: Trust, trust development, and trust repair. Handbook Conflict Resolut. Theory Pract. 1(1), 86–107 (2000)

    Google Scholar 

  51. Lexico: Lexico Dictionary (2019). https://www.lexico.com. Dictionary powered by Oxford Press and Lexico.com

  52. Litos, O.S.T., Zindros, D.: Trust is risk: a decentralized financial trust platform. Technical report, 156, National Technical University of Athens (2017). http://eprint.iacr.org/2017/156

  53. Liu, J., Li, W., Karame, G.O., Asokan, N.: Towards fairness of cryptocurrency payments (2016). arXiv:1609.07256 [cs]. 00002

  54. Liu, Y., Zhao, Z., Guo, G., Wang, X., Tan, Z., Wang, S.: An identity management system based on blockchain (2017). https://www.ucalgary.ca/pst2017/files/pst2017/paper-8.pdf

  55. Yu, T., Zhou, Z., Zhang, D., Wang, X., Liu, Y., Lu, S.: INDAPSON: An incentive data plan sharing system based on self-organizing network. In: IEEE INFOCOM 2014 - IEEE Conference on Computer Communications, pp. 1545–1553 (2014). https://doi.org/10.1109/INFOCOM.2014.6848090. 00032

  56. Lu, Y., Zhao, L., Wang, B.: From virtual community members to C2C E-commerce buyers: trust in virtual communities and its effect on consumers’ purchase intention. Electron. Commer. Res. Appl. 9(4), 346–360 (2010)

    CrossRef  Google Scholar 

  57. Marsh, S.P.: Formalising trust as a computational concept (1994)

    Google Scholar 

  58. Marti, S., Garcia-Molina, H.: Taxonomy of trust: categorizing P2P reputation systems. Comput. Netw. 50(4), 472–484 (2006)

    CrossRef  MATH  Google Scholar 

  59. Mayer, R.C., Davis, J.H., Schoorman, F.D.: An integrative model of organizational trust. Acad. Manag. Rev. 20, 709–734 (1995)

    CrossRef  Google Scholar 

  60. Mazieres, D., Shasha, D.: Building secure file systems out of byzantine storage. In: Proceedings of the Twenty-First Annual Symposium on Principles of Distributed Computing, pp. 108–117 (2002)

    Google Scholar 

  61. Moinet, A., Darties, B., Baril, J.L.: Blockchain based trust and authentication for decentralized sensor networks (2017). arXiv:1706.01730 [cs]

  62. Mozilla: Open Badges (2018). https://openbadges.org/

  63. Nakamoto, S.: Bitcoin: a peer-to-peer electronic cash system (2008). https://bitcoin.org/bitcoin.pdf

  64. Sztorc, P.: Truthcoin whitepaper (2015). http://www.truthcoin.info/papers/truthcoin-whitepaper.pdf

  65. Pavlou, P.A.: Consumer acceptance of electronic commerce: integrating trust and risk with the technology acceptance model. Int. J. Electron. Comm. 7, 101–134 (2003). https://doi.org/10.1080/10864415.2003.11044275

    CrossRef  Google Scholar 

  66. Pavlou, P.A., Fygenson, M.: Understanding and predicting electronic commerce adoption: an extension of the theory of planned behavior. MIS Quart. 115–143 (2006)

    Google Scholar 

  67. Peterson, J., Krug, J.: Augur: a decentralized, open-source platform for prediction markets (2015). arXiv preprint arXiv:1501.01042. https://arxiv.org/pdf/1501.01042.pdf

  68. Pranata, I., Skinner, G., Athauda, R.: A holistic review on rrust and reputation management systems for digital environments. Int. J. Comput. Inf. Technol. 1, 44–53 (2012)

    Google Scholar 

  69. Resnick, P., Kuwabara, K., Zeckhauser, R., Friedman, E.: Reputation systems. Commun. ACM 43(12), 45–48 (2000)

    CrossRef  Google Scholar 

  70. Resnick, P., Sami, R.: The influence limiter: provably manipulation-resistant recommender systems. In: Proceedings of the 2007 ACM conference on Recommender systems, pp. 25–32 (2007)

    Google Scholar 

  71. Rodrigues, B., Bocek, T., Lareida, A., Hausheer, D., Rafati, S., Stiller, B.: A blockchain-based architecture for collaborative DDoS mitigation with smart contracts. In: IFIP International Conference on Autonomous Infrastructure. Management, and Security (AIMS 2017), Lecture Notes in Computer Science, vol. 10356, pp. 16–29. Springer, Zürich (2017)

    Google Scholar 

  72. Rodrigues, B., Bocek, T., Stiller, B.: Multi-domain DDoS mitigation based on blockchains. In: IFIP International Conference on Autonomous Infrastructure. Management and Security, pp. 185–190. Springer, Zürich (2017)

    Google Scholar 

  73. Rodrigues, B., Bocek, T., Stiller, B.: The Use of Blockchains: Application-Driven Analysis of Applicability, Advances in Computers, vol. 111, pp. 163–198. Springer, Waltham (2018). https://www.sciencedirect.com/science/article/pii/S006524581830024X

  74. Rodrigues, B., Franco, M., Scheid, E., Stiller, B., Kanhere, S.: A technology-driven overview on blockchain-based academic certificate handling. IGI Glob. 1–290 (2020). https://doi.org/10.4018/978-1-5225-9478-9. https://www.igi-global.com/book/blockchain-technology-applications-education/221313

  75. Rodrigues, B., Scheid, E.J., Killer, C., Franco, M., Stiller, B.: Blockchain signaling system (BloSS): cooperative signaling of distributed denial-of-service attacks. J. Netw. Syst. Manag. 28(3), 1–27 (2020). https://doi.org/10.1007/s10922-020-09559-4

  76. Schaub, A., Bazin, R., Hasan, O., Brunie, L.: A trustless privacy-preserving reputation system. In: ICT Systems Security and Privacy Protection. IFIP Advances in Information and Communication Technology, pp. 398–411. Springer, Cham (2016)

    Google Scholar 

  77. Scheid, E.J., Rodrigues, B., Killer, C., Franco, M., Rafati, S., Stiller, B.: Blockchains and distributed ledgers uncovered: clarifications, achievements, and open issues. In: Advancing Research in Information and Communication Technology. IFIP AICT Festschrifts, pp. 1–29. Springer, Cham (2021)

    Google Scholar 

  78. Scheid, E.J., Rodrigues, B., Stiller, B.: Toward a policy-based blockchain agnostic framework. In: IFIP/IEEE Symposium on Integrated Network and Service Management (IM 2019), pp. 609–613. Washington, D.C., USA (2019)

    Google Scholar 

  79. Schlosser, A., Voss, M., Brückner, L.: Comparing and evaluating metrics for reputation systems by simulation. In: The IEEE Workshop on Reputation in Agent Societies (2004). 00031

    Google Scholar 

  80. Sharples, M., Domingue, J.: The blockchain and kudos: a distributed system for educational record, reputation and reward. In: Adaptive and Adaptable Learning. Lecture Notes in Computer Science (LNCS), pp. 490–496. Springer, Cham (2016)

    Google Scholar 

  81. Shen, H., Lin, Y., Sapra, K., Li, Z.: Enhancing collusion resilience in reputation systems. IEEE Trans. Parallel Distrib. Syst. 27(8), 2274–2287 (2015)

    Google Scholar 

  82. Siau, K., Shen, Z.: Building customer trust in mobile commerce. Commun. ACM 46, 91–94 (2003)

    Google Scholar 

  83. Singer, A., Bishop, M.: Trust-based security; or, trust considered harmful. In: New Security Paradigms Workshop 2020, NSPW ’20, pp. 76–89. Association for Computing Machinery, New York (2020). https://doi.org/10.1145/3442167.3442179

  84. Soska, K., Kwon, A., Christin, N., Devadas, S.: Beaver: a decentralized anonymous marketplace with secure reputation. IACR Cryptol. ePrint Arch. 2016, 464 (2016)

    Google Scholar 

  85. Stoneburner, G., Goguen, A., Feringa, A.: Risk management guide for information technology systems. NIST Spec. Publ. 800(30), 800–30 (2002)

    Google Scholar 

  86. Um, T.W., Lee, G.M., Choi, J.K.: Strengthening trust in the future social-cyber-physical infrastructure: an ITU-T perspective. IEEE Commun. Mag. 54, 36–42 (2016)

    CrossRef  Google Scholar 

  87. Wang, Y., Vassileva, J.: Trust and reputation model in peer-to-peer networks. In: The Third International Conference on Peer-to-Peer Computing (P2P2003), pp. 150–157. Linkoeping, Sweden (2003). https://doi.org/10.1109/PTP.2003.1231515

  88. WorkNation: Work.nation: Decentralized skill attestations using uPort, Ethereum and IPFS (2017). https://github.com/worknation/work.nation

  89. Xiong, L., Liu, L.: Building trust in decentralized peer-to-peer electronic communities. In: International Conference on Electronic Commerce Research (ICECR-5) (2003)

    Google Scholar 

  90. Zhang, Y., van der Schaar, M.: Reputation-based incentive protocols in crowdsourcing applications (2011). arXiv:1108.2096 [physics]

Download references

Acknowledgements

This paper was supported partially by (a) the University of Zürich UZH, Switzerland and (b) the European Union’s Horizon 2020 Research and Innovation Program under Grant Agreement No. 830927, the CONCORDIA project.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Bruno Rodrigues .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and Permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Rodrigues, B., Franco, M., Killer, C., Scheid, E.J., Stiller, B. (2022). On Trust, Blockchain, and Reputation Systems. In: Tran, D.A., Thai, M.T., Krishnamachari, B. (eds) Handbook on Blockchain. Springer Optimization and Its Applications, vol 194. Springer, Cham. https://doi.org/10.1007/978-3-031-07535-3_9

Download citation