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 条
  • [31] AeRChain: An Anonymous and Efficient Redactable Blockchain Scheme Based on Proof-of-Work
    Luo, Bin
    Yang, Changlin
    ENTROPY, 2023, 25 (02)
  • [32] A Collaborative Auditing Blockchain for Trustworthy Data Integrity in Cloud Storage System
    Huang, Pei
    Fan, Kai
    Yang, Hanzhe
    Zhang, Kuan
    Li, Hui
    Yang, Yintang
    IEEE ACCESS, 2020, 8 (94780-94794) : 94780 - 94794
  • [33] A Secure IoT Data Integrity Auditing Scheme Based on Consortium Blockchain
    Dong, Guofang
    Wang, Xia
    2020 5TH IEEE INTERNATIONAL CONFERENCE ON BIG DATA ANALYTICS (IEEE ICBDA 2020), 2020, : 246 - 250
  • [34] Enabling Secure and Efficient Decentralized Storage Auditing With Blockchain
    Du, Yuefeng
    Duan, Huayi
    Zhou, Anxin
    Wang, Cong
    Au, Man Ho
    Wang, Qian
    IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2022, 19 (05) : 3038 - 3054
  • [35] An efficient data integrity auditing protocol for cloud computing
    Garg, Neenu
    Bawa, Seema
    Kumar, Neeraj
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 109 : 306 - 316
  • [36] Decentralized Integrity Auditing Scheme for Cloud Data Based on Blockchain and Edge Computing
    Yang X.
    Wang X.
    Li X.
    Zhou H.
    Wang C.
    Dianzi Yu Xinxi Xuebao/Journal of Electronics and Information Technology, 2023, 45 (10): : 3759 - 3766
  • [37] A Blockchain-Assisted Certificateless Public Cloud Data Integrity Auditing Scheme
    Du, Jianming
    Dong, Guofang
    Ning, Juangui
    Xu, Zhengnan
    Yang, Ruicheng
    IEEE ACCESS, 2023, 11 : 123018 - 123029
  • [38] Blockchain-based remote data integrity auditing scheme with deduplication mechanism
    Feng, Shuai
    Deng, Lunzhi
    Gao, Yan
    Wu, Yaying
    Wen, Jian
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2025, 28 (01):
  • [39] Public auditing of log integrity for shared cloud storage systems via blockchain
    Tian, Hui
    Wang, Jia
    Chang, Chin-Chen
    Quan, Hanyu
    WIRELESS NETWORKS, 2024, 30 (07) : 6249 - 6264
  • [40] ZKSQL: Verifiable and Efficient Query Evaluation with Zero-Knowledge Proofs
    Li, Xiling
    Weng, Chenkai
    Xu, Yongxin
    Wang, Xiao
    Rogers, Jennie
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2023, 16 (08): : 1804 - 1816