{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,4]],"date-time":"2026-06-04T15:58:08Z","timestamp":1780588688568,"version":"3.54.1"},"reference-count":58,"publisher":"MDPI AG","issue":"14","license":[{"start":{"date-parts":[[2020,7,15]],"date-time":"2020-07-15T00:00:00Z","timestamp":1594771200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/100008982","name":"Qatar National Research Fund","doi-asserted-by":"publisher","award":["NPRP8-910-2-387"],"award-info":[{"award-number":["NPRP8-910-2-387"]}],"id":[{"id":"10.13039\/100008982","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>The concept of smart cities has become prominent in modern metropolises due to the emergence of embedded and connected smart devices, systems, and technologies. They have enabled the connection of every \u201cthing\u201d to the Internet. Therefore, in the upcoming era of the Internet of Things, the Internet of Vehicles (IoV) will play a crucial role in newly developed smart cities. The IoV has the potential to solve various traffic and road safety problems effectively in order to prevent fatal crashes. However, a particular challenge in the IoV, especially in Vehicle-to-Vehicle (V2V) and Vehicle-to-Infrastructure (V2I) communications, is to ensure fast, secure transmission and accurate recording of the data. In order to overcome these challenges, this work is adapting Blockchain technology for real time application (RTA) to solve Vehicle-to-Everything (V2X) communications problems. Therefore, the main novelty of this paper is to develop a Blockchain-based IoT system in order to establish secure communication and create an entirely decentralized cloud computing platform. Moreover, the authors qualitatively tested the performance and resilience of the proposed system against common security attacks. Computational tests showed that the proposed solution solved the main challenges of Vehicle-to-X (V2X) communications such as security, centralization, and lack of privacy. In addition, it guaranteed an easy data exchange between different actors of intelligent transportation systems.<\/jats:p>","DOI":"10.3390\/s20143928","type":"journal-article","created":{"date-parts":[[2020,7,16]],"date-time":"2020-07-16T10:54:46Z","timestamp":1594896886000},"page":"3928","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":100,"title":["Blockchain for the Internet of Vehicles: A Decentralized IoT Solution for Vehicles Communication Using Ethereum"],"prefix":"10.3390","volume":"20","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4886-6458","authenticated-orcid":false,"given":"Rateb","family":"Jabbar","sequence":"first","affiliation":[{"name":"Qatar Transportation and Traffic Safety Center, College of Engineering, Qatar University, Doha P.O. Box 2713, Qatar"},{"name":"Cedric Lab, Computer Science Department, Conservatoire National des Arts et M\u00e9tiers, 75141 Paris, France"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1469-7163","authenticated-orcid":false,"given":"Mohamed","family":"Kharbeche","sequence":"additional","affiliation":[{"name":"Qatar Transportation and Traffic Safety Center, College of Engineering, Qatar University, Doha P.O. Box 2713, Qatar"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Khalifa","family":"Al-Khalifa","sequence":"additional","affiliation":[{"name":"College of the North Atlantic-QAtar, Doha P.O. Box 24449, Qatar"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8873-9755","authenticated-orcid":false,"given":"Moez","family":"Krichen","sequence":"additional","affiliation":[{"name":"ReDCAD Laboratory, National School of Engineers of Sfax, University of Sfax, Sfax 3038, Tunisia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Kamel","family":"Barkaoui","sequence":"additional","affiliation":[{"name":"Cedric Lab, Computer Science Department, Conservatoire National des Arts et M\u00e9tiers, 75141 Paris, France"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2020,7,15]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"2787","DOI":"10.1016\/j.comnet.2010.05.010","article-title":"The internet of things: A survey","volume":"54","author":"Atzori","year":"2010","journal-title":"Comput. Netw."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/CC.2014.6969789","article-title":"The internet of things: A survey","volume":"11","author":"Yang","year":"2014","journal-title":"China Commun."},{"key":"ref_3","unstructured":"(2019, November 18). Delhi: 18,000 Autos Install GPS in One Month, Deadline Extended to February 28. Available online: https:\/\/www.hindustantimes.com\/delhi-news\/delhi-18-000-autos-install-gps-in-one-month-deadline-extended-to-february-28\/story-xlIsXOhh94aKOxaO5wwErJ.html."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"119","DOI":"10.1109\/MCOM.2017.1700879","article-title":"BlockChain: A Distributed Solution to Automotive Security and Privacy","volume":"55","author":"Dorri","year":"2017","journal-title":"IEEE Commun. Mag."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Al-kahtani, M. (2012, January 12\u201314). Survey on Security Attacks in Vehicular Ad hoc Networks (VANETs). Proceedings of the the 6th International Conference on Signal Processing and Communication Systems (ICSPCS), Gold Coast, Australia.","DOI":"10.1109\/ICSPCS.2012.6507953"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Ahmad, F., Hall, J., Adnane, A., and Franqueira, V.N.L. (2017, January 24\u201327). Faith in Vehicles: A Set of Evaluation Criteria for Trust Management in Vehicular Ad-Hoc Network. Proceedings of the the IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData), Exeter, UK.","DOI":"10.1109\/iThings-GreenCom-CPSCom-SmartData.2017.13"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"101842","DOI":"10.1016\/j.adhoc.2019.02.001","article-title":"An Intrusion Detection System for Connected Vehicles in Smart Cities","volume":"90","author":"Aloqaily","year":"2019","journal-title":"Ad Hoc Netw."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Glass, S.M., Muthukkumarasamy, V., and Portmann, M. (2009, January 26\u201329). Detecting Man-in-the-Middle and Wormhole Attacks in Wireless Mesh Networks. Proceedings of the the International Conference on Advanced Information Networking and Applications, Bradford, UK.","DOI":"10.1109\/AINA.2009.131"},{"key":"ref_9","unstructured":"(2020, January 15). Controlling Vehicle Features of Nissan LEAFs across the Globe via Vulnerable APIs. Available online: https:\/\/www.troyhunt.com\/controlling-vehicle-features-of-nissan\/."},{"key":"ref_10","unstructured":"(2020, January 15). Hackers Discovered It is Possible to Remotely Control Features of Mitsubishi Outlander PHEV by Hacking the Mobile Applications Designed by the Car Vendor. Available online: https:\/\/securityaffairs.co\/wordpress\/48114\/hacking\/mitsubishi-outlander-phev-hacking.html."},{"key":"ref_11","unstructured":"(2020, January 15). Tesla Fixes Security Bugs After Claims of Model S Hack. Available online: https:\/\/www.reuters.com\/article\/us-tesla-cyber\/tesla-fixes-security-bugs-after-claims-of-model-s-hack-idUSKCN11Q2SD."},{"key":"ref_12","unstructured":"(2020, January 15). Team of Hackers Take Remote Control of Tesla Model S from 12 Miles Away. Available online: https:\/\/www.theguardian.com\/technology\/2016\/sep\/20\/tesla-model-s-chinese-hack-remote-control-brakes."},{"key":"ref_13","first-page":"184","article-title":"Block-VN: A Distributed Blockchain Based Vehicular Network Architecture in Smart City","volume":"13","author":"Sharma","year":"2017","journal-title":"JIPS"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Yuan, Y., and Wang, F.Y. (2016, January 1\u20134). Towards blockchain-based intelligent transportation systems. Proceedings of the IEEE 19th International Conference on Intelligent Transportation Systems (ITSC), Rio de Janeiro, Brazil.","DOI":"10.1109\/ITSC.2016.7795984"},{"key":"ref_15","unstructured":"(2020, January 15). Bitcoin: A Peer-to-Peer Electronic Cash System. Available online: https:\/\/bitcoin.org\/bitcoin.pdf."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"12240","DOI":"10.1109\/ACCESS.2018.2812844","article-title":"RBAC-SC: Role-Based Access Control Using Smart Contract","volume":"6","author":"Cruz","year":"2018","journal-title":"IEEE Access"},{"key":"ref_17","unstructured":"Ethereum (2020, January 15). Blockchain App Platform. Available online: https:\/\/ethereum.org\/."},{"key":"ref_18","unstructured":"(2020, January 15). Ripple. Available online: https:\/\/ripple.com\/."},{"key":"ref_19","unstructured":"(2020, January 15). Stellar. Available online: https:\/\/www.stellar.org\/."},{"key":"ref_20","unstructured":"Wood, G. (2020, January 15). Ethereum: A Secure Decentralised Generalised Transaction Ledger. Yellow Paper. Available online: https:\/\/ethereum.github.io\/yellowpaper\/paper.pdf."},{"key":"ref_21","unstructured":"(2020, January 15). Ethereum Homestead Documentation. Available online: https:\/\/ethereum-homestead.readthedocs.io\/en\/latest\/index.html."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1109\/MCC.2018.011791712","article-title":"Blockchain: A Panacea for Healthcare Cloud-Based Data Security and Privacy?","volume":"5","author":"Esposito","year":"2018","journal-title":"IEEE Cloud Comput."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Liang, X., Zhao, J., Shetty, S., Liu, J., and Li, D. (2017, January 8\u201313). Integrating Blockchain for data sharing and collaboration in mobile healthcare applications. Proceedings of the 2017 IEEE 28th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC), Montreal, QC, Canada.","DOI":"10.1109\/PIMRC.2017.8292361"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"55","DOI":"10.1016\/j.jnca.2017.10.017","article-title":"Security for 4G and 5G cellular networks: A survey of existing authentication and privacy-preserving schemes","volume":"101","author":"Ferrag","year":"2018","journal-title":"J. Netw. Comput. Appl."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"527","DOI":"10.1049\/iet-com.2017.0619","article-title":"Blockchain-based efficient privacy preserving and data sharing scheme of content-centric network in 5G","volume":"12","author":"Fan","year":"2018","journal-title":"IET Commun."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"50","DOI":"10.1109\/MCC.2018.1081060","article-title":"Intelligent Resource Management in Blockchain-Based Cloud Datacenters","volume":"4","author":"Xu","year":"2017","journal-title":"IEEE Cloud Comput."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"13565","DOI":"10.1109\/ACCESS.2018.2812176","article-title":"LNSC: A security model for electric vehicle and charging pile management based on Blockchain ecosystem","volume":"6","author":"Huang","year":"2018","journal-title":"IEEE Access"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"3154","DOI":"10.1109\/TII.2017.2709784","article-title":"Enabling Localized Peer-to-Peer Electricity Trading Among Plug-in Hybrid Electric Vehicles Using Consortium Blockchains","volume":"13","author":"Kang","year":"2017","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"2204","DOI":"10.1109\/TITS.2017.2777990","article-title":"CreditCoin: A Privacy-Preserving Blockchain-Based Incentive Announcement Network for Communications of Smart Vehicles","volume":"19","author":"Li","year":"2018","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Yang, Z., Zheng, K., Yang, K., and Leung, V.C.M. (2017, January 8\u201313). A blockchain-based reputation system for data credibility assessment in vehicular networks. Proceedings of the 2017 IEEE 28th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC), Montreal, QC, Canada,.","DOI":"10.1109\/PIMRC.2017.8292724"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"1832","DOI":"10.1109\/JIOT.2017.2740569","article-title":"Blockchain-Based Dynamic Key Management for Heterogeneous Intelligent Transportation Systems","volume":"4","author":"Lei","year":"2017","journal-title":"IEEE Internet Things"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"196","DOI":"10.1109\/TCC.2016.2551747","article-title":"Energy-efficient adaptive resource management for real-time vehicular cloud services","volume":"7","author":"Shojafar","year":"2016","journal-title":"IEEE Trans. Cloud Comput."},{"key":"ref_33","first-page":"1","article-title":"Distributed and adaptive resource management in cloud-assisted cognitive radio vehicular networks with hard reliability guarantees","volume":"2","author":"Cordeschi","year":"2015","journal-title":"Veh. Commun."},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Aloqaily, M., Al Ridhawi, I., Kantraci, B., and Mouftah, H.T. (2017, January 8\u201313). Vehicle as a Resource for Continuous Service Availability in Smart Citites. Proceedings of the IEEE 28th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC), Montreal, QC, Canada,.","DOI":"10.1109\/PIMRC.2017.8292752"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"207","DOI":"10.1016\/j.comnet.2018.08.023","article-title":"A continuous diversified vehicular cloud service availability framework for smart cities","volume":"145","author":"Aloqaily","year":"2018","journal-title":"Comput. Netw."},{"key":"ref_36","unstructured":"Singh, M., and Kim, S. (2017). Blockchain based intelligent vehicle data sharing framework. arXiv."},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Singh, M., and Kim, S. (2017). Intelligent vehicle-trust point: Reward based intelligent vehicle communication using blockchain. arXiv.","DOI":"10.1109\/ISOCC.2017.8368806"},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Singh, M., and Kim, S. (2017, January 5\u20138). Introduce reward-based intelligent vehicles communication using blockchain. Proceedings of the 2017 International SoC Design Conference (ISOCC), IEEE, Seoul, Korea.","DOI":"10.1109\/ISOCC.2017.8368806"},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"4660","DOI":"10.1109\/JIOT.2018.2875542","article-title":"Blockchain for secure and efficient data sharing in vehicular edge computing and networks","volume":"6","author":"Kang","year":"2018","journal-title":"IEEE Internet Things J."},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Leiding, B., Memarmoshrefi, P., and Hogrefe, D. (2016, January 15). Self-managed and blockchain-based vehicular ad-hoc networks. Proceedings of the 2016 ACM International Joint Conference on Pervasive and Ubiquitous Computing: Adjunct, Heidelberg, Germany.","DOI":"10.1145\/2968219.2971409"},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Reilly, E., Maloney, M., Siegel, M., and Falco, G. (2019, January 3\u20136). A smart city iot integrity-first communication protocol via an ethereum blockchain light client. Proceedings of the International Workshop on Software Engineering Research and Practices for the Internet of Things (SERP4IoT 2019), Marrakech, Morocco.","DOI":"10.1109\/SERP4IoT.2019.00016"},{"key":"ref_42","unstructured":"Falco, G., and Siegel, J.E. (2020). Assuring Automotive Data and Software Integrity Employing Distributed Hash Tables and Blockchain. arXiv."},{"key":"ref_43","unstructured":"Rowan, S., Clear, M., Gerla, M., Huggard, M., and Goldrick, C.M. (2017). Securing vehicle to vehicle communications using blockchain through visible light and acoustic side-channels. arXiv."},{"key":"ref_44","unstructured":"(2020, January 15). The Mystery Behind Block Time. Available online: https:https:\/\/medium.facilelogin.com\/the-mystery-behind-block-time-63351e35603a."},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"400","DOI":"10.1016\/j.procs.2018.04.060","article-title":"Real-time Driver Drowsiness Detection for Android Application Using Deep Neural Networks Techniques","volume":"130","author":"Jabbar","year":"2018","journal-title":"Procedia Comput. Sci."},{"key":"ref_46","doi-asserted-by":"crossref","unstructured":"Jabbar, R., Al-Khalifa, K., Kharbeche, M., Alhajyaseen, W., Jafari, M., and Jiang, S. (2018, January 19\u201320). Applied Internet of Things IoT: Car monitoring system for Modeling of Road Safety and Traffic System in the State of Qatar. Proceedings of the Qatar Foundation Annual Research Conference 2018 (ARC\u201918), Doha, Qatar.","DOI":"10.5339\/qfarc.2018.ICTPP1072"},{"key":"ref_47","doi-asserted-by":"crossref","unstructured":"Jabbar, R., Shinoy, M., Kharbeche, M., Al-Khalifa, K., Krichen, M., and Barkaoui, K. (2020). Driver Drowsiness Detection Model Using Convolutional Neural Networks Techniques for Android Application. arXiv.","DOI":"10.1109\/ICIoT48696.2020.9089484"},{"key":"ref_48","unstructured":"(2020, January 15). Getting Deep Into Ethereum: How Data Is Stored In Ethereum?. Available online: https:\/\/hackernoon.com\/getting-deep-into-ethereum-how-data-is-stored-in-ethereum-e3f669d96033."},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"2463","DOI":"10.1109\/JIOT.2018.2870294","article-title":"NLES: A novel lifetime extension scheme for safety-critical cyber-physical systems using SDN and NFV","volume":"6","author":"Wu","year":"2018","journal-title":"IEEE Internet Things J."},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"82","DOI":"10.1016\/j.jnca.2018.09.019","article-title":"APPA: An anonymous and privacy preserving data aggregation scheme for fog-enhanced IoT","volume":"125","author":"Guan","year":"2019","journal-title":"J. Netw. Comput. Appl."},{"key":"ref_51","unstructured":"Greenspan, D.G. (2020, January 15). Ending the Bitcoin vs Blockchain Debate. MultiChain. Available online: http:\/\/www.multichain.com\/blog\/2015\/07\/bitcoin-vs-blockchain-debate\/."},{"key":"ref_52","unstructured":"Shomer, A. (2020, January 15). The Colored Coins Protocol. Available online: https:\/\/github.com\/Colored-Coins\/Colored-Coins-Protocol-Specification\/wiki."},{"key":"ref_53","unstructured":"Maria Apostolaki, A.Z., and Vanbever, L. (2020, January 15). Hijacking bitcoin: Routing Attacks on Cryptocurrencies. Available online: https:\/\/arxiv.org\/pdf\/1605.07524v2.pdf."},{"key":"ref_54","first-page":"1","article-title":"Blockchain ready manufacturing supply chain using distributed ledger","volume":"9","author":"Abeyratne","year":"2016","journal-title":"Int. J. Res. Eng. Technol."},{"key":"ref_55","doi-asserted-by":"crossref","unstructured":"Umeh, J. (2020, January 15). Blockchain double bubble or double trouble? ITNOW. Available online: https:\/\/academic.oup.com\/itnow\/article\/58\/1\/58\/2392029.","DOI":"10.1093\/itnow\/bww026"},{"key":"ref_56","unstructured":"Ml\u00f6, F. (2020, January 15). Decentralized Transactions in a Centralized Environment: A Blockchain Study Within the Transport Industry. Available online: http:\/\/www.diva-portal.org\/smash\/record.jsf?pid=diva2%3A1116772&dswid=8232."},{"key":"ref_57","unstructured":"(2020, January 15). Open Web Application Security Project (OWASP). Available online: https:\/\/www.owasp.org\/index.php\/Main_Page."},{"key":"ref_58","doi-asserted-by":"crossref","unstructured":"Mihelj, J., Zhang, Y., Kos, A., and Sedlar, U. (2019). Crowdsourced traffic event detection and source reputation assessment using smart contracts. Sensors, 19.","DOI":"10.3390\/s19153267"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/14\/3928\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T09:51:36Z","timestamp":1760176296000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/14\/3928"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,7,15]]},"references-count":58,"journal-issue":{"issue":"14","published-online":{"date-parts":[[2020,7]]}},"alternative-id":["s20143928"],"URL":"https:\/\/doi.org\/10.3390\/s20143928","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,7,15]]}}}