Abstract
The salient features of blockchain, such as decentralization and transparency, have allowed the development of Decentralised Trust and Reputation Management Systems (DTRMS), which mainly aim to quantitatively evaluate the trustworthiness of network participants and help to protect the network from adversaries. In the literature, proposals of DTRMS have been applied to various Cyber-physical Systems (CPS) applications, including supply chains, smart cities, and distributed energy trading. In this chapter, we outline the building blocks of a generic DTRMS and discuss how it can benefit from blockchain. To highlight the significance of DTRMS, we present the state-of-the-art DTRMS in various fields of CPS applications. In addition, we also outline challenges and future directions in developing DTRMS for CPS.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Batwa, A., Norrman, A.: Blockchain technology and trust in supply chain management: a literature review and research agenda. Oper. Supply Chain Manag. Int. J. 14(2), 203–220 (2021). https://doi.org/10.31387/oscm0450297
Gambetta, D., et al.: Can we trust trust. In: Trust: Making and Breaking Cooperative Relations, vol. 13, pp. 213–237 (2000)
Chen, I.R., Bao, F., Guo, J.: Trust-based service management for social internet of things systems. IEEE Trans. Depend. Secure Comput. 13(6), 684–696 (2016). ISSN: 19410018. https://doi.org/10.1109/TDSC.2015.2420552
Avyukt, A., Ramachandran, G.S., Krishnamachari, B.: A decentralized review system for data marketplaces. In: 2021 IEEE International Conference on Blockchain and Cryptocurrency (ICBC), pp. 1–9 (2021)
Bellini, E., Iraqi, Y., Damiani, E.: Blockchain-based distributed trust and reputation management systems: a survey. In: IEEE Access, vol. 8, pp. 21127–21151 (2020). ISSN: 21693536. https://doi.org/10.1109/ACCESS.2020.2969820
Sharma, A., et al.: Towards trustworthy internet of things: a survey on trust management applications and schemes. In: Computer Communications, vol. 160, pp. 475–493 (2020). ISSN: 1873703X. https://doi.org/10.1016/j.comcom.2020.06.030
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)
Hasan, O., Brunie, L., Bertino, E.: Privacy preserving reputation systems based on blockchain and other cryptographic building blocks: a survey. In: University of Lyon Research Report, pp. 1–65 (2020)
Levien, R., Aiken, A.: Attack-resistant trust metrics for public key certification. In: Usenix Security Symposium, pp. 229–242 (1998)
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 2003, pp. 640–651 (2003)
Whitby, A., Jøsang, A., Indulska, J.: Filtering out unfair ratings in bayesian reputation systems. In: Proceedings of the 7th International Workshop on Trust in Agent Societies, vol. 6, pp. 106–117. Citeseer (2004)
Dedeoglu, V., et al.: A trust architecture for blockchain in IoT. In: Proceedings of the 16th EAI International Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services. MobiQuitous’19, pp. 190–199. Association for Computing Machinery, Houston (2019). ISBN: 9781450372831. https://doi.org/10.1145/3360774.3360822
Yan, Z., et al.: Social-chain: decentralized trust evaluation based on blockchain in pervasive social networking. ACM Trans. Internet Technol. 21(1) (2021). ISSN: 15576051. https://doi.org/10.1145/3419102
Kouicem, D.E., et al.: A decentralized blockchain-based trust management protocol for the internet of things. IEEE Trans. Depend. Secure Comput. 1 (2020). https://doi.org/10.1109/TDSC.2020.3003232
Putra, G.D., et al.: Trust management in decentralized IoT access control system. In: 2020 IEEE International Conference on Blockchain and Cryptocurrency (ICBC), pp. 1–9 (2020). https://doi.org/10.1109/ICBC48266.2020.9169481
Putra, G.D., et al.: Trust-based blockchain authorization for IoT. IEEE Trans. Netw. Serv. Manag. 1 (2021). https://doi.org/10.1109/TNSM.2021.3077276
Bai, Y., et al.: Blockchain-based trust management for agricultural green supply: a game theoretic approach. J. Cleaner Product. 127407. ISSN: 09596526. https://doi.org/10.1016/j.jclepro.2021.127407
Malik, S., et al.: TrustChain: trust management in blockchain and IoT supported supply chains. In: 2019 IEEE International Conference on Blockchain (Blockchain), pp. 184–193 (2019). https://doi.org/10.1109/Blockchain.2019.00032
Li, H., et al.: Reputation-Based Trustworthy Supply Chain Management Using Smart Contract. LNCS, vol. 12454, pp. 35–49. Springer International Publishing (2020). ISBN: 9783030602475. https://doi.org/10.1007/978-3-030-60248-2_3
Zou, J., et al.: A proof-of-trust consensus protocol for enhancing accountability in crowdsourcing services. IEEE Trans. Serv. Comput. 12(3), 429–445 (2019). https://doi.org/10.1109/TSC.2018.2823705
Feng, W., Yan, Z.: MCS-chain: decentralized and trustworthy mobile crowdsourcing based on blockchain. In: Future Generation Computer Systems, vol. 95, pp. 649–666 (2019). ISSN: 0167739X. https://doi.org/10.1016/j.future.2019.01.036
Alowayed, Y., et al.: Picking a partner: a fair blockchain based scoring protocol for autonomous systems. In: Proceedings of the Applied Net24 working Research Workshop. ANRW’18, pp. 33–39. Association for Computing Machinery, Montreal (2018). ISBN: 9781450355858. https://doi.org/10.1145/3232755.3232785
Boldyreva, A., et al.: Order-preserving symmetric encryption. In: Annual International Conference on the Theory and Applications of Cryptographic Techniques, pp. 224–241. Springer (2009)
Strobel, V., Dorigo, M.: Blockchain technology for robot swarms: a shared knowledge and reputation management system for collective estimation. In: Swarm Intelligence-Proceedings of ANTS 2018-Eleventh International Conference, pp. 425–426. Springer (2018)
Zhao, Y., et al.: PBTM: a privacy-preserving announcement protocol with blockchain-based trust management for IoV. In: IEEE Syst. J. 1–10 (2021). ISSN: 1932-8184. https://doi.org/10.1109/JSYST.2021.3078797. https://ieeexplore.ieee.org/document/9442949/
Wang, Y., Su, Z., Zhang, N.: BSIS: blockchain-based secure incentive scheme for energy delivery in vehicular energy network. In: IEEE Trans. Ind. Inf. 15(6), 3620–3631 (2019). ISSN: 15513203. https://doi.org/10.1109/TII.2019.2908497
Yang, Z., et al.: Blockchain-based decentralized trust management in vehicular networks. IEEE Int. Things J. 6(2), 1495–1505 (2019). ISSN: 23274662. https://doi.org/10.1109/JIOT.2018.2836144
Lu, Z., et al.: BARS: a blockchain-based anonymous reputation system for trust management in VANETs. In: Proceedings - 17th IEEE International Conference on Trust, Security and Privacy in Computing and Communications and 12th IEEE International Conference on Big Data Science and Engineering, Trustcom/BigDataSE 2018, pp. 98–103 (2018). ISSN: 2324-9013. https://doi.org/10.1109/TrustCom/BigDataSE.2018.00025. arXiv:1807.06159
Camilo, G.F., et al.: A secure personal-data trading system based on blockchain, trust, and reputation. In: 2020 IEEE International Conference on Blockchain (Blockchain), pp. 379–384 (2020). https://doi.org/10.1109/Blockchain50366.2020.00055
Javaid, A., et al. Reputation system for IoT data monetization using blockchain. In: Barolli, L., Hellinckx, P., Enokido, T., (eds.), Advances on Broad-Bandwireless Computing, Communication and Applications, pp. 173–184. Springer International Publishing, Cham (2020). ISBN: 978-3-030-33506-9
Rahimpour, S., Khabbazian, M.: Hashcashed reputation with application in designing watch towers. In: 2021 IEEE International Conference on Blockchain and Cryptocurrency (ICBC). 2021, pp. 1–9 (2021)
Back, A.: Hashcash-a denial of service counter-measure (2002)
Poon, J., Dryja, T.: The bitcoin lightning network: scalable off-chain instant payments (2016)
Zhao, Y., et al.: Secure pub-sub: blockchain-based fair payment with reputation for reliable cyber physical systems. In: IEEE Access, vol. 6, pp. 12295–12303 (2018). ISSN: 21693536. https://doi.org/10.1109/ACCESS.2018.2799205
Yahaya, A.S., et al.: Blockchain-based energy trading and load balancing using contract theory and reputation in a smart community. In: IEEE Access, vol. 8, pp. 222168–222186 (2020). ISSN: 21693536. https://doi.org/10.1109/ACCESS.2020.3041931
Khorasany, M., et al.: Lightweight blockchain framework for locationaware peer-to-peer energy trading. Int. J. Electrical Power Energy Syst. 127, 106610 (2021). ISSN: 01420615. https://doi.org/10.1016/j.ijepes.2020.106610. arXiv:2005.14520
Wang, T., et al.: RBT: a distributed reputation system for blockchainbased peer-to-peer energy trading with fairness consideration. In: Applied Energy, vol. 295 (2021). ISSN: 03062619. https://doi.org/10.1016/j.apenergy.2021.117056
Dorri, A., et al.: On the activity privacy of blockchain for IoT. In: 2019 IEEE 44th Conference on Local Computer Networks (LCN), 2019, pp. 258–261. https://doi.org/10.1109/LCN44214.2019.8990819
Goldwasser, S., Micali, S., Rackoff, C.: The knowledge complexity of interactive proof systems. SIAM J. Comput. 18(1), 186–208 (1989)
Stoll, C., Klaaßen, L., Gallersdrfer, U.: The carbon footprint of bitcoin. Joule 3(7), 1647–1661 (2019)
Dorri, A., Kanhere, S.S., Jurdak, R.: Blockchain in internet of things: challenges and solutions. (2016). arXiv: 1608.05187 [cs.CR]
Dorri, A., et al.: LSB: a lightweight scalable blockchain for IoT security and anonymity. J. Parallel Distrib. Comput. 134, 180–197 (2019)
Yu, J., et al.: RepuCoin: your reputation is your power. IEEE Trans. Comput. 68(8), 1225–1237 (2019). https://doi.org/10.1109/TC.2019.2900648
Douceur, J.R.: The sybil attack. In: International Workshop on Peer-Topeer Systems, pp. 251–260. Springer (2002)
Haifeng, Y.: Sybillimit: a near-optimal social network defense against Sybil attacks’. In: IEEE Symposium on Security and Privacy (sp 2008), vol. 2008, pp. 3–17. IEEE (2008)
Jøsang, A., Golbeck, J.: Challenges for robust trust and reputation systems. In: Proceedings of the 5th International Workshop on Security and Trust Management (SMT 2009), Saint Malo, France, vols. 5, 9. Citeseer (2009)
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)
Chahal, R.K., Kumar, N., Batra, S.: Trust management in social internet of things: a taxonomy, open issues, and challenges. In: Computer Communications 150, November 2019, pp. 13–46 (2020). ISSN: 1873703X. https://doi.org/10.1016/j.comcom.2019.10.034
Dedeoglu, V., et al.: Blockchain technologies for IoT. In: Kim, S., Deka, G.C., (eds.), Advanced Applications of Blockchain Technology, pp. 55–89. Springer Singapore, Singapore (2020). https://doi.org/10.1007/978-981-13-8775-3_3
Acknowledgements
The work has been supported by the Cyber Security Research Centre Limited whose activities are partially funded by the Australian Government’s Cooperative Research Centres Programme.
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
Putra, G.D., Dedeoglu, V., Kanhere, S.S., Jurdak, R. (2022). Blockchain for Trust and Reputation Management in Cyber-Physical 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_10
Download citation
DOI: https://doi.org/10.1007/978-3-031-07535-3_10
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)