Skip to main content

B-VANET: A blockchain-based vehicular ad-hoc network for data validation

Abstract

VANET, a type of MANET allows vehicles to connect and communicate information with their peers. In today’s era, the number of connected vehicles is growing intending to make life easier and more luxurious. However, with the advancements and demand for connected vehicles, there is a necessity to rethink the trustworthiness and safety of the data transmitted by the vehicles. The malicious vehicles may send incorrect information to peer vehicles just for the sake of their benefit. Data validation issues as well as issues like Authentication, Non-repudiation, Integrity, and Reliability related to VANET, are also addressed in this paper using Blockchain technology. B-VANET, a system that is the amalgamation of blockchain with VANET is proposed in this paper. Blockchain a peer-to-peer, decentralized, open distributed ledger technology is applied with VANET to make the network secure. Another major issue is the lack of interest in vehicles to forwarding messages is also addressed in this paper. To resolve this issue, a motivation-demotivation mechanism is embedded which will give incentives to all the involved vehicles in correct message communication and validation. The proposed B-VANET is implemented on the Hyperledger fabric platform and the performance of B-VANET is analyzed using the Hyperledger Caliper tool. B-VANET ensures that the network will not accept the fake messages and will not propagate them further which if propagated will affect the system adversely.

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

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
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21
Fig. 22
Fig. 23
Fig. 24
Fig. 25
Fig. 26

