Pisces: A New Zero-Knowledge Protocol for Blockchain Privacy

被引:1
|
作者
Fu, Shihui [1 ]
Gong, Guang [1 ]
机构
[1] Univ Waterloo, Dept Elect & Comp Engn, 200 Univ Ave West, Waterloo, ON N2L 3G1, Canada
关键词
Blockchain privacy; Circuit-SAT; interactive PCP; Zero-knowledge proofs; zkSNARKs;
D O I
10.1007/978-3-030-70881-8_12
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Applications of blockchain in banking, health care, transportation, asset and supply chain require to maintain the privacy of transactions, which can be achieved through anonymity using generic non-interactive zero-knowledge proof systems. In this work, we design and evaluate a simple zero-knowledge argument protocol for arithmetic circuit satisfiability to present verifiable encryption proof, which can offer good concrete efficiency and sublinear communication in the circuit size when combined with the regular signing process of the blockchain transactions. The proposed zero-knowledge protocol is an improved and optimized version of the lightweight sublinear protocol called Ligero (CCS 2017). The proof system requires no trusted setup, is plausibly post-quantum secure and uses only lightweight cryptography. We report on experiments for evaluating the performance of our proposed protocol. For instance, for verifying a SHA-256 preimage in zero-knowledge with 128 bits security, the communication cost can be roughly reduced to 1/4 and the proof size can be shortened to 3/4, compared with the original protocol. While the prover running time has a slight improvement, the verifier running time is 4x shorter than Ligero. This brings great advantages in practice, as the transactions conducted on a block (created by a miner in general) must be verified by the network (many nodes in general) before the block can be added to the chain.
引用
收藏
页码:180 / 204
页数:25
相关论文
共 50 条
  • [31] A zero-knowledge protocol for nuclear warhead verification
    Glaser, Alexander
    Barak, Boaz
    Goldston, Robert J.
    NATURE, 2014, 510 (7506) : 497 - 502
  • [32] Design of a Blockchain-Based Traceability System with a Privacy-Preserving Scheme of Zero-Knowledge Proof
    Xue, Yudai
    Wang, Jinsong
    SECURITY AND COMMUNICATION NETWORKS, 2022, 2022
  • [33] Towards Privacy for Social Networks: A Zero-Knowledge Based Definition of Privacy
    Gehrke, Johannes
    Lui, Edward
    Pass, Rafael
    THEORY OF CRYPTOGRAPHY, 2011, 6597 : 432 - 449
  • [34] Preserving Privacy in Mobile Health Systems Using Non-Interactive Zero-Knowledge Proof and Blockchain
    Tomaz, Antonio Emerson Barros
    Do Nascimento, Jose Claudio
    Hafid, Abdelhakim Senhaji
    De Souza, Jose Neuman
    IEEE ACCESS, 2020, 8 : 204441 - 204458
  • [35] Privacy-preserving Blockchain-based Systems for Car Sharing Leveraging Zero-Knowledge Protocols
    Gudymenko, Ivan
    Khalid, Asadullah
    Siddiqui, Hira
    Idrees, Mujtaba
    Clauss, Sebastian
    Luckow, Andre
    Bolsinger, Manuel
    Miehle, Daniel
    2020 IEEE INTERNATIONAL CONFERENCE ON DECENTRALIZED APPLICATIONS AND INFRASTRUCTURES (DAPPS 2020), 2020, : 114 - 119
  • [36] 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, E106.D (07): : 1219 - 1229
  • [37] 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
    INFORMATION SECURITY PRACTICE AND EXPERIENCE, ISPEC 2021, 2021, 13107 : 327 - 344
  • [38] 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
  • [39] New Techniques for Noninteractive Zero-Knowledge
    Groth, Jens
    Ostrovsky, Rafail
    Sahai, Amit
    JOURNAL OF THE ACM, 2012, 59 (03)
  • [40] 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