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 条
[11]   Blockchain-Based Secure Data Storage for Distributed Vehicular Networks [J].
Javed, Muhammad Umar ;
Rehman, Mubariz ;
Javaid, Nadeem ;
Aldegheishem, Abdulaziz ;
Alrajeh, Nabil ;
Tahir, Muhammad .
APPLIED SCIENCES-BASEL, 2020, 10 (06)
[12]   Toward Secure Blockchain-Enabled Internet of Vehicles: Optimizing Consensus Management Using Reputation and Contract Theory [J].
Kang, Jiawen ;
Xiong, Zehui ;
Niyato, Dusit ;
Ye, Dongdong ;
Kim, Dong In ;
Zhao, Jun .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2019, 68 (03) :2906-2920
[13]   Blockchain for Secure and Efficient Data Sharing in Vehicular Edge Computing and Networks [J].
Kang, Jiawen ;
Yu, Rong ;
Huang, Xumin ;
Wu, Maoqiang ;
Maharjan, Sabita ;
Xie, Shengli ;
Zhang, Yan .
IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (03) :4660-4670
[14]   Dedicated Short-Range Communications (DSRC) Standards in the United States [J].
Kenney, John B. .
PROCEEDINGS OF THE IEEE, 2011, 99 (07) :1162-1182
[15]   A Blockchain-Based Load Balancing in Decentralized Hybrid P2P Energy Trading Market in Smart Grid [J].
Khalid, Rabiya ;
Javaid, Nadeem ;
Almogren, Ahmad ;
Javed, Muhammad Umar ;
Javaid, Sakeena ;
Zuair, Mansour .
IEEE ACCESS, 2020, 8 :47047-47062
[16]   Privacy-preserving blockchain-based electric vehicle charging with dynamic tariff decisions [J].
Knirsch, Fabian ;
Unterweger, Andreas ;
Engel, Dominik .
COMPUTER SCIENCE-RESEARCH AND DEVELOPMENT, 2018, 33 (1-2) :71-79
[17]   Blockchain-based public auditing for big data in cloud storage [J].
Li, Jiaxing ;
Wu, Jigang ;
Jiang, Guiyuan ;
Srikanthan, Thambipillai .
INFORMATION PROCESSING & MANAGEMENT, 2020, 57 (06)
[18]   CreditCoin: A Privacy-Preserving Blockchain-Based Incentive Announcement Network for Communications of Smart Vehicles [J].
Li, Lun ;
Liu, Jiqiang ;
Cheng, Lichen ;
Qiu, Shuo ;
Wang, Wei ;
Zhang, Xiangliang ;
Zhang, Zonghua .
IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2018, 19 (07) :2204-2220
[19]   A Blockchain-Based Privacy-Preserving Authentication Scheme for VANETs [J].
Lu, Zhaojun ;
Wang, Qian ;
Qu, Gang ;
Zhang, Haichun ;
Liu, Zhenglin .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2019, 27 (12) :2792-2801
[20]   Blockchain Enabled Trust-Based Location Privacy Protection Scheme in VANET [J].
Luo, Bin ;
Li, Xinghua ;
Weng, Jian ;
Guo, Jingjing ;
Ma, Jianfeng .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2020, 69 (02) :2034-2048