Empowering Blockchain in Vehicular Environments With Decentralized Edges

In order to enable emerging vehicular Internet of Things (IoT) applications, including fully autonomous driving, more efforts should be done in collecting driving experiences in different road situations. This requires the exchange of information between vehicles as each vehicle has very limited experience. Due to the decentralized feature of vehicular environment, an efficient management of collaborative behaviors among the vehicles becomes particularly important. Blockchain has been attracting great interest recently because it provides a way to reach consensus in decentralized systems. However, existing blockchain systems assume high communication capabilities for vehicles, which is difficult to achieve in a decentralized vehicular environment. Existing studies also assume the existence of networking infrastructure, such as roadside units (RSU). In this paper, we propose a scheme to empower blockchain in vehicular environments without depending on the existing networking infrastructure. The proposed scheme uses a distributed clustering approach to select some vehicles as edge nodes, and the edge nodes maintain the blockchain used to record transactions in a decentralized way. The proposed scheme employs a distributed approach that guides vehicle clustering with the consideration of multiple metrics based on a fuzzy logic algorithm. By using the edge nodes, the proposed scheme solves the communication problem of maintaining a blockchain in a totally decentralized vehicular environment. We use computer simulations to clarify the performance of the proposed scheme in terms of communication performance by comparing it with existing baselines.

[1]  Jianshan Zhou,et al.  A Game-Based Computation Offloading Method in Vehicular Multiaccess Edge Computing Networks , 2020, IEEE Internet of Things Journal.

[2]  Kok-Lim Alvin Yau,et al.  Edge Computing in 5G: A Review , 2019, IEEE Access.

[3]  Xiangliang Zhang,et al.  CreditCoin: A Privacy-Preserving Blockchain-Based Incentive Announcement Network for Communications of Smart Vehicles , 2018, IEEE Transactions on Intelligent Transportation Systems.

[4]  Rose Qingyang Hu,et al.  Mobility-Aware Edge Caching and Computing in Vehicle Networks: A Deep Reinforcement Learning , 2018, IEEE Transactions on Vehicular Technology.

[5]  Ning Zhang,et al.  LVBS: Lightweight Vehicular Blockchain for Secure Data Sharing in Disaster Rescue , 2020, IEEE Transactions on Dependable and Secure Computing.

[6]  Chen Chen,et al.  A Secure Content Sharing Scheme Based on Blockchain in Vehicular Named Data Networks , 2020, IEEE Transactions on Industrial Informatics.

[7]  J. Li,et al.  Collaborative Learning of Communication Routes in Edge-Enabled Multi-Access Vehicular Environment , 2020, IEEE Transactions on Cognitive Communications and Networking.

[8]  Li-Der Chou,et al.  Blockchain-Based Traffic Event Validation and Trust Verification for VANETs , 2019, IEEE Access.

[9]  Di Wang,et al.  Adaptive Traffic Signal Control Mechanism for Intelligent Transportation Based on a Consortium Blockchain , 2019, IEEE Access.

[10]  Bin Hu,et al.  Joint Computing and Caching in 5G-Envisioned Internet of Vehicles: A Deep Reinforcement Learning-Based Traffic Control System , 2020, IEEE Transactions on Intelligent Transportation Systems.

[11]  Jinho Choi,et al.  Federated Learning With Blockchain for Autonomous Vehicles: Analysis and Design Challenges , 2020, IEEE Transactions on Communications.

[12]  Joel J. P. C. Rodrigues,et al.  Blockchain Applied to Vehicular Odometers , 2020, IEEE Network.

[13]  Robin Doss,et al.  An Improved Authentication Scheme for Internet of Vehicles Based on Blockchain Technology , 2019, IEEE Access.

[14]  Mianxiong Dong,et al.  Secure and Efficient Vehicle-to-Grid Energy Trading in Cyber Physical Systems: Integration of Blockchain and Edge Computing , 2020, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[15]  Zhao Wang,et al.  Blockchain and Learning-Based Secure and Intelligent Task Offloading for Vehicular Fog Computing , 2021, IEEE Transactions on Intelligent Transportation Systems.

[16]  Qinglin Zhao,et al.  Dependency-Aware Task Scheduling in Vehicular Edge Computing , 2020, IEEE Internet of Things Journal.

[17]  Miaowen Wen,et al.  MBID: Micro-Blockchain-Based Geographical Dynamic Intrusion Detection for V2X , 2019, IEEE Communications Magazine.

