A blockchain based incentive provisioning scheme for traffic event validation and information storage in VANETs

被引:59
作者
Khalid, Adia [1 ]
Iftikhar, Muhammad Sohaib [1 ]
Almogren, Ahmad [2 ]
Khalid, Rabiya [1 ]
Afzal, Muhammad Khalil [3 ]
Javaid, Nadeem [1 ]
机构
[1] COMSATS Univ Islamabad, Islamabad 44000, Pakistan
[2] King Saud Univ, Coll Comp & Informat Sci, Dept Comp Sci, Riyadh 11633, Saudi Arabia
[3] COMSATS Univ Islamabad, Wah 47000, Pakistan
关键词
Blockchain; Interplanetary File System; Incentives; Event validation; Vehicular Ad hoc Networks; MARKET;
D O I
10.1016/j.ipm.2020.102464
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In Vehicular Ad hoc Networks (VANETs), a large amount of data is shared between vehicles and Road Side Units (RSUs) in real-time. VANETs improve traffic efficiency and reliability by timely sharing road events and traffic information. However, there is a need to tackle the issues of both less data storage capability and selfish behavior of the vehicles. The conventional data storage mechanisms involve a third party for data management and are non-transparent, unreliable, untrustworthy, and insecure. Therefore, a blockchain based data storage system is presented in this paper to overcome the aforementioned issues. The proposed system exploits benefits of an Interplanetary File System (IPFS). Due to the resource constraints of vehicles, the blockchain is implemented on the RSUs. The RSUs get the aggregated packets sent by the vehicles. The packets contain the events' information that occur in the vehicles' surroundings. After verifying a packet, RSUs store the information related to the event in IPFS and reputation value of the sender vehicle in the blockchain. The reputation value of a vehicle is calculated based upon the correctness of an event it signs or initiates. Moreover, an incentive mechanism is also proposed to provide monetary incentives to the replier vehicles who respond to the events' information. The incentives are provided by the initiators after verification of the repliers' signatures. The initiator is a vehicle who initializes the event. The transactions performed during the incentive process are stored in the blockchain. Finally, Oyente tool is used to analyze the security of the proposed smart contract. A comparison of the proposed scheme with the logistic regression scheme is also presented.
引用
收藏
页数:17
相关论文
共 44 条
[1]  
[Anonymous], BEG GUID IPFS
[2]  
[Anonymous], 2020, REVISION WORLD URBAN
[3]  
Brendha R., 2017, 2017 4 INT C ADV COM
[4]   Noncooperative and Cooperative Strategy Designs for Nonlinear Stochastic Jump Diffusion Systems With External Disturbance: T-S Fuzzy Approach [J].
Chen, Bor-Sen ;
Lee, Min-Yen .
IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2020, 28 (10) :2437-2451
[5]   An incentive-aware blockchain-based solution for internet of fake media things [J].
Chen, Qian ;
Srivastava, Gautam ;
Parizi, Reza M. ;
Aloqaily, Moayad ;
Al Ridhawi, Ismaeel .
INFORMATION PROCESSING & MANAGEMENT, 2020, 57 (06)
[6]  
David Berdik, 2012, INFORM PROCESSING MA, V58
[7]   BPAS: Blockchain-Assisted Privacy-Preserving Authentication System for Vehicular Ad Hoc Networks [J].
Feng, Qi ;
He, Debiao ;
Zeadally, Sherali ;
Liang, Kaitai .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2020, 16 (06) :4146-4155
[8]  
Hamza Baniata, 2020, INFORM PROCESSING MA, V58
[9]  
Iftikhar M.S., 2020, P INT WIR COMM MOB C, P2133
[10]   Scheduling Charging of Electric Vehicles in a Secured Manner by Emphasizing Cost Minimization Using Blockchain Technology and IPFS [J].
Javed, Muhammad Umar ;
Javaid, Nadeem ;
Aldegheishem, Abdulaziz ;
Alrajeh, Nabil ;
Tahir, Muhammad ;
Ramzan, Muhammad .
SUSTAINABILITY, 2020, 12 (12)