References

  1. Nguyen TDT, Nguyen TD, Nguyen VD et al (2018) Cost-effective resource sharing in an internet of vehicles-employed mobile edge computing environment. Symmetry (Basel). https://doi.org/10.3390/sym10110594

    Article  Google Scholar 

  2. Raza S, Wang S, Ahmed M, Anwar MR (2019) A survey on vehicular edge computing: Architecture, applications, technical issues, and future directions. Wirel Commun Mob Comput. https://doi.org/10.1155/2019/3159762

    Article  Google Scholar 

  3. Rana KK, Tripathi S, Raw RS (2020) Opportunistic directional location aided routing protocol for vehicular ad-hoc network. Wirel Pers Commun. https://doi.org/10.1007/s11277-019-06782-4

    Article  Google Scholar 

  4. Priyanka RRS (2020) The Amalgamation of Blockchain with smart and connected vehicles: Requirements, attacks, and possible solution. Proc - IEEE 2020 2nd Int Conf Adv Comput Commun Control Networking. ICACCCN 2020:896–902. https://doi.org/10.1109/ICACCCN51052.2020.9362906

    Article  Google Scholar 

  5. Rana KK, Tripathi S, Raw RS (2020) Inter-vehicle distance-based location aware multi-hop routing in vehicular ad-hoc network. J Ambient Intell Humaniz Comput. https://doi.org/10.1007/s12652-020-01947-7

    Article  Google Scholar 

  6. Liang W, Li Z, Zhang H et al (2015) Vehicular Ad Hoc networks: Architectures, research issues, methodologies, challenges, and trends. Int J Distrib Sens Netw. https://doi.org/10.1155/2015/745303

    Article  Google Scholar 

  7. Raw RS, Das S (2013) Performance analysis of P-GEDIR protocol for vehicular ad hoc network in urban traffic environments. Wirel Pers Commun 68:65–78. https://doi.org/10.1007/s11277-011-0439-8

    Article  Google Scholar 

  8. Singh P, Raw RS, Khan SA (2021) Link risk degree aided routing protocol based on weight gradient for health monitoring applications in vehicular ad-hoc networks. J Ambient Intell Humaniz Comput. https://doi.org/10.1007/s12652-021-03264-z

    Article  Google Scholar 

  9. Ray PP (2018) A survey on Internet of Things architectures. J King Saud Univ - Comput Inf Sci 30:291–319. https://doi.org/10.1016/j.jksuci.2016.10.003

    Article  Google Scholar 

  10. Sharma S, Kaushik B (2019) A survey on internet of vehicles: Applications, security issues & solutions. Veh Commun 20:100182. https://doi.org/10.1016/j.vehcom.2019.100182

    Article  Google Scholar 

  11. Lu Y (2018) Blockchain and the related issues: a review of current research topics. J Manag Anal 5:231–255. https://doi.org/10.1080/23270012.2018.1516523

    Article  Google Scholar 

  12. Macdonald M, Liu-Thorrold L, Julien R (2017) The blockchain: a comparison of platforms and their uses beyond bitcoin. Work Pap 1–18. https://doi.org/10.13140/RG.2.2.23274.52164

  13. Nofer M, Gomber P, Hinz O, Schiereck D (2017) Blockchain - A disruptive technology. Bus Inf Syst Eng 59:183–187. https://doi.org/10.1007/s12599-017-0467-3

    Article  Google Scholar 

  14. Department YP (2018) A pervasive review of blockchain technology and its potential applications 5:1–16. https://doi.org/10.1016/S0167-9457(01)00033-1

    Article  Google Scholar 

  15. Xu Y, Zhang C, Wang G et al (2021) A blockchain-enabled deduplicatable data auditing mechanism for network storage services. IEEE Trans Emerg Top Comput 9:1421–1432. https://doi.org/10.1109/TETC.2020.3005610

    Article  Google Scholar 

  16. Niranjanamurthy M, Nithya BN, Jagannatha S (2018) Analysis of blockchain technology: pros, cons and SWOT. Cluster Comput 5:1–15. https://doi.org/10.1007/s10586-018-2387-5

    Article  Google Scholar 

  17. Xu Y, Ren J, Zhang Y et al (2020) Blockchain empowered arbitrable data auditing scheme for network storage as a service. IEEE Trans Serv Comput 13:289–300. https://doi.org/10.1109/TSC.2019.2953033

    Article  Google Scholar 

  18. Wang W, Hoang DT, Hu P et al (2019) A Survey on consensus mechanisms and mining strategy management in blockchain networks. IEEE Access 7:22328–22370. https://doi.org/10.1109/ACCESS.2019.2896108

    Article  Google Scholar 

  19. Zeadally S, Hunt R, Chen YS et al (2012) Vehicular ad hoc networks (VANETS): Status, results, and challenges. Telecommun Syst 50:217–241. https://doi.org/10.1007/s11235-010-9400-5

    Article  Google Scholar 

  20. Rana KK, Tripathi S, Raw RS (2020) Link reliability-based multi-hop directional location routing in vehicular ad hoc network. Peer-to-Peer Netw Appl. https://doi.org/10.1007/s12083-020-00927-0

    Article  Google Scholar 

  21. Hassan AN, Kaiwartya O, Abdullah AH et al (2018) Inter vehicle distance based connectivity aware routing in vehicular adhoc networks. Wirel Pers Commun. https://doi.org/10.1007/s11277-017-4831-x

    Article  Google Scholar 

  22. Raw RS, Kumar M, Singh N (2013) Security challenegs. Issues and their Solutions for VANET 5:95–105

  23. Qu F, Wu Z, Wang F, Cho W (2015) A Security and Privacy Review of VANETs. IEEE Trans Intell Transp Syst 16:2985–2996. https://doi.org/10.1109/TITS.2015.2439292

    Article  Google Scholar 

  24. Shrestha R, Bajracharya R, Shrestha AP, Nam SY (2019) A new type of blockchain for secure message exchange in VANET. Digit Commun Networks. https://doi.org/10.1016/j.dcan.2019.04.003

    Article  Google Scholar 

  25. Yao Y, Chang X, Misic J et al (2019) BLA: Blockchain-assisted lightweight anonymous authentication for distributed vehicular fog services. IEEE Internet Things J 6:3775–3784. https://doi.org/10.1109/JIOT.2019.2892009

    Article  Google Scholar 

  26. Oham C, Kanhere SS, Jurdak R, Jha S (2018) A blockchain based liability attribution framework for autonomous vehicles. 1–13

  27. Ma Z, Zhang J, Guo Y et al (2020) An efficient decentralized key management mechanism for VANET with blockchain. IEEE Trans Veh Technol 69:5836–5849. https://doi.org/10.1109/TVT.2020.2972923

    Article  Google Scholar 

  28. Noh J, Jeon S, Cho S (2020) Distributed blockchain-based message authentication scheme for connected vehicles. Electron. https://doi.org/10.3390/electronics9010074

    Article  Google Scholar 

  29. Jeong BG, Youn TY, Jho NS, Shin SU (2020) Blockchain-based data sharing and trading model for the connected car. Sensors (Switzerland) 20:1–20. https://doi.org/10.3390/s20113141

    Article  Google Scholar 

  30. Nkenyereye L, Tama BA, Shahzad MK, Choi YH (2020) Secure and blockchain-based emergency driven message protocol for 5G enabled vehicular edge computing. Sensors (Switzerland) 20:1–16. https://doi.org/10.3390/s20010154

    Article  Google Scholar 

  31. Cachin C (2017) Architecture of the Hyperledger Blockchain Fabric. Leibniz Int Proc Informatics, LIPIcs. https://doi.org/10.4230/LIPIcs.OPODIS.2016.24

  32. Gao W, Hatcher WG, Yu W (2018) A survey of blockchain: Techniques, applications, and challenges. Proc - Int Conf Comput Commun Networks, ICCCN 2018-July. https://doi.org/10.1109/ICCCN.2018.8487348

  33. Brandenburger M, Cachin C, Kapitza R, Sorniotti A (2018) Blockchain and trusted computing: problems, pitfalls, and a solution for hyperledger fabric

  34. Ranjan S, Negi A, Jain H et al (2019) Network System Design using Hyperledger Fabric: Permissioned Blockchain Framework. 2019 12th Int Conf Contemp Comput IC3 1–6. https://doi.org/10.1109/IC3.2019.8844940

  35. Androulaki E, Barger A, Bortnikov V et al (2018) Hyperledger fabric: a distributed operating system for permissioned blockchains. In: Proceedings of the 13th EuroSys Conference, EuroSys

  36. Wickboldt C (2019) Benchmarking a blockchain-based certification storage system. Diskussionsbeiträge 2019/5

  37. Thakkar P, Nathan S, Viswanathan B (2018) Performance benchmarking and optimizing hyperledger fabric blockchain platform. Proc - 26th IEEE Int Symp Model Anal Simul Comput Telecommun Syst MASCOTS 264–276. https://doi.org/10.1109/MASCOTS.2018.00034

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ram Shringar Raw.

Ethics declarations

Conflicts of interest

The authors have no affiliations with or involvement in any organization or entity with any financial interest or non-financial interest in the subject matter or materials discussed in this manuscript.

Additional information

Publisher's Note

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

Supplementary Information

Rights and permissions

Springer Nature or its licensor holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and Permissions

About this article

Verify currency and authenticity via CrossMark

Cite this article

Gaba, P., Raw, R.S. B-VANET: A blockchain-based vehicular ad-hoc network for data validation. Peer-to-Peer Netw. Appl. (2022). https://doi.org/10.1007/s12083-022-01375-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s12083-022-01375-8

Keywords

  • VANET
  • Connected Vehicles
  • Blockchain
  • B-VANET
  • Hyperledger Fabric
  • Hyperledger Caliper