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.
Similar content being viewed by others
References
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Raw RS, Kumar M, Singh N (2013) Security challenegs. Issues and their Solutions for VANET 5:95–105
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
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
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
Oham C, Kanhere SS, Jurdak R, Jha S (2018) A blockchain based liability attribution framework for autonomous vehicles. 1–13
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
Noh J, Jeon S, Cho S (2020) Distributed blockchain-based message authentication scheme for connected vehicles. Electron. https://doi.org/10.3390/electronics9010074
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
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
Cachin C (2017) Architecture of the Hyperledger Blockchain Fabric. Leibniz Int Proc Informatics, LIPIcs. https://doi.org/10.4230/LIPIcs.OPODIS.2016.24
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
Brandenburger M, Cachin C, Kapitza R, Sorniotti A (2018) Blockchain and trusted computing: problems, pitfalls, and a solution for hyperledger fabric
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
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
Wickboldt C (2019) Benchmarking a blockchain-based certification storage system. Diskussionsbeiträge 2019/5
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
Author information
Authors and Affiliations
Corresponding author
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
Below is the link to the electronic supplementary material.
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.
About this article
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. 15, 2650–2669 (2022). https://doi.org/10.1007/s12083-022-01375-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12083-022-01375-8