Towards secure and practical consensus for blockchain based VANET

被引:71
|
作者
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
相关论文
共 50 条
  • [1] Towards Secure Industrial IoT: Blockchain System With Credit-Based Consensus Mechanism
    Huang, Junqin
    Kong, Linghe
    Chen, Guihai
    Wu, Min-You
    Liu, Xue
    Zeng, Peng
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2019, 15 (06) : 3680 - 3689
  • [2] Secure Trust-Based Blockchain Architecture to Prevent Attacks in VANET
    Khan, Adnan Shahid
    Balan, Kuhanraj
    Javed, Yasir
    Tarmizi, Seleviawati
    Abdullah, Johari
    [J]. SENSORS, 2019, 19 (22)
  • [3] DSVN: A Flexible and Secure Data-Sharing Model for VANET Based on Blockchain
    Chen, Xiaoxuan
    Chen, Yineng
    Wang, Xiayu
    Zhu, Xinghui
    Fang, Kui
    [J]. APPLIED SCIENCES-BASEL, 2023, 13 (01):
  • [4] VANET Secure Reputation Evaluation & Management Model Based on Double Layer Blockchain
    Hou, Bochuan
    Xin, Yang
    Zhu, Hongliang
    Yang, Yixian
    Yang, Jianhua
    [J]. APPLIED SCIENCES-BASEL, 2023, 13 (09):
  • [5] A Secure and Practical Signature Scheme for Blockchain Based on Biometrics
    Kaga, Yosuke
    Fujio, Masakazu
    Naganuma, Ken
    Takahashi, Kenta
    Murakami, Takao
    Ohki, Tetsushi
    Nishigaki, Masakatsu
    [J]. INFORMATION SECURITY PRACTICE AND EXPERIENCE, ISPEC 2017, 2017, 10701 : 877 - 891
  • [6] A new type of blockchain for secure message exchange in VANET
    Shrestha, Rakesh
    Bajracharya, Rojeena
    Shrestha, Anish P.
    Nam, Seung Yeob
    [J]. DIGITAL COMMUNICATIONS AND NETWORKS, 2020, 6 (02) : 177 - 186
  • [7] PSCBO: A provably secure consensus-based blockchain Oracle
    Yao, Yusong
    Shi, Yiwen
    Tian, Guohua
    Miao, Meixia
    Susilo, Willy
    [J]. COMPUTER STANDARDS & INTERFACES, 2025, 91
  • [8] Towards Practical RAM Based Secure Computation
    Buescher, Niklas
    Weber, Alina
    Katzenbeisser, Stefan
    [J]. COMPUTER SECURITY (ESORICS 2018), PT II, 2018, 11099 : 416 - 437
  • [9] Blockchain Consensus Protocols Towards a Review of Practical Constraints for Implementation in Developing Countries
    Ouattara, Hadja F.
    Ahmat, Daouda
    Ouedraogo, Frederic T.
    Bissyande, Tegawende F.
    Sie, Oumarou
    [J]. E-INFRASTRUCTURE AND E-SERVICES FOR DEVELOPING COUNTRIES (AFRICOMM 2017), 2018, 250 : 304 - 314
  • [10] A Secure and Practical Blockchain Scheme for IoT
    Liu, Hongyang
    Shen, Feng
    Liu, Zhiqiang
    Long, Yu
    Liu, Zhen
    Sun, Shifeng
    Tang, Shuyang
    Gu, Dawu
    [J]. 2019 18TH IEEE INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS/13TH IEEE INTERNATIONAL CONFERENCE ON BIG DATA SCIENCE AND ENGINEERING (TRUSTCOM/BIGDATASE 2019), 2019, : 538 - 545