A Privacy-Preserving Zero-Knowledge Proof for Blockchain

被引:5
|
作者
Chi, Po-Wen [1 ]
Lu, Yun-Hsiu [1 ]
Guan, Albert [1 ]
机构
[1] Natl Taiwan Normal Univ, Dept CSIE, Taipei 11677, Taiwan
关键词
Zero-knowledge proof; privacy protection; chameleon hash function; non-transferable; quantum-resistance; CHAMELEON HASH; AUTHENTICATION;
D O I
10.1109/ACCESS.2023.3302691
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Zero-Knowledge Proof (ZKP) is a useful tools for proving that a prover possesses a secret without revealing it to the verifier. Designated Verifier Proof (DVP) is a special type of ZKP that adds the ability to restrict the identity of verifiers so that only pre-determined authorized verifiers can verify. However, DVP and other similar schemes do not work if the verifier provides some additional information to indicate the provenance of the proof. Since this information may be stored on the blockchain, the proof can be accepted by third parties even if the verifier is willing to protect the privacy of the prover. In this paper, we propose the concept of Blockchain Designated Verifier Proof (BDVP), and design a BDVP scheme suitable for blockchain applications. The key technique behind our BDVP scheme is that the verifier can forge a fake secret to simulate the proof. Therefore, a third party cannot determine whether the prover possesses the secret. This enables the verifier to protect the privacy of the prover, which is required by law or regulation. We also address the quantum attack problem and propose a post-quantum solution. We evaluate and compare the performances of the proposed protocol with other related protocols.
引用
收藏
页码:85108 / 85117
页数:10
相关论文
共 50 条
  • [1] Privacy-Preserving Traffic Management: A Blockchain and Zero-Knowledge Proof Inspired Approach
    Li, Wanxin
    Guo, Hao
    Nejad, Mark
    Shen, Chien-Chung
    [J]. IEEE ACCESS, 2020, 8 : 181733 - 181743
  • [2] Design of a Blockchain-Based Traceability System with a Privacy-Preserving Scheme of Zero-Knowledge Proof
    Xue, Yudai
    Wang, Jinsong
    [J]. SECURITY AND COMMUNICATION NETWORKS, 2022, 2022
  • [3] Privacy-Preserving Energy Trading Using Blockchain and Zero Knowledge Proof
    Hou, Dongkun
    Zhang, Jie
    Huang, Sida
    Peng, Zitian
    Ma, Jieming
    Zhu, Xiaohui
    [J]. 2022 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN (BLOCKCHAIN 2022), 2022, : 412 - 418
  • [4] Privacy-Preserving Noninteractive Compliance Audits of Blockchain Ledgers with Zero-Knowledge Proofs
    Peter, Bertalan Zoltan
    Kocsis, Imre
    [J]. ACTA POLYTECHNICA HUNGARICA, 2024, 21 (11) : 7 - 27
  • [5] An anonymous authentication scheme with conditional privacy-preserving for Vehicular Ad hoc Networks based on zero-knowledge proof and Blockchain
    Shahrouz, Jamile Khalili
    Analoui, Morteza
    [J]. AD HOC NETWORKS, 2024, 154
  • [6] Blockchain-integrated zero-knowledge proof system for privacy-preserving near-miss reporting in construction projects
    Nyato, Eric Joshua
    Kimito, Emmanuel
    Yang, Jaehun
    Lee, Doyeop
    Lee, Dongmin
    [J]. Automation in Construction, 2024, 168
  • [7] An Efficient Privacy-Preserving Credit Score System Based on Noninteractive Zero-Knowledge Proof
    Lin, Chao
    Luo, Min
    Huang, Xinyi
    Choo, Kim-Kwang Raymond
    He, Debiao
    [J]. IEEE SYSTEMS JOURNAL, 2022, 16 (01): : 1592 - 1601
  • [8] Privacy-Preserving Contact Tracing Protocol for Mobile Devices: A Zero-Knowledge Proof Approach
    Liu, Joseph K.
    Au, Man Ho
    Yuen, Tsz Hon
    Zuo, Cong
    Wang, Jiawei
    Sakzad, Amin
    Luo, Xiapu
    Li, Li
    Choo, Kim-Kwang Raymond
    [J]. INFORMATION SECURITY PRACTICE AND EXPERIENCE, ISPEC 2021, 2021, 13107 : 327 - 344
  • [9] Blockchain privacy protection algorithms based on zero-knowledge proof
    Li G.
    He D.
    Guo B.
    Lu S.
    [J]. Guo, Bing (guobing@scu.edu.cn), 1600, Huazhong University of Science and Technology (48): : 112 - 116
  • [10] A Complete Privacy-Preserving Credit Score System Using Blockchain and Zero Knowledge Proof
    Han, Yuye
    Chen, Hong
    Qiu, Zhijie
    Luo, Lei
    Qian, Gongbin
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2021, : 3629 - 3636