A Privacy-Preserving Zero-Knowledge Proof for Blockchain

Po Wen Chi, Yun Hsiu Lu, Albert Guan*

*此作品的通信作者

研究成果: 雜誌貢獻期刊論文同行評審

25 引文 斯高帕斯(Scopus)

摘要

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
期刊IEEE Access
11
DOIs
出版狀態已發佈 - 2023

ASJC Scopus subject areas

  • 一般電腦科學
  • 一般材料科學
  • 一般工程

指紋

深入研究「A Privacy-Preserving Zero-Knowledge Proof for Blockchain」主題。共同形成了獨特的指紋。

引用此