A blockchain-based data storage architecture for Internet of Vehicles: Delay-aware consensus and data query algorithms

被引:1
|
作者
Ren, Zhiqiang [1 ]
Liu, Shumei [1 ]
An, Yisheng [1 ]
Li, Yonghui [2 ]
Wu, Naiqi [3 ]
机构
[1] Changan Univ, Sch Informat Engn, Xian 710021, Peoples R China
[2] Univ Sydney, Sch Elect & Informat Engn, Sydney, NSW 2006, Australia
[3] Macau Univ Sci & Technol, Inst Syst Engn, Taipa 999078, Macau, Peoples R China
基金
中国国家自然科学基金;
关键词
Internet of Vehicles (IoV); Blockchain; Consensus algorithm; Practical Byzantine Fault Tolerant (PBFT); Query algorithm; PBFT;
D O I
10.1016/j.vehcom.2024.100772
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
The recent development of the Internet of Vehicles (IoV) relies heavily on the secure store and analysis of reliable driving data. Blockchain technology has been widely used in the IoV field due to its security advantages, where consensus and query algorithms are two key modules determining its performance. However, existing solutions do not perform well enough in terms of delay performance, thus limiting their ability to support IoV environments with ultra-low-latency requirements. To address this challenge, we design a blockchain-based data storage architecture, focusing on the design of delay-aware consensus and data query algorithms. Specifically, to reduce the consensus delay, we propose a reputation-assisted and grouping-simplified Practical Byzantine Fault Tolerant (RGS-PBFT) algorithm. First, we develop a novel node credit value evaluation model by combining the behavior and configuration reputation to select the primary node with both high security and high computing capacity. Second, after determining the primary node, we reduce the communication complexity of traditional 4 PBFT from O(Z(2)) to O(Z(4/3)) by establishing a grouping-simplified consensus structure. These contributions effectively reduce the consensus delay. To reduce the query delay and index construction time, we propose an index query algorithm based on the data tracking chain (DTC-Index query). By introducing the LevelDB database, it establishes a transaction index chain coupled to vehicle ID in the blockchain. This approach avoids the timeconsuming block traversal during data querying. Experimental results demonstrate that the proposed algorithms outperform existing solutions, achieving significant improvements in both consensus delay and query time reduction. Notably, our solutions offer exceptional delay performance, making them well-suited for IoV environments.
引用
收藏
页数:13
相关论文
共 50 条
  • [21] Topology-Aware Cooperative Data Protection in Blockchain-Based Decentralized Storage Networks
    Yang, Siyi
    Hareedy, Ahmed
    Calderbank, Robert
    Dolecek, Lara
    2020 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2020, : 622 - 627
  • [22] Blockchain-Based Security Mechanism for the Medical Data at Fog Computing Architecture of Internet of Things
    Ngabo, Desire
    Wang, Dong
    Iwendi, Celestine
    Anajemba, Joseph Henry
    Ajao, Lukman Adewale
    Biamba, Cresantus
    ELECTRONICS, 2021, 10 (17)
  • [23] Query Optimization Mechanism for Blockchain-Based Efficient Data Traceability
    Yuan, Xu
    Li, Fangbo
    Haider, Muhammad Zeeshan
    Ding, Feng
    Qi, Ange
    Yu, Shuo
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2023, PT VI, 2024, 14492 : 349 - 367
  • [24] Development of a blockchain-based marketplace for the Internet of Things data
    Sanchez, Luis
    Lanza, Jorge
    Gonzalez, Ivan
    Santana, Juan Ramon
    Sotres, Pablo
    ICT EXPRESS, 2023, 9 (04): : 628 - 634
  • [25] Blockchain-based data integrity framework for Internet of Things
    Chanal, Poornima M.
    Kakkasageri, Mahabaleshwar S.
    INTERNATIONAL JOURNAL OF INFORMATION SECURITY, 2024, 23 (01) : 519 - 532
  • [26] Blockchain-based data integrity framework for Internet of Things
    Poornima M. Chanal
    Mahabaleshwar S. Kakkasageri
    International Journal of Information Security, 2024, 23 : 519 - 532
  • [27] A Blockchain-Based Adaptive Middleware for Large Scale Internet of Things Data Storage Selection
    Danish, Syed Muhammad
    MIDDLEWARE'19: PROCEEDINGS OF THE 2019 20TH INTERNATIONAL MIDDLEWARE CONFERENCE DOCTORAL SYMPOSIUM, 2019, : 17 - 19
  • [28] A blockchain-based platform architecture for multimedia data management
    Yue Liu
    Qinghua Lu
    Chunsheng Zhu
    Qiuyu Yu
    Multimedia Tools and Applications, 2021, 80 : 30707 - 30723
  • [29] A blockchain-based platform architecture for multimedia data management
    Liu, Yue
    Lu, Qinghua
    Zhu, Chunsheng
    Yu, Qiuyu
    MULTIMEDIA TOOLS AND APPLICATIONS, 2021, 80 (20) : 30707 - 30723
  • [30] Blockchain-based data sharing algorithm in distributed network data storage
    Cui, Shuguang
    Wang, Haixia
    JOURNAL OF COMPUTATIONAL METHODS IN SCIENCES AND ENGINEERING, 2024, 24 (01) : 427 - 444