A Vehicular Trust Blockchain Framework With Scalable Byzantine Consensus

被引:3
作者
Chen, Xiao [1 ,2 ]
Xue, Guoliang [3 ]
Yu, Ruozhou [4 ]
Wu, Haiqin [5 ]
Wang, Dawei [1 ]
机构
[1] Jiangsu Univ, Sch Comp Sci & Commun Engn, Zhenjiang 212000, Peoples R China
[2] Univ Edinburgh, Sch Informat, Edinburgh EH8 8PA, Scotland
[3] Arizona State Univ, Sch Comp & Augmented Intelligence, Tempe, AZ 85287 USA
[4] North Carolina State Univ, Comp Sci Dept, Raleigh, NC 27606 USA
[5] East China Normal Univ, Software Engn Inst, Shanghai Key Lab Trustworthy Comp, Shanghai 200062, Peoples R China
基金
欧盟地平线“2020”;
关键词
Blockchains; Peer-to-peer computing; Trust management; Scalability; Computational modeling; Consensus protocol; Throughput; blockchain; multi-shard consensus; Byzantine fault-tolerance; TEE; PRIVACY-PRESERVING AUTHENTICATION; ANONYMOUS AUTHENTICATION; MANAGEMENT MODEL; SCHEME;
D O I
10.1109/TMC.2023.3294968
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The maturing blockchain technology has gradually promoted decentralized data storage from cryptocurrencies to other applications, such as trust management, resulting in new challenges based on specific scenarios. Taking the mobile trust blockchain within a vehicular network as an example, many users require the system to process massive traffic information for accurate trust assessment, preserve data reliably, and respond quickly. While existing vehicular blockchain systems ensure immutability, transparency, and traceability, they are limited in terms of scalability, performance, and security. To address these issues, this paper proposes a novel decentralized vehicle trust management solution and a well-matched blockchain framework that provides both security and performance. The paper primarily addresses two issues: i) To provide accurate trust evaluation, the trust model adopts a decentralized and peer-review-based trust computation method secured by trusted execution environments (TEEs). ii) To ensure reliable trust management, a multi-shard blockchain framework is developed with a novel hierarchical Byzantine consensus protocol, improving efficiency and security while providing high scalability and performance. The proposed scheme combines the decentralized trust model with a multi-shard blockchain, preserving trust information through a hierarchical consensus protocol. Finally, real-world experiments are conducted by developing a testbed deployed on both local and cloud servers for performance measurements.
引用
收藏
页码:4440 / 4452
页数:13
相关论文
共 40 条
  • [1] Chainspace: A Sharded Smart Contracts Platform
    Al-Bassam, Mustafa
    Sonnino, Alberto
    Bano, Shehar
    Hrycyszyn, Dave
    Danezis, George
    [J]. 25TH ANNUAL NETWORK AND DISTRIBUTED SYSTEM SECURITY SYMPOSIUM (NDSS 2018), 2018,
  • [2] Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications
    Al-Fuqaha, Ala
    Guizani, Mohsen
    Mohammadi, Mehdi
    Aledhari, Mohammed
    Ayyash, Moussa
    [J]. IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2015, 17 (04): : 2347 - 2376
  • [3] Hyperledger Fabric: A Distributed Operating System for Permissioned Blockchains
    Androulaki, Elli
    Barger, Artem
    Bortnikov, Vita
    Cachin, Christian
    Christidis, Konstantinos
    De Caro, Angelo
    Enyeart, David
    Ferris, Christopher
    Laventman, Gennady
    Manevich, Yacov
    Muralidharan, Srinivasan
    Murthy, Chet
    Binh Nguyen
    Sethi, Manish
    Singh, Gari
    Smith, Keith
    Sorniotti, Alessandro
    Stathakopoulou, Chrysoula
    Vukolic, Marko
    Cocco, Sharon Weed
    Yellick, Jason
    [J]. EUROSYS '18: PROCEEDINGS OF THE THIRTEENTH EUROSYS CONFERENCE, 2018,
  • [4] EAAP: Efficient Anonymous Authentication With Conditional Privacy-Preserving Scheme for Vehicular Ad Hoc Networks
    Azees, Maria
    Vijayakumar, Pandi
    Deboarh, Lazarus Jegatha
    [J]. IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2017, 18 (09) : 2467 - 2476
  • [5] Decentralized trust management
    Blaze, M
    Feigenbaum, J
    Lacy, J
    [J]. 1996 IEEE SYMPOSIUM ON SECURITY AND PRIVACY, PROCEEDINGS, 1996, : 164 - 173
  • [6] Buchman E., 2016, THESIS U GUELPH
  • [7] Practical byzantine fault tolerance and proactive recovery
    Castro, M
    Liskov, B
    [J]. ACM TRANSACTIONS ON COMPUTER SYSTEMS, 2002, 20 (04): : 398 - 461
  • [8] Costan Victor, 2016, IACR Cryptol. ePrint Arch., V2016, P1
  • [9] Danezis G, 2015, Arxiv, DOI arXiv:1505.06895
  • [10] Performance of a two-phase commit protocol
    Desai, BC
    Boutros, BS
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 1996, 38 (09) : 581 - 599