Towards secure and practical consensus for blockchain based VANET

被引:79
作者
Kudva, Sowmya [1 ]
Badsha, Shahriar [1 ]
Sengupta, Shamik [1 ]
Khalil, Ibrahim [2 ]
Zomaya, Albert [3 ]
机构
[1] Univ Nevada, Reno, NV 89557 USA
[2] RMIT Univ, Melbourne, Vic, Australia
[3] Univ Sydney, Sydney, NSW, Australia
关键词
Distributed vehicular network; Blockchain; Consensus; Proof of Driving (PoD); Service Standard Score; PRIVACY; AUTHENTICATION;
D O I
10.1016/j.ins.2020.07.060
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The massive adoption of the blockchain-based distributed framework has made it possible to store and transmit Vehicular Ad Hoc Network (VANET) application data transparently, securely, and without a central control point of trust. Introducing an efficient and scalable consensus mechanism, which is one of the most crucial components in the blockchain-based VANET application, is still an open research challenge, given the features related to high mobility vehicular network and resource constraint devices in vehicles. Considering the efficiency, fairness and scalability issues of state-of-the-art consensus protocols like Proof of Work (PoW), Proof of Stake (PoS) and Practical Byzantine Fault Tolerant (PBFT), in this paper we propose a new technique called Proof of Driving (PoD), to randomize the selection of honest miners for generating the blocks efficiently for blockchain-based VANET applications. Additionally, we introduce a filtering technique based on Service Standard Score (S-c) of the vehicular miner nodes to detect and eliminate the malicious nodes. Our proposed technique achieves an efficient and fair selection of miners in a blockchain-based VANET application (for example, ride-sharing) and it makes PBFT consensus adaptable in a vast public vehicular network. The proposed method also addresses the efficiency and fairness issues caused by PoW and PoS, respectively. Our extensive experimental results reflect that the proposed method is efficient as well as scalable and, more importantly, achieves smaller consensus sets with higher quality to eliminate the malicious vehicle nodes from participating in consensus. Finally, the security analysis shows that the proposed method is secure and fault-tolerant against various attacks. (C) 2020 Elsevier Inc. All rights reserved.
引用
收藏
页码:170 / 187
页数:18
相关论文
共 49 条
[1]  
Abeyratne S., 2016, International Journal of Research in Engineering and Technology, V05, P1, DOI [10.15623/ijret.2016.0509001, DOI 10.15623/IJRET.2016.0509001]
[2]  
Badsha S, 2020, 2020 10TH ANNUAL COMPUTING AND COMMUNICATION WORKSHOP AND CONFERENCE (CCWC), P317, DOI [10.1109/CCWC47524.2020.9031164, 10.1109/ccwc47524.2020.9031164]
[3]   B-Ride: Ride Sharing With Privacy-Preservation, Trust and Fair Payment Atop Public Blockchain [J].
Baza, Mohamed ;
Lasla, Noureddine ;
Mahmoud, Mohamed M. E. A. ;
Srivastava, Gautam ;
Abdallah, Mohamed .
IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2021, 8 (02) :1214-1229
[4]  
Boeglen Herve, 2011, 2011 Eighth International Conference on Wireless On-demand Network Systems and Services (WONS 2011), P117, DOI 10.1109/WONS.2011.5720179
[5]   Practical byzantine fault tolerance and proactive recovery [J].
Castro, M ;
Liskov, B .
ACM TRANSACTIONS ON COMPUTER SYSTEMS, 2002, 20 (04) :398-461
[6]   Practical byzantine fault tolerance and proactive recovery [J].
Castro, M ;
Liskov, B .
ACM TRANSACTIONS ON COMPUTER SYSTEMS, 2002, 20 (04) :398-461
[7]  
Chen P.-Y., 2010, P 2010 IEEE 72 VEH T, P1
[8]   SPECS: Secure and privacy enhancing communications schemes for VANETs [J].
Chim, T. W. ;
Yiu, S. M. ;
Hui, Lucas C. K. ;
Li, Victor O. K. .
AD HOC NETWORKS, 2011, 9 (02) :189-203
[9]  
Doolan R, 2013, IEEE VTS VEH TECHNOL
[10]   Connected Vehicles-Advancements in Vehicular Technologies and Informatics [J].
Dorrell, David G. ;
Vinel, Alexey ;
Cao, Dongpu .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2015, 62 (12) :7824-7826