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
来源
FOUNDATIONS AND PRACTICE OF SECURITY, FPS 2020 | 2021年 / 12637卷
关键词
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 条
  • [1] Privacy-Preserving Noninteractive Compliance Audits of Blockchain Ledgers with Zero-Knowledge Proofs
    Peter, Bertalan Zoltan
    Kocsis, Imre
    ACTA POLYTECHNICA HUNGARICA, 2024, 21 (11) : 7 - 27
  • [2] Promise of Zero-Knowledge Proofs (ZKPs) for Blockchain Privacy and Security: Opportunities, Challenges, and Future Directions
    Shashidhara, R.
    Nair, Renju Chirakarotu
    Panakalapati, Pavan Kumar
    SECURITY AND PRIVACY, 2025, 8 (01):
  • [3] 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
  • [4] 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
  • [5] GROUP COMMITMENT PROTOCOL BASED ON ZERO-KNOWLEDGE PROOFS
    WU, TC
    WU, TS
    COMPUTER COMMUNICATIONS, 1995, 18 (09) : 654 - 656
  • [6] Enhanced Security and Efficiency in Blockchain With Aggregated Zero-Knowledge Proof Mechanisms
    Kuznetsov, Oleksandr
    Rusnak, Alex
    Yezhov, Anton
    Kanonik, Dzianis
    Kuznetsova, Kateryna
    Karashchuk, Stanislav
    IEEE ACCESS, 2024, 12 : 49228 - 49248
  • [7] Security and privacy using one-round zero-knowledge proofs
    Almuhammadi, S
    Neuman, C
    CEC 2005: SEVENTH IEEE INTERNATIONAL CONFERENCE ON E-COMMERCE TECHNOLOGY, PROCEEDINGS, 2005, : 435 - 438
  • [8] NONINTERACTIVE ZERO-KNOWLEDGE
    BLUM, M
    DESANTIS, A
    MICALI, S
    PERSIANO, G
    SIAM JOURNAL ON COMPUTING, 1991, 20 (06) : 1084 - 1118
  • [9] Leveraging Zero-Knowledge Proofs for Blockchain Interoperability: Experiences with Ethereum and Hyperledger Fabric
    Martinez, Santiago
    Ameigenda, Agustin
    de Banos, Braian
    Llambias, Guzman
    Gonzalez, Laura
    Ruggia, Raid
    2024 L LATIN AMERICAN COMPUTER CONFERENCE, CLEI 2024, 2024,
  • [10] Towards Decentralized IoT Updates Delivery Leveraging Blockchain and Zero-Knowledge Proofs
    Puggioni, Edoardo
    Shaghaghi, Arash
    Doss, Robin
    Kanhere, Salil S.
    2020 IEEE 19TH INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS (NCA), 2020,