{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,25]],"date-time":"2026-04-25T07:01:40Z","timestamp":1777100500742,"version":"3.51.4"},"reference-count":56,"publisher":"MDPI AG","issue":"4","license":[{"start":{"date-parts":[[2021,2,11]],"date-time":"2021-02-11T00:00:00Z","timestamp":1613001600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>The efficiency of cooperative communication protocols to increase the reliability and range of transmission for Vehicular Ad hoc Network (VANET) is proven, but identity verification and communication security are required to be ensured. Though it is difficult to maintain strong network connections between vehicles because of there high mobility, with the help of cooperative communication, it is possible to increase the communication efficiency, minimise delay, packet loss, and Packet Dropping Rate (PDR). However, cooperating with unknown or unauthorized vehicles could result in information theft, privacy leakage, vulnerable to different security attacks, etc. In this paper, a blockchain based secure and privacy preserving authentication protocol is proposed for the Internet of Vehicles (IoV). Blockchain is utilized to store and manage the authentication information in a distributed and decentralized environment and developed on the Ethereum platform that uses a digital signature algorithm to ensure confidentiality, non-repudiation, integrity, and preserving the privacy of the IoVs. For optimized communication, transmitted services are categorized into emergency and optional services. Similarly, to optimize the performance of the authentication process, IoVs are categorized as emergency and general IoVs. The proposed cooperative protocol is validated by numerical analyses which show that the protocol successfully increases the system throughput and decreases PDR and delay. On the other hand, the authentication protocol requires minimum storage as well as generates low computational overhead that is suitable for the IoVs with limited computer resources.<\/jats:p>","DOI":"10.3390\/s21041273","type":"journal-article","created":{"date-parts":[[2021,2,12]],"date-time":"2021-02-12T16:12:10Z","timestamp":1613146330000},"page":"1273","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":47,"title":["A Blockchain-Based Authentication Protocol for Cooperative Vehicular Ad Hoc Network"],"prefix":"10.3390","volume":"21","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2675-1684","authenticated-orcid":false,"given":"A. F. M. Suaib","family":"Akhter","sequence":"first","affiliation":[{"name":"Department of Computer Engineering, Sakarya University, Serdivan 54050, Sakarya, Turkey"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4559-4768","authenticated-orcid":false,"given":"Mohiuddin","family":"Ahmed","sequence":"additional","affiliation":[{"name":"School of Science, Edith Cowan University, Perth, WA 6027, Australia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3133-6557","authenticated-orcid":false,"given":"A. F. M. Shahen","family":"Shah","sequence":"additional","affiliation":[{"name":"Department of Electrical and Electronics Engineering, Istanbul Gelisim University, Avcilar 34315, Istanbul, Turkey"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3916-1381","authenticated-orcid":false,"given":"Adnan","family":"Anwar","sequence":"additional","affiliation":[{"name":"Centre for Cyber Security Research and Innovation (CSRI), School of IT, Deakin University, Waurn Ponds, VIC 3216, Australia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2421-2214","authenticated-orcid":false,"given":"A. S. M.","family":"Kayes","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Information Technology, School of Engineering and Mathematical Sciences (SEMS), La Trobe University, Bundoora, VIC 3086, Australia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ahmet","family":"Zengin","sequence":"additional","affiliation":[{"name":"Department of Computer Engineering, Sakarya University, Serdivan 54050, Sakarya, Turkey"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2021,2,11]]},"reference":[{"key":"ref_1","unstructured":"Ahmed, M. (2020). Blockchain in Data Analytics, Cambridge Scholars Publishing."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Ahmed, M. (2019). False image injection prevention using iChain. Appl. Sci., 9.","DOI":"10.3390\/app9204328"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1109\/MC.2019.2922950","article-title":"Blockchain: Can It Be Trusted?","volume":"53","author":"Ahmed","year":"2020","journal-title":"Computer"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"209594","DOI":"10.1109\/ACCESS.2020.3039113","article-title":"DistB-Condo: Distributed Blockchain-Based IoT-SDN Model for Smart Condominium","volume":"8","author":"Rahman","year":"2020","journal-title":"IEEE Access"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Leiding, B., Memarmoshrefi, P., and Hogrefe, D. (2016, January 12\u201316). 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_6","doi-asserted-by":"crossref","first-page":"587","DOI":"10.1049\/iet-its.2018.5267","article-title":"CB-MAC: A novel cluster-based MAC protocol for VANETs","volume":"13","author":"Shah","year":"2018","journal-title":"IET Intell. Transp. Syst."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Ferrer, B.R., Mohammed, W.M., Lastra, J.L.M., Villalonga, A., Beruvides, G., Casta\u00f1o, F., and Haber, R.E. (2018, January 18\u201320). Towards the adoption of cyber-physical systems of systems paradigm in smart manufacturing environments. Proceedings of the 2018 IEEE 16th International Conference on Industrial Informatics (INDIN), Porto, Portugal.","DOI":"10.1109\/INDIN.2018.8472061"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"45201","DOI":"10.1109\/ACCESS.2019.2908780","article-title":"A review on the application of blockchain to the next generation of cybersecure industry 4.0 smart factories","volume":"7","year":"2019","journal-title":"IEEE Access"},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Dorri, A., Kanhere, S.S., and Jurdak, R. (2017, January 18\u201321). Towards an optimized blockchain for IoT. Proceedings of the 2017 IEEE\/ACM Second International Conference on Internet-of-Things Design and Implementation (IoTDI), Pittsburgh, PA, USA.","DOI":"10.1145\/3054977.3055003"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Loklindt, C., Moeller, M.P., and Kinra, A. (2018). How blockchain could be implemented for exchanging documentation in the shipping industry. International Conference on Dynamics in Logistics, Springer.","DOI":"10.1007\/978-3-319-74225-0_27"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Mettler, M. (2016, January 14\u201316). Blockchain technology in healthcare: The revolution starts here. Proceedings of the 2016 IEEE 18th International Conference on e-Health Networking, Applications and Services (Healthcom), Munich, Germany.","DOI":"10.1109\/HealthCom.2016.7749510"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Akhter, A., Ahmed, M., Shah, A., Anwar, A., and Zengin, A. (2021). A Secured Privacy-Preserving Multi-Level Blockchain Framework for Cluster Based VANET. Sustainability, 13.","DOI":"10.3390\/su13010400"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Wang, C., Shen, J., Lai, J.F., and Liu, J. (2020). B-TSCA: Blockchain assisted Trustworthiness Scalable Computation for V2I Authentication in VANETs. IEEE Trans. Emerg. Top. Comput.","DOI":"10.1109\/TETC.2020.2978866"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"177","DOI":"10.1016\/j.dcan.2019.04.003","article-title":"A new type of blockchain for secure message exchange in VANET","volume":"6","author":"Shrestha","year":"2020","journal-title":"Digit. Commun. Netw."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Kulathunge, A., and Dayarathna, H. (2019, January 28). Communication framework for vehicular ad-hoc networks using Blockchain: Case study of Metro Manila Electric Shuttle automation project. Proceedings of the 2019 International Research Conference on Smart Computing and Systems Engineering (SCSE), Colombo, Sri Lanka.","DOI":"10.23919\/SCSE.2019.8842814"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Taghizadeh, H., and Solouk, V. (2015, January 9\u201311). A novel MAC protocol based on cooperative master-slave for V2V communication. Proceedings of the 2015 38th International Conference on Telecommunications and Signal Processing (TSP), Prague, Czech Republic.","DOI":"10.1109\/TSP.2015.7296444"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Lai, C., and Ding, Y. (2019, January 11\u201313). A Secure Blockchain-Based Group Mobility Management Scheme in VANETs. Proceedings of the 2019 IEEE\/CIC International Conference on Communications in China (ICCC), Changchun, China.","DOI":"10.1109\/ICCChina.2019.8855836"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"101636","DOI":"10.1016\/j.sysarc.2019.101636","article-title":"A blockchain-based certificateless public key signature scheme for vehicle-to-infrastructure communication in VANETs","volume":"99","author":"Ali","year":"2019","journal-title":"J. Syst. Archit."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Lu, Z., Wang, Q., Qu, G., and Liu, Z. (2018, January 1\u20133). Bars: A blockchain-based anonymous reputation system for trust management in vanets. Proceedings of the 2018 17th IEEE International Conference on Trust, Security And Privacy in Computing and Communications\/12th IEEE International Conference on Big Data Science and Engineering (TrustCom\/BigDataSE), New York, NY, USA.","DOI":"10.1109\/TrustCom\/BigDataSE.2018.00025"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"45655","DOI":"10.1109\/ACCESS.2018.2864189","article-title":"A privacy-preserving trust model based on blockchain for VANETs","volume":"6","author":"Lu","year":"2018","journal-title":"IEEE Access"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Javaid, U., Aman, M.N., and Sikdar, B. (May, January 28). DrivMan: Driving trust management and data sharing in VANETS with blockchain and smart contracts. Proceedings of the 2019 IEEE 89th Vehicular Technology Conference (VTC2019-Spring), Kuala Lumpur, Malaysia.","DOI":"10.1109\/VTCSpring.2019.8746499"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"58241","DOI":"10.1109\/ACCESS.2018.2890736","article-title":"Data security sharing and storage based on a consortium blockchain in a vehicular ad-hoc network","volume":"7","author":"Zhang","year":"2019","journal-title":"IEEE Access"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Malik, N., Nanda, P., Arora, A., He, X., and Puthal, D. (2018, January 1\u20133). Blockchain based secured identity authentication and expeditious revocation framework for vehicular networks. Proceedings of the 2018 17th IEEE International Conference on Trust, Security and Privacy in Computing and Communications\/12th IEEE International Conference on Big Data Science and Engineering (TrustCom\/BigDataSE), New York, NY, USA.","DOI":"10.1109\/TrustCom\/BigDataSE.2018.00099"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Lin, C., He, D., Huang, X., Kumar, N., and Choo, K.K.R. (2020). BCPPA: A Blockchain-Based Conditional Privacy-Preserving Authentication Protocol for Vehicular Ad Hoc Networks. IEEE Trans. Intell. Transp. Syst.","DOI":"10.1109\/TITS.2020.3002096"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Zhang, C., Lu, R., Lin, X., Ho, P.H., and Shen, X. (2008, January 13\u201318). An efficient identity-based batch verification scheme for vehicular sensor networks. Proceedings of the IEEE INFOCOM 2008-The 27th Conference on Computer Communications, Phoenix, AZ, USA.","DOI":"10.1109\/INFOCOM.2008.58"},{"key":"ref_26","unstructured":"Rongxing, L., Xiaodong, L., and Xuemin, S. (2010, January 15\u201319). SPRING: A social-based privacy-preserving packet forwarding protocol for vehicular delay tolerant networks. Proceedings of the IEEE INFOCOM, San Diego, CA, USA."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"1711","DOI":"10.1109\/TVT.2015.2405853","article-title":"A threshold anonymous authentication protocol for VANETs","volume":"65","author":"Shao","year":"2015","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"2467","DOI":"10.1109\/TITS.2016.2634623","article-title":"EAAP: Efficient anonymous authentication with conditional privacy-preserving scheme for vehicular ad hoc networks","volume":"18","author":"Azees","year":"2017","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"85190","DOI":"10.1109\/ACCESS.2020.2992203","article-title":"FADB: A Fine-Grained Access Control Scheme for VANET Data Based on Blockchain","volume":"8","author":"Li","year":"2020","journal-title":"IEEE Access"},{"key":"ref_30","unstructured":"Salem, A.H., Abdel-Hamid, A., and El-Nasr, M.A. (2016). The case for dynamic key distribution for PKI-based VANETS. arXiv."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"2541","DOI":"10.1049\/iet-com.2018.6171","article-title":"RECV-MAC: A novel reliable and efficient cooperative MAC protocol for VANETs","volume":"13","author":"Shah","year":"2019","journal-title":"IET Commun."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"3136","DOI":"10.1049\/iet-com.2014.0397","article-title":"Cooperative clustering-based medium access control for broadcasting in vehicular ad-hoc networks","volume":"8","author":"Yang","year":"2014","journal-title":"IET Commun."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Woo, R., and Han, D.S. (2012, January 2\u20135). A cooperative MAC for safety-related road information transmission in vehicular communication systems. Proceedings of the 1st IEEE Global Conference on Consumer Electronics 2012, Tokyo, Japan.","DOI":"10.1109\/GCCE.2012.6379948"},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Zhang, L., Jin, B., and Cui, Y. (2014, January 26\u201327). A concurrent transmission enabled cooperative MAC protocol for vehicular ad hoc networks. Proceedings of the 2014 IEEE 22nd International Symposium of Quality of Service (IWQoS), Hong Kong, China.","DOI":"10.1109\/IWQoS.2014.6914326"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"72","DOI":"10.1109\/JSAC.2011.110108","article-title":"A novel adaptive distributed cooperative relaying MAC protocol for vehicular networks","volume":"29","author":"Zhou","year":"2010","journal-title":"IEEE J. Sel. Areas Commun."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"1561","DOI":"10.1109\/TVT.2008.929219","article-title":"VC-MAC: A cooperative MAC protocol in vehicular networks","volume":"58","author":"Zhang","year":"2008","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"9542","DOI":"10.1109\/TVT.2016.2598488","article-title":"CRB: Cooperative relay broadcasting for safety applications in vehicular networks","volume":"65","author":"Bharati","year":"2016","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"470","DOI":"10.1109\/JSAC.2013.SUP.0513042","article-title":"CAH-MAC: Cooperative ADHOC MAC for vehicular networks","volume":"31","author":"Bharati","year":"2013","journal-title":"IEEE J. Sel. Areas Commun."},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Bharati, S., Thanayankizil, L.V., Bai, F., and Zhuang, W. (2013, January 9\u201313). Effects of time slot reservation in cooperative ADHOC MAC for vehicular networks. Proceedings of the 2013 IEEE International Conference on Communications (ICC), Budapest, Hungary.","DOI":"10.1109\/ICC.2013.6655629"},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"411","DOI":"10.1109\/TITS.2014.2335746","article-title":"A novel centralized TDMA-based scheduling protocol for vehicular networks","volume":"16","author":"Zhang","year":"2014","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Omar, H.A., Zhuang, W., and Li, L. (2011, January 10\u201315). VeMAC: A novel multichannel MAC protocol for vehicular ad hoc networks. Proceedings of the 2011 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), Shanghai, China.","DOI":"10.1109\/INFCOMW.2011.5928848"},{"key":"ref_42","unstructured":"(2020, December 08). Ethereum Glossary. Available online: https:\/\/ethereum.org\/en\/glossary\/."},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Singh, S.R., Khan, A.K., and Singh, S.R. (2016, January 14\u201317). Performance evaluation of RSA and elliptic curve cryptography. Proceedings of the 2016 2nd International Conference on Contemporary Computing and Informatics (IC3I), Noida, India.","DOI":"10.1109\/IC3I.2016.7917979"},{"key":"ref_44","unstructured":"Shah, A., Islam, M., and Alam, M. (2013). Cooperative communication: An overview. Cooperative Communication In Wireless Networks, LAP LAMBERT Academic Publishing."},{"key":"ref_45","unstructured":"(2020, April 08). Truffle Suite. Available online: https:\/\/www.trufflesuite.com\/."},{"key":"ref_46","unstructured":"(2020, April 08). Ganache. Available online: https:\/\/www.trufflesuite.com\/ganache."},{"key":"ref_47","unstructured":"(2020, April 08). NPM (Software). Available online: https:\/\/en.wikipedia.org\/wiki\/Npm_software."},{"key":"ref_48","unstructured":"(2020, April 08). GitHub Lightweight Node Server. Available online: https:\/\/github.com\/johnpapa\/lite-servers."},{"key":"ref_49","unstructured":"(2020, April 08). Metamask. Available online: https:\/\/metamask.io\/."},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"305","DOI":"10.1109\/TMC.2011.36","article-title":"MAC in motion: Impact of mobility on the MAC of drive-thru Internet","volume":"11","author":"Luan","year":"2011","journal-title":"IEEE Trans. Mob. Comput."},{"key":"ref_51","doi-asserted-by":"crossref","unstructured":"Nirala, R.K., and Ansari, M.D. (2018, January 20\u201322). Performance Evaluation of Loss Packet Percentage for Asymmetric Key Cryptography in VANET. Proceedings of the 2018 Fifth International Conference on Parallel, Distributed and Grid Computing (PDGC), Solan Himachal Pradesh, India.","DOI":"10.1109\/PDGC.2018.8745798"},{"key":"ref_52","first-page":"1","article-title":"Ethereum: A secure decentralised generalised transaction ledger","volume":"151","author":"Wood","year":"2014","journal-title":"Ethereum Proj. Yellow Pap."},{"key":"ref_53","unstructured":"Barker, E., and Dang, Q. (2020, April 08). Nist special publication 800-57 part 1, revision 4. Available online: https:\/\/csrc.nist.rip\/library\/alt-SP800-57part1rev4.pdf."},{"key":"ref_54","doi-asserted-by":"crossref","first-page":"76","DOI":"10.1109\/MC.2017.3571051","article-title":"Thwarting DoS Attacks: A Framework for Detection based on Collective Anomalies and Clustering","volume":"50","author":"Ahmed","year":"2017","journal-title":"Computer"},{"key":"ref_55","doi-asserted-by":"crossref","first-page":"19","DOI":"10.1016\/j.jnca.2015.11.016","article-title":"A survey of network anomaly detection techniques","volume":"60","author":"Ahmed","year":"2015","journal-title":"J. Netw. Comput. Appl."},{"key":"ref_56","unstructured":"Fadi, T. (2019). False Data Injection Attacks in Internet of Things. Performability in Internet of Things, Springer."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/4\/1273\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T05:22:44Z","timestamp":1760160164000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/4\/1273"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,2,11]]},"references-count":56,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2021,2]]}},"alternative-id":["s21041273"],"URL":"https:\/\/doi.org\/10.3390\/s21041273","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,2,11]]}}}