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 条
  • [31] Pisces: A New Zero-Knowledge Protocol for Blockchain Privacy
    Fu, Shihui
    Gong, Guang
    FOUNDATIONS AND PRACTICE OF SECURITY, FPS 2020, 2021, 12637 : 180 - 204
  • [32] Overview of Zero-Knowledge Proof and Its Applications in Blockchain
    Zhou, Yu
    Wei, Zeming
    Ma, Shansi
    Tang, Hua
    BLOCKCHAIN TECHNOLOGY AND APPLICATION, CBCC 2022, 2022, 1736 : 60 - 82
  • [33] A Zero-Knowledge-Range-Proof-based Privacy-Preserving Blockchain Platform for COVID-19 Contact Tracing
    Jo, Uk
    Oktian, Yustus Eko
    Kim, Donggyu
    Oh, Sangbong
    Lee, Hyeonhui
    Kim, Howon
    2022 INTERNATIONAL CONFERENCE ON PLATFORM TECHNOLOGY AND SERVICE (PLATCON22), 2022, : 53 - 58
  • [34] A Distributed Internet of Vehicles Data Privacy Protection Method Based on Zero-Knowledge Proof and Blockchain
    Jiang, Wenxian
    Lv, Xianglong
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2024, 73 (05) : 6332 - 6345
  • [35] zkrpChain: Privacy-preserving Data Auditing for Consortium Blockchains Based on Zero-knowledge Range Proofs
    Xu, Shiwei
    Cai, Xiaowen
    Zhao, Yizhi
    Ren, Zhengwei
    Wu, Lingjuan
    Zhang, Huanguo
    Du, Le
    Tong, Yan
    2020 IEEE 19TH INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS (TRUSTCOM 2020), 2020, : 656 - 663
  • [36] Anonymization of Bids in Blockchain Auctions Using Zero-Knowledge Proof
    Broniszewska, Marlena
    Daszczuk, Wiktor B.
    Czejdo, Denny B.
    SYSTEM DEPENDABILITY-THEORY AND APPLICATIONS, DEPCOS-RELCOMEX 2024, 2024, 1026 : 19 - 28
  • [37] A Privacy-Preserving Biometric Authentication System With Binary Classification in a Zero Knowledge Proof Protocol
    Quang Nhat Tran
    Turnbull, Benjamin Peter
    Wang, Min
    Hu, Jiankun
    IEEE OPEN JOURNAL OF THE COMPUTER SOCIETY, 2022, 3 : 1 - 10
  • [38] Blockchain consensus mechanism based on quantum zero-knowledge proof
    Wen, Xiao-Jun
    Chen, Yong-Zhi
    Fan, Xin-Can
    Zhang, Wei
    Yi, Zheng-Zhong
    Fang, Jun-Bin
    OPTICS AND LASER TECHNOLOGY, 2022, 147
  • [39] Block Verification Mechanism Based on Zero-Knowledge Proof in Blockchain
    Wang J.
    Ou W.
    Alfarraj O.
    Tolba A.
    Kim G.-J.
    Ren Y.
    Computer Systems Science and Engineering, 2023, 45 (02): : 1805 - 1819
  • [40] ZGridBC: Zero-Knowledge Proof Based Scalable and Privacy-Enhanced Blockchain Platform for Electricity Tracking
    Miyamae, Takeshi
    Kozakura, Fumihiko
    Nakamura, Makoto
    Morinaga, Masanobu
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2023, E106D (07) : 1219 - 1229