[18]  Hui Li,et al.  FADB: A Fine-Grained Access Control Scheme for VANET Data Based on Blockchain , 2020, IEEE Access.

[19]  Yusheng Ji,et al.  Blockchain for Vehicular Internet of Things: Recent Advances and Open Issues , 2020, Sensors.

[20]  Victor C. M. Leung,et al.  Blockchain-Based Decentralized Trust Management in Vehicular Networks , 2019, IEEE Internet of Things Journal.

[21]  Yao Zhang,et al.  Vehicle Position Correction: A Vehicular Blockchain Networks-Based GPS Error Sharing Framework , 2021, IEEE Transactions on Intelligent Transportation Systems.

[22]  Qichao Zhang,et al.  Securing ICN-Based UAV Ad Hoc Networks with Blockchain , 2019, IEEE Communications Magazine.

[23]  Neeraj Kumar,et al.  BloCkEd: Blockchain-Based Secure Data Processing Framework in Edge Envisioned V2X Environment , 2020, IEEE Transactions on Vehicular Technology.

[24]  Wei He,et al.  An Efficient Decentralized Key Management Mechanism for VANET With Blockchain , 2020, IEEE Transactions on Vehicular Technology.

[25]  Ke Xu,et al.  Secure SVM Training Over Vertically-Partitioned Datasets Using Consortium Blockchain for Vehicular Social Networks , 2020, IEEE Transactions on Vehicular Technology.

[26]  Ying Ding,et al.  Blockchain-Based Secure and Trustworthy Internet of Things in SDN-Enabled 5G-VANETs , 2019, IEEE Access.

[27]  Yusheng Ji,et al.  Decentralized Trust Evaluation in Vehicular Internet of Things , 2019, IEEE Access.

[28]  Yusheng Ji,et al.  How to Utilize Interflow Network Coding in VANETs: A Backbone-Based Approach , 2016, IEEE Transactions on Intelligent Transportation Systems.

[29]  Asad Waqar Malik,et al.  Blockchain-Based Reputation Management for Task Offloading in Micro-Level Vehicular Fog Network , 2020, IEEE Access.

[30]  Xiaohong Zhang,et al.  Data Security Sharing and Storage Based on a Consortium Blockchain in a Vehicular Ad-hoc Network , 2019, IEEE Access.

[31]  Mehdi Bennis,et al.  Optimized Computation Offloading Performance in Virtual Edge Computing Systems Via Deep Reinforcement Learning , 2018, IEEE Internet of Things Journal.

[32]  F. Richard Yu,et al.  Blockchain-Based Distributed Software-Defined Vehicular Networks: A Dueling Deep ${Q}$ -Learning Approach , 2019, IEEE Transactions on Cognitive Communications and Networking.

[33]  Haiping Huang,et al.  A Blockchain-Based Trust Management With Conditional Privacy-Preserving Announcement Scheme for VANETs , 2020, IEEE Internet of Things Journal.

[34]  Yusheng Ji,et al.  Spatial Intelligence toward Trustworthy Vehicular IoT , 2018, IEEE Communications Magazine.

[35]  Lei Shu,et al.  Securing parked vehicle assisted fog computing with blockchain and optimal smart contract design , 2020, IEEE/CAA Journal of Automatica Sinica.

[36]  Kemal Akkaya,et al.  Block4Forensic: An Integrated Lightweight Blockchain Framework for Forensics Applications of Connected Vehicles , 2018, IEEE Communications Magazine.

[37]  Abderrahim Benslimane,et al.  Challenges and Solutions in Autonomous Driving: A Blockchain Approach , 2020, IEEE Network.

[38]  Qimei Cui,et al.  MDP-Based Task Offloading for Vehicular Edge Computing Under Certain and Uncertain Transition Probabilities , 2020, IEEE Transactions on Vehicular Technology.

[39]  Qinglei Kong,et al.  Achieving Privacy-Preserving and Verifiable Data Sharing in Vehicular Fog With Blockchain , 2021, IEEE Transactions on Intelligent Transportation Systems.

[40]  Björn Scheuermann,et al.  Bitcoin and Beyond: A Technical Survey on Decentralized Digital Currencies , 2016, IEEE Communications Surveys & Tutorials.

[41]  Yusheng Ji,et al.  Integrating Licensed and Unlicensed Spectrum in the Internet of Vehicles with Mobile Edge Computing , 2019, IEEE Network.

[42]  Danda B. Rawat,et al.  Blockchain Enabled Named Data Networking for Secure Vehicle-to-Everything Communications , 2020, IEEE Network.