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 条
  • [31] A Survey on Consensus Algorithms in Blockchain-Based Applications: Architecture, Taxonomy, and Operational Issues
    Islam, Saminur
    Islam, Mohammad Jaminur
    Hossain, Mahmud
    Noor, Shahid
    Kwak, Kyung-Sup
    Islam, S. M. Riazul
    IEEE ACCESS, 2023, 11 : 39066 - 39082
  • [32] Research on the Internet of Vehicles Data Query Method Based on Distributed Data
    Xiao, Huabo
    PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON MANAGEMENT, EDUCATION, INFORMATION AND CONTROL, 2015, 125 : 1716 - 1719
  • [33] A Novel Debt-Credit Mechanism for Blockchain-Based Data-Trading in Internet of Vehicles
    Liu, Kang
    Chen, Wuhui
    Zheng, Zibin
    Li, Zhenni
    Liang, Wei
    IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (05) : 9098 - 9111
  • [34] Blockchain-based Authentication and Proof-of-Reputation Mechanism for Trust Data Sharing in Internet of Vehicles
    Bai, Xiao
    Chen, Shanzhi
    Shi, Yan
    Liang, Chengzhi
    Lv, Xiaochen
    AD HOC & SENSOR WIRELESS NETWORKS, 2022, 53 (1-2) : 85 - 113
  • [35] Blockchain-Based Data Storage Model for Land Survey
    Song L.
    Lu Z.
    Deng Q.
    Zhang Q.
    Wang X.
    Beijing Youdian Daxue Xuebao/Journal of Beijing University of Posts and Telecommunications, 2023, 46 (04): : 27 - 31and39
  • [36] Consensus Protocols for Blockchain-based Data Provenance: Challenges and Opportunities
    Tosh, Deepak K.
    Shetty, Sachin
    Liang, Xueping
    Kamhoua, Charles
    Njilla, Laurent
    2017 IEEE 8TH ANNUAL UBIQUITOUS COMPUTING, ELECTRONICS AND MOBILE COMMUNICATION CONFERENCE (UEMCON), 2017, : 469 - +
  • [37] Blockchain-based secure data transmission for internet of underwater things
    Abdul Razzaq
    Cluster Computing, 2022, 25 : 4495 - 4514
  • [38] BIIoVT: Blockchain-Based Secure Storage Architecture for Intelligent Internet of Vehicular Things
    Singh, Sushil Kumar
    Park, Jong Hyuk
    Sharma, Pradip Kumar
    Pan, Yi
    IEEE CONSUMER ELECTRONICS MAGAZINE, 2022, 11 (06) : 75 - 82
  • [39] Blockchain-Based Anonymous Data Sharing With Accountability for Internet of Things
    Wu, Tong
    Wang, Weijie
    Zhang, Chuan
    Zhang, Weiting
    Zhu, Liehuang
    Gai, Keke
    Wang, Haotian
    IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (06) : 5461 - 5475
  • [40] Blockchain-based secure data transmission for internet of underwater things
    Razzaq, Abdul
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2022, 25 (06): : 4495 - 4514