Skip to main content
Log in

Reputation management in vehicular network using blockchain

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

Abstract

The recent advancements in the Internet of Things (IoT) have engendered an increased penetration of cyber-physical systems such as internet-enabled devices and sensors for surveillance and management applications. This has posed an increased risk of attacks in these devices and networks by malevolent agents. Social Internet of Things (SIoT) is an emerging paradigm that incorporates the concept of Social Networking into the Internet of Things that paved the way to an area called Social Internet of Vehicles (SIoV) that is capable of autonomously establishing social relationships among other network participants for the overall system improvement. Due to the ad-hoc nature of the environment, it is hard to ensure the trustworthiness of the nodes to rely on the opinions, messages, and credibility of the message senders. We propose a Blockchain based reputation management system using Bayesian Inference approach for estimating the posterior probability of trustworthiness of each decision-making node in the network based on the decisions on incidents concerning the hypothesis. A dynamic weight learning mechanism of nodes and events is proposed for an efficient decision system. The proposed decision fusion algorithm is a novel voting mechanism based on the reputation of the node and the importance of the event. This approach uses Blockchain as a solution for identity management for node authorization and access control, and also for distributed storage of node reputation scores. The decision strategy of the proposed work outperforms other decision approaches such as simple majority voting, weighted voting, fuzzy rule-based inference, etc. The proposed approach out performs the state of the art trust management algorithms as discussed in results section, on the degree of punishment the propose algorithm offers to malicious activity.

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
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16

Similar content being viewed by others

