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
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsNotes
- 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
NEM: Technical Reference. Technical report (2015). https://bit.ly/3DwAIkY
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
Josang, A., Ismail, R.: The beta reputation system. In: The 15th Bled Electronic Commerce Conference, vol. 5, pp. 2502–2511. Bled, Slovenia (2002). 01484
Baier, A.: Trust and antitrust. Ethics 96(2), 231–260 (1986). https://doi.org/10.1086/292745
Battah, A., Iraqi, Y., Damiani, E.: Blockchain-based reputation systems: implementation challenges and mitigation. Electronics 10(3), 289 (2021)
Benet, J.: IPFS-content addressed, versioned, P2P file system (2014). arXiv preprint arXiv:1407.3561
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
Bocek, T., Stiller, B.: Smart contracts–blockchains in the wings. In: Digital Marketplaces Unleashed, pp. 169–184. Springer (2018)
Broome, J.: Desire, belief and expectation. Mind 100(2), 265–267 (1991)
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
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
Carboni, D.: Feedback based reputation on top of the bitcoin blockchain (2015). arxiv:abs/1502.01504. 00008
Cho, J.H., Chan, K., Adali, S.: A survey on trust modeling. ACM Comput. Surv. (CSUR) 48, 28–40 (2015)
Georgen, C.: Topl, empowering growth by enabling investment (2017). https://github.com/Topl/whitepaper/blob/master/Whitepaper.pdf
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)
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
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
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)
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
ETSI: Network Functions Virtualisation (NFV), NFV Security, Security and Trust Guidance (2014)
Farmer, F.R., Glass, B.: Building Web Reputation Systems, 1st edn. O’Reilly, Sebastopol (2010)
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
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)
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)
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)
Friedman, E., Resnick, P., Sami, R.: Manipulation-resistant reputation systems. Algorithm. Game Theory 677 (2007)
Gambetta, D., et al.: Can we trust trust? Trust: Making Break. Cooper. Relat. 13, 213–237 (2000)
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
Goldberg, I., Hill, A., Shostack, A.: Trust, ethics, and privacy. BUL Rev. 81, 407 (2001)
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)
Grandison, T., Sloman, M.: A survey of trust in internet applications. IEEE Commun. Surv. Tutor. 3(4), 2–16 (2000)
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)
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)
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)
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)
Hendrikx, F., Bubendorfer, K., Chard, R.: Reputation systems: a survey and taxonomy. J. Parallel Distrib. Comput. 75, 184–197 (2015)
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)
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)
Holton, R.: Deciding to trust, coming to believe. Australas. J. Philos. 72(1), 63–76 (1994)
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)
Jeffrey, R.: Subjective Probability the Real Thing. Princeton (2002)
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
Josang, A., Haller, J.: Dirichlet reputation systems. In: The Second International Conference on Availability, Reliability and Security (ARES’07), pp. 112–119. IEEE (2007)
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)
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
Khan, R., Vatsa, A.: Detection and control of DDOS attacks over reputation and score based MANET. Manet (2017). 00024
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)
Kindy, M.: Divine: a blockchain reputation system for determining good market actors (2017). https://bit.ly/3hBE4IA
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
Lewicki, R.J., Wiethoff, C.: Trust, trust development, and trust repair. Handbook Conflict Resolut. Theory Pract. 1(1), 86–107 (2000)
Lexico: Lexico Dictionary (2019). https://www.lexico.com. Dictionary powered by Oxford Press and Lexico.com
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
Liu, J., Li, W., Karame, G.O., Asokan, N.: Towards fairness of cryptocurrency payments (2016). arXiv:1609.07256 [cs]. 00002
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
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
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)
Marsh, S.P.: Formalising trust as a computational concept (1994)
Marti, S., Garcia-Molina, H.: Taxonomy of trust: categorizing P2P reputation systems. Comput. Netw. 50(4), 472–484 (2006)
Mayer, R.C., Davis, J.H., Schoorman, F.D.: An integrative model of organizational trust. Acad. Manag. Rev. 20, 709–734 (1995)
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)
Moinet, A., Darties, B., Baril, J.L.: Blockchain based trust and authentication for decentralized sensor networks (2017). arXiv:1706.01730 [cs]
Mozilla: Open Badges (2018). https://openbadges.org/
Nakamoto, S.: Bitcoin: a peer-to-peer electronic cash system (2008). https://bitcoin.org/bitcoin.pdf
Sztorc, P.: Truthcoin whitepaper (2015). http://www.truthcoin.info/papers/truthcoin-whitepaper.pdf
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
Pavlou, P.A., Fygenson, M.: Understanding and predicting electronic commerce adoption: an extension of the theory of planned behavior. MIS Quart. 115–143 (2006)
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
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)
Resnick, P., Kuwabara, K., Zeckhauser, R., Friedman, E.: Reputation systems. Commun. ACM 43(12), 45–48 (2000)
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)
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)
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)
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
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
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
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)
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)
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)
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
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)
Shen, H., Lin, Y., Sapra, K., Li, Z.: Enhancing collusion resilience in reputation systems. IEEE Trans. Parallel Distrib. Syst. 27(8), 2274–2287 (2015)
Siau, K., Shen, Z.: Building customer trust in mobile commerce. Commun. ACM 46, 91–94 (2003)
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
Soska, K., Kwon, A., Christin, N., Devadas, S.: Beaver: a decentralized anonymous marketplace with secure reputation. IACR Cryptol. ePrint Arch. 2016, 464 (2016)
Stoneburner, G., Goguen, A., Feringa, A.: Risk management guide for information technology systems. NIST Spec. Publ. 800(30), 800–30 (2002)
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)
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
WorkNation: Work.nation: Decentralized skill attestations using uPort, Ethereum and IPFS (2017). https://github.com/worknation/work.nation
Xiong, L., Liu, L.: Building trust in decentralized peer-to-peer electronic communities. In: International Conference on Electronic Commerce Research (ICECR-5) (2003)
Zhang, Y., van der Schaar, M.: Reputation-based incentive protocols in crowdsourcing applications (2011). arXiv:1108.2096 [physics]
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
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this chapter
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
DOI: https://doi.org/10.1007/978-3-031-07535-3_9
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-07534-6
Online ISBN: 978-3-031-07535-3
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)