VRBC: A Verifiable Redactable Blockchain With Efficient Query and Integrity Auditing

被引:17
|
作者
Tian, Guohua [1 ]
Wei, Jianghong [2 ]
Kutylowski, Miroslaw [3 ]
Susilo, Willy [4 ]
Huang, Xinyi [5 ]
Chen, Xiaofeng [1 ,6 ]
机构
[1] Xidian Univ, State Key Lab Integrated Serv Net works ISN, Xian 710071, Shaanxi, Peoples R China
[2] State Key Lab Math Engn & Adv Comp, Zhengzhou 450002, Henan, Peoples R China
[3] Wroclaw Univ Sci & Technol, PL-50370 Wroclaw, Poland
[4] Univ Wollongong, Inst Cybersecur & Cryptol, Wollongong, NSW 2522, Australia
[5] Hong Kong Univ Sci & Technol Guangzhou, Artificial Intelligence Thrust, Informat Hub, Guangz hou 511455, Guangdong, Peoples R China
[6] Fujian Normal Univ, Coll Comp & Cyber Secur, Fuzhou 350117, Fujian, Peoples R China
关键词
Blockchains; Authentication; Synchronization; Hash functions; Data structures; Visualization; Threat modeling; Blockchain authentication tree; Chameleon hash function; Integrity auditing; Verifiable redactable blockchain;
D O I
10.1109/TC.2022.3230900
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Driven by various legal obligations and service requirements, the redactable blockchain was introduced to balance the modifiability and immutability of blockchain technology. However, such a blockchain inevitably generates one or even more acceptable versions for the same block data, enabling malicious full nodes to deceive light/new nodes with old data and even disrupt the consistency of the blockchain ledger. In this paper, we introduce the concept of verifiable redactable blockchain (VRBC) to provide efficient validity verification for on-chain data. To this end, we design a novel authentication data structure, called blockchain authentication tree (BAT), which utilizes a chameleon hash function and aggregatable vector commitment to bind continuously-appended blocks. Based on this, we propose an efficient VRBC scheme supporting integrity auditing, which not only allows light nodes to query and validate on-chain data, but also enables new nodes to check the integrity of the blockchain ledger before synchronizing it, effectively avoiding resource waste and security risks caused by invalid queries and ledger synchronization. Furthermore, we introduce some optimized strategies to improve the performance of the proposed scheme and extend it to transaction-level and permissionless VRBC, respectively. Finally, we demonstrate the practicability of the proposed scheme through detailed security analysis and visual performance evaluation.
引用
收藏
页码:1928 / 1942
页数:15
相关论文
共 50 条
  • [41] Blockchain-Based Transparent Integrity Auditing and Encrypted Deduplication for Cloud Storage
    Li, Shanshan
    Xu, Chunxiang
    Zhang, Yuan
    Du, Yicong
    Chen, Kefei
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2023, 16 (01) : 134 - 146
  • [42] Blockchain-based transparent and certificateless data integrity auditing for cloud storage
    Miao, Yapeng
    Miao, Ying
    Miao, Xuexue
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2024, 36 (27):
  • [43] Blockchain-Based Deduplication and Integrity Auditing Over Encrypted Cloud Storage
    Song, Mingyang
    Hua, Zhongyun
    Zheng, Yifeng
    Huang, Hejiao
    Jia, Xiaohua
    IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2023, 20 (06) : 4928 - 4945
  • [44] Public Auditing of Log Integrity for Shared Cloud Storage Systems via Blockchain
    Tian, Hui
    Wang, Jia
    Chang, Chin-Chen
    Quan, Hanyu
    MOBILE NETWORKS & APPLICATIONS, 2023,
  • [45] Blockchain-Based Personal Health Records Sharing Scheme With Data Integrity Verifiable
    Wang, Shangping
    Zhang, Dan
    Zhang, Yaling
    IEEE ACCESS, 2019, 7 : 102887 - 102901
  • [46] Efficient Materialized View Maintenance and Trusted Query for Blockchain
    Cai L.
    Zhu Y.-C.
    Guo Q.-X.
    Zhang Z.
    Jin C.-Q.
    Ruan Jian Xue Bao/Journal of Software, 2020, 31 (03): : 680 - 694
  • [47] Speeding at the Edge: An Efficient and Secure Redactable Blockchain for IoT-Based Smart Grid Systems
    Lu, Youshui
    Tang, Xiaojun
    Liu, Lei
    Yu, F. Richard
    Dustdar, Schahram
    IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (14) : 12886 - 12897
  • [48] Efficient public integrity auditing with secure deduplication in cloud computing
    Huo, Huixia
    Jiang, Tao
    Tan, Shichong
    Tao, Xiaoling
    INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2019, 11 (06) : 764 - 777
  • [49] Outsourced Data Integrity Auditing for Efficient Batch Dynamic Updates
    Deng, Kunyao
    Xu, Ming
    Fu, Shaojing
    TRUSTED COMPUTING AND INFORMATION SECURITY, CTCIS 2019, 2020, 1149 : 325 - 339
  • [50] EVRQ: Achieving Efficient and Verifiable Range Query over Encrypted Traffic Data
    Guan, Yunguo
    Xiong, Pulei
    Lu, Rongxing
    IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC 2022), 2022, : 553 - 558