References

  1. Yang Q et al (2017) A rough set approach for determining weights of decision makers in group decision making. PloS One 12.2:e0172679

  2. Nitti M, Girau R, Atzori L (2013) Trustworthiness management in the social internet of things. IEEE Trans Knowl Data Eng 26(5):1253–1266

    Article  Google Scholar 

  3. Cunha F et al (2016) Data communication in VANETs: Protocols, applications and challenges. Ad Hoc Netw 44:90–103

  4. Herrtwich RG (2005) Communicating vehicles–communicating roadways: New approaches to driver information and road safety. In Proc 11th Annu ACM Int Conf Mobile Comput Netw–Invited Talk

  5. Data World. City of Bloomington, IN, Traffic Data. Data set accessed 2021-10-10 at https://data.bloomington.in.gov/dataset/traffic-data. Last updated 2021-01-07 

  6. Resendes R (2008) The new grand challenge–Deploying vehicle communications. In Proc ACM Int Workshop Veh Inter-Netw–Keynote Address

  7. Nima A et al (2021) Decentralized ID and Access Management (DIAM) for IoT Networks, The Hyperledger Telecom Special Interest Group. https://www.hyperledger.org/wp-content/uploads/2021/02/HL_LFEdge_WhitePaper_021121_3.pdf

  8. Esposito C et al (2020) Robust decentralised trust management for the internet of things by using game theory. Inf Process Manag 57(6):102308

    Article  Google Scholar 

  9. Ouaguid A, Abghour N, Ouzzif M (2018) A novel security framework for managing android permissions using blockchain technology. International Journal of Cloud Applications and Computing (IJCAC) 8(1):55–79

    Article  Google Scholar 

  10. Esposito C, Massimo F, Gupta BB (2021) Blockchain-based authentication and authorization for smart city applications. Inf Process Manag 58(2):102468

    Article  Google Scholar 

  11. Mohan AP, Gladston A (2020) Merkle tree and blockchain-based cloud data auditing. International Journal of Cloud Applications and Computing (IJCAC) 10(3):54–66

    Article  Google Scholar 

  12. Li D et al (2019) A novel CNN based security guaranteed image watermarking generation scenario for smart city applications. Inf Sci 479:432–447

    Article  Google Scholar 

  13. Al-Qerem A et al (2020) IoT transaction processing through cooperative concurrency control on fog–cloud computing environment. Soft Comput 24(8):5695–5711

    Article  Google Scholar 

  14. Tewari A, Gupta BB (2017) Cryptanalysis of a novel ultra-lightweight mutual authentication protocol for IoT devices using RFID tags. J Supercomput 73(3):1085–1102

    Article  Google Scholar 

  15. Yang Y, Bagrodia R (2009) Evaluation of VANET-based advanced intelligent transportation systems. In Proc 6th ACM Int Workshop Veh Inter-Netw pp. 3–12

  16. Marmol FG, Pérez GM (2012) TRIP, a trust and reputation infrastructurebased proposal for vehicular ad hoc networks. J Netw Comput Appl 35(3):934–941

    Article  Google Scholar 

  17. Shi N et al (2020) A blockchain-empowered AAA scheme in the large-scale HetNet. Digit Commun Netw

  18. Tan L et al (2021) A blockchain-empowered crowdsourcing system for 5G-enabled smart cities. Comput Stand Interfaces 76:103517

  19. Feng C et al (2021) Efficient and secure data sharing for 5G flying drones: a blockchain-enabled approach. IEEE Netw 35(1):130–137

    Article  Google Scholar 

  20. Yu K-P et al (2021) Blockchain-enhanced data sharing with traceable and direct revocation in IIoT. IEEE Trans Ind Inf

  21. Mahmoud M, Shen X (2011) An integrated stimulation and punishment mechanism for thwarting packet dropping attack in multihop wireless networks. IEEE Trans Veh Technol 60(8):3947–3962

    Article  Google Scholar 

  22. Li Q, Malip A, Martin KM, Ng S, Zhang J (2012) A reputation-based announcement scheme for VANETs. IEEE Trans Veh Technol 61(9):4095–4108

    Article  Google Scholar 

  23. Lai C, Zhang K, Cheng N, Li H, Shen X (2017) SIRC: A secure incentive scheme for reliable cooperative downloading in highway VANETs. IEEE Trans Intell Transp Syst 18(6):1559–1574

    Google Scholar 

  24. Raya M, Papadimitratos P, Gligor VD, Hubaux JP (2008) On datacentric trust establishment in ephemeral ad hoc networks, in Proc. Phoenix, USA, Apr, IEEE INFOCOM, pp 1238–1246

    Google Scholar 

  25. Li W, Song H (2013) Information-oriented trustworthiness evaluation in vehicular ad-hoc networks. In Proc International Conference on Network and System Security, Madrid pp. 94-108

  26. Li Z, Chigan CT (2014) On joint privacy and reputation assurance for vehicular ad hoc networks. IEEE Trans Mob Comput 13(10):268–273

    Google Scholar 

  27. Huang X, Yu R, Kang J, Zhang Y (2017) Distributed reputation management for secure and efficient vehicular edge computing and networks. IEEE Access 5:25408–25420

    Article  Google Scholar 

  28. Huang X, Yu R, Kang J, Zhang Y (2016) A distributed reputation scheme for situation awareness in vehicular ad hoc networks (VANETs), in Proc. San Diego, Mar, IEEE CogSIMA, pp 63–67

    Google Scholar 

  29. Christidis K, Devetsikiotis M (2016) Blockchains and smart contracts for the Internet of Things. IEEE Access 4:2292–2303

    Article  Google Scholar 

  30. Lei A, Cruickshank H, Cao Y, Asuquo P, Ogah CPA, Sun Z (2017) Blockchain-based dynamic key management for heterogeneous intelligent transportation systems. IEEE Internet Things J 4(6):1832–1843

    Article  Google Scholar 

  31. Cai C, Yuan X, Wang C (2017) Towards trustworthy and private keyword search in encrypted decentralized storage. In Proc IEEE 2017 International Conference on Communications (ICC), Paris pp. 1-7

  32. Yang Z, Yang K, Lei L, Zheng K, Leung VC (2018) Blockchain-based decentralized trust management in vehicular networks. IEEE Internet Things J

  33. Lu Z, Liu W, Wang Q, Qu G, Liu Z (2018) A privacy-preserving trust model based on blockchain for vanets. IEEE Access 6:45655–45664

    Article  Google Scholar 

  34. Zheng Z et al (2017) An overview of blockchain technology: Architecture, consensus, and future trends. 2017 IEEE international congress on big data (BigData congress). IEEE

  35. Kang J et al (2018) Blockchain for secure and efficient data sharing in vehicular edge computing and networks. IEEE Internet of Things J 6(3):4660–4670

  36. Kchaou A, Abassi R, Guemara S (2018) Toward a distributed trust management scheme for vanet. In Proc 13th Int Conf Availability Rel Secur pp. 53:1–53:6

  37. Lu Z, Liu W, Wang Q, Qu G, Liu Z (2018) A privacy-preserving trust model based on blockchain for vanets. IEEE Access 6:45655–45664

    Article  Google Scholar 

  38. Kang J et al (2019) Towards Secure Blockchain-enabled Internet of Vehicles: Optimizing Consensus Management Using Reputation and Contract Theory. IEEE Trans Veh Technol

  39. Nakamoto S (2008) Bitcoin: A peer-to-peer electronic cash system

  40. Swan M (2015) Blockchain: Blueprint for a new economy. O’Reilly Media, Inc.

  41. Androulaki E, Barger A, Bortnikov V, Cachin C, Christidis K, De Caro A, Enyeart D et al (2018) Hyperledger fabric: a distributed operating system for permissioned blockchains. In Proceedings of the Thirteenth EuroSys Conference, p. 30. ACM

  42. Kenney JB (2011) Dedicated short-range communications (DSRC) standards in the United States. Proceedings of the IEEE 99(7):1162–1182

  43. Wood G (2014) Ethereum: A secure decentralised generalised transaction ledger. Ethereum project yellow paper 151:1–32

    Google Scholar 

  44. Dhillon V, Metcalf D, Hooper M (2017) The hyperledger project. Blockchain enabled applications. Apress, Berkeley, CA, pp 139–149

    Google Scholar 

  45. Olson K, Bowman M, Mitchell J, Amundson S, Middleton D, Montgomery C (2018) Sawtooth: An Introduction. The Linux Foundation, Jan

  46. Sivia D, Skilling J (2006) Data Analysis: A Bayesian Tutorial. Oxford University Press, 2nd edition

  47. Bouzid Z, Potop-Butucaru MG, Tixeuil S (2009) Optimal Byzantine resilient convergence in asynchronous robots networks. Symposium on Self-Stabilizing Systems. Springer, Berlin, Heidelberg

  48. Feng R et al (2015) A credible Bayesian-based trust management scheme for wireless sensor networks. Int J Distrib Sens Netw 11(11):678926

    Article  Google Scholar 

Download references

Acknowledgements

This work is supported by the ‘Back to Lab Programme’ research fellowship (Ref:Order No.1281/2016/KSCSTE) from Women Scientists Division(WSD), Kerala State Council for Science, Technology and Environment (KSCSTE).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jennath H.S.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

H.S, J., S, A. Reputation management in vehicular network using blockchain. Peer-to-Peer Netw. Appl. 15, 901–920 (2022). https://doi.org/10.1007/s12083-021-01249-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12083-021-01249-5

Keywords

Navigation