Proof-of-Reputation Based-Consortium Blockchain for Trust Resource Sharing in Internet of Vehicles

Resource sharing among vehicles can highly improve the capability and efficiency of Internet of Vehicles (IoV). However, it is challenging to establish trust and preserve privacy during the resource sharing process because of the high mobility and topological variability in IoV. Emerging blockchain technology expresses the excellent performance in handling distributed trust due to its verifiable and immutable ledger. In this paper, we first propose a consortium blockchain-based resource sharing paradigm in IoV, in which the resource sharing interactions are encapsulated as transactions and recorded by Road Side Units (RSUs). Moreover, a lightweight consensus mechanism named as Proof-of-Reputation is proposed to reduce computational power consumption and motivate vehicles involved in resource sharing. Finally a differentiated resource pricing scheme is proposed based on the dynamic match game of resource demand and supply. The reputation value is designed to indicate the trustworthy degree of vehicles, and the trust is established via the consensus procedure. We couple the resource sharing process and consensus together by utilizing the reputation value of each vehicle. The security and privacy analysis as well as simulation experiments on communication performance can verify the efficiency of the proposed blockchain system.

[1]  Ajoy Kumar Datta,et al.  CPU Scheduling for Power/Energy Management on Multicore Processors Using Cache Miss and Context Switch Data , 2014, IEEE Transactions on Parallel and Distributed Systems.

[2]  Nikos Fotiou,et al.  Interledger Smart Contracts for Decentralized Authorization to Constrained Things , 2019, IEEE INFOCOM 2019 - IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[3]  Prasant Mohapatra,et al.  Trust Computations and Trust Dynamics in Mobile Adhoc Networks: A Survey , 2012, IEEE Communications Surveys & Tutorials.

[4]  Victor C. M. Leung,et al.  An Efficient Computation Offloading Management Scheme in the Densely Deployed Small Cell Networks With Mobile Edge Computing , 2018, IEEE/ACM Transactions on Networking.

[5]  Cristofer Englund,et al.  Modelling the Level of Trust in a Cooperative Automated Vehicle Control System , 2018, IEEE Transactions on Intelligent Transportation Systems.

[6]  Yan Zhang,et al.  Blockchain Empowered Resource Trading in Mobile Edge Computing and Networks , 2019, ICC 2019 - 2019 IEEE International Conference on Communications (ICC).

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

[8]  Bo Du,et al.  An Improved Quantum-Behaved Particle Swarm Optimization for Endmember Extraction , 2019, IEEE Transactions on Geoscience and Remote Sensing.

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

[10]  Lei Zhang,et al.  Blockchain-Enabled Wireless Internet of Things: Performance Analysis and Optimal Communication Node Deployment , 2019, IEEE Internet of Things Journal.

[11]  Supeng Leng,et al.  Social-Aware Edge Caching in Fog Radio Access Networks , 2017, IEEE Access.

[12]  Wei Zhang,et al.  Catch You if You Misbehave: Ranked Keyword Search Results Verification in Cloud Computing , 2018, IEEE Transactions on Cloud Computing.

[13]  Zhu Han,et al.  User Scheduling and Resource Allocation in HetNets With Hybrid Energy Supply: An Actor-Critic Reinforcement Learning Approach , 2018, IEEE Transactions on Wireless Communications.

[14]  Boxiang Dong,et al.  Trust-but-Verify: Verifying Result Correctness of Outsourced Frequent Itemset Mining in Data-Mining-As-a-Service Paradigm , 2016, IEEE Transactions on Services Computing.

[15]  Shui Yu,et al.  Security and Privacy in the Age of the Smart Internet of Things: An Overview from a Networking Perspective , 2018, IEEE Communications Magazine.

[16]  Shui Yu,et al.  An Efficient Privacy-Preserving Mutual Authentication Scheme for Secure V2V Communication in Vehicular Ad Hoc Network , 2019, IEEE Access.

[17]  Jie Cui,et al.  RSMA: Reputation System-Based Lightweight Message Authentication Framework and Protocol for 5G-Enabled Vehicular Networks , 2019, IEEE Internet of Things Journal.

[18]  Chi Harold Liu,et al.  Energy-Efficient Distributed Mobile Crowd Sensing: A Deep Learning Approach , 2019, IEEE Journal on Selected Areas in Communications.

[19]  John Yearwood,et al.  Customized Data Sharing Scheme Based on Blockchain and Weighted Attribute , 2018, 2018 IEEE Global Communications Conference (GLOBECOM).

[20]  Guy Lever,et al.  Deterministic Policy Gradient Algorithms , 2014, ICML.

[21]  Dieter Schmalstieg,et al.  Real-Time Detection and Tracking for Augmented Reality on Mobile Phones , 2010, IEEE Transactions on Visualization and Computer Graphics.

[22]  Minyi Guo,et al.  A Comprehensive Survey of Blockchain: From Theory to IoT Applications and Beyond , 2019, IEEE Internet of Things Journal.

[23]  Zhi Ding,et al.  Graph-Based Resource Sharing in Vehicular Communication , 2018, IEEE Transactions on Wireless Communications.

[24]  Yong Yu,et al.  Secure Pub-Sub: Blockchain-Based Fair Payment With Reputation for Reliable Cyber Physical Systems , 2018, IEEE Access.

[25]  Zheng Liu,et al.  Advances on Sensing Technologies for Smart Cities and Power Grids: A Review , 2017, IEEE Sensors Journal.

[26]  Wenyao Xu,et al.  $\mathsf{LightChain}$: A Lightweight Blockchain System for Industrial Internet of Things , 2019, IEEE Transactions on Industrial Informatics.

[27]  Ning Zhang,et al.  A Secure Charging Scheme for Electric Vehicles With Smart Communities in Energy Blockchain , 2019, IEEE Internet of Things Journal.

[28]  Chi Harold Liu,et al.  Experience-driven Networking: A Deep Reinforcement Learning based Approach , 2018, IEEE INFOCOM 2018 - IEEE Conference on Computer Communications.

[29]  Wei Peng,et al.  Proof of Reputation: A Reputation-Based Consensus Protocol for Peer-to-Peer Network , 2018, DASFAA.

[30]  Qing Yang,et al.  Trust Assessment in Vehicular Social Network Based on Three-Valued Subjective Logic , 2019, IEEE Transactions on Multimedia.

[31]  Yan Zhang,et al.  Performance Analysis of Connectivity Probability and Connectivity-Aware MAC Protocol Design for Platoon-Based VANETs , 2015, IEEE Transactions on Vehicular Technology.

[32]  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.

[33]  Xiaodong Lin,et al.  Efficient and Privacy-Preserving Carpooling Using Blockchain-Assisted Vehicular Fog Computing , 2019, IEEE Internet of Things Journal.

[34]  Toshiaki Miyazaki,et al.  Trust-Enhanced Content Delivery in Blockchain-Based Information-Centric Networking , 2019, IEEE Network.

[35]  Hassan Y. A. Abutair,et al.  An Enhanced Distributed Trust Computing Protocol for VANETs , 2018, IEEE Access.

[36]  Minglu Li,et al.  Intelligent Context-Aware Communication Paradigm Design for IoVs Based on Data Analytics , 2018, IEEE Network.