VeSenChain: Leveraging Consortium Blockchain for Secure and Efficient Vehicular Crowdsensing

Vehicular CrowdSensing (VCS) has become a promising paradigm to employ mobile vehicles for performing sensing tasks in supporting location-based services and applications. In traditional VCS, a central agency is highly depended on, from collecting task requests of requesters to employment and reward assignment to workers. However, the centralized manner causes critical problems, such as potential privacy leakage and unexpected free-riding and false-reporting behaviors due to the lack of recorded proofs. The challenging problems hinder the wide-spread deployment of VCS. In this paper, we utilize consomum blockchain to elaborately design a dedicated blockchain, called by VeSenChain, to provision VCS services in a decentralized, authentic and transparent manner. For the implementation of VeSenChain, we develop an interactive protocol to support smart contract based operations among different entities. Stackelberg game approach is further used to formulate and solve the sensing task scheduling problem between a requester and multiple workers, and thus enable optimal smart contract design. Numerical results demonstrate that VeSenChain is effective and efficient for promoting VCS in network security and efficiency.

[1]  Michael Devetsikiotis,et al.  Blockchains and Smart Contracts for the Internet of Things , 2016, IEEE Access.

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

[3]  Zibin Zheng,et al.  An Overview of Blockchain Technology: Architecture, Consensus, and Future Trends , 2017, 2017 IEEE International Congress on Big Data (BigData Congress).

[4]  Yuan Yong,et al.  Towards blockchain-based intelligent transportation systems , 2016 .

[5]  Min Chen,et al.  Narrow Band Internet of Things , 2017, IEEE Access.

[6]  H. Vincent Poor,et al.  Mobile Crowdsensing Games in Vehicular Networks , 2017, IEEE Transactions on Vehicular Technology.

[7]  Xiaoming Chen,et al.  Cooperative Application Execution in Mobile Cloud Computing: A Stackelberg Game Approach , 2016, IEEE Communications Letters.

[8]  Lin Gao,et al.  Providing long-term participation incentive in participatory sensing , 2015, 2015 IEEE Conference on Computer Communications (INFOCOM).

[9]  Aiqing Zhang,et al.  Security, Privacy, and Fairness in Fog-Based Vehicular Crowdsensing , 2017, IEEE Communications Magazine.

[10]  Gang Qu,et al.  A Privacy-Preserving Trust Model Based on Blockchain for VANETs , 2018, IEEE Access.

[11]  Miao Pan,et al.  Secure Roadside Unit Hotspot Against Eavesdropping Based Traffic Analysis in Edge Computing Based Internet of Vehicles , 2018, IEEE Access.

[12]  Zhetao Li,et al.  Consortium Blockchain for Secure Energy Trading in Industrial Internet of Things , 2018, IEEE Transactions on Industrial Informatics.

[13]  Muhammad Imran,et al.  Mobile crowd sensing - Taxonomy, applications, challenges, and solutions , 2019, Comput. Hum. Behav..

[14]  Robert H. Deng,et al.  CrowdBC: A Blockchain-Based Decentralized Framework for Crowdsourcing , 2019, IEEE Transactions on Parallel and Distributed Systems.

[15]  Khaled Salah,et al.  Proof of Delivery of Digital Assets Using Blockchain and Smart Contracts , 2018, IEEE Access.

[16]  Shengli Xie,et al.  Blockchain for Secure and Efficient Data Sharing in Vehicular Edge Computing and Networks , 2019, IEEE Internet of Things Journal.