Blockchain for the Internet of Vehicle


Abstract

Vehicles are becoming more smarter and autonomous with the rapid growth in Automotive technology and Internet of Things (IoT). Internet of Vehicles (IoV) is gaining popularity, alongside the security challenges associated with them are increasing. To address the security issues and to provide accountability and transparency with privacy to the IoV ecosystem, Blockchain technology would best suite to address the challenges posed. In this thesis, a RealTime Blockchain for Internet of Vehicles is proposed based on BigchainDB and Interplanetary File System (IPFS). The entire process from vehicle registration & its communication with the ecosystem and all the stakeholders are brought on to the blockchain platform. The vehicle log is collected and stored in IPFS and its is monitored by dedicated smart contract services running on the blockchain which takes appropriate actions when conditions are met. The proposed blockchain also has native cryptotokens support that could be used to incentivize good driving behaviours and these tokens could be exchanged at the vehicle service centres, toll booth, fuel refilling stations for payment within the blockchain ecosystem.

Architecture Diagram

Vaahan-Architecture

Usescase - Timeline Diagram

Vaahan-Architecture

Vaahan-Architecture

Acknowledgement

We would like to acknowldge the support provided by TIFAC-CORE in Cyber Security, Amrita School of Engineering, Amrita Vishwa Vidyapeetham, Coimbatore, India in carrying out this work as part of "M.Tech Cyber Security" Thesis.

Guide : Dr. Lakshmy K V and Dr. Sindhu M, Assistant Professor, TIFAC-CORE in Cyber Security, ASE - Coimbatore

Publications

Ramaguru, R., Sindhu, M., Sethumadhavan, M. (2019). Blockchain for the Internet of Vehicles. In: Singh, M., Gupta, P., Tyagi, V., Flusser, J., Ören, T., Kashyap, R. (eds) Advances in Computing and Data Sciences. ICACDS 2019. Communications in Computer and Information Science, vol 1045. Springer, Singapore. https://doi.org/10.1007/978-981-13-9939-8_37