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 条
  • [11] Shared permutation for syndrome decoding: new zero-knowledge protocol and code-based signature
    Thibauld Feneuil
    Antoine Joux
    Matthieu Rivain
    Designs, Codes and Cryptography, 2023, 91 : 563 - 608
  • [12] ON THE KNOWLEDGE TIGHTNESS OF ZERO-KNOWLEDGE PROOFS
    ITOH, T
    KAWAKUBO, A
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 1994, E77A (01) : 47 - 55
  • [13] Blockchain-based Interoperable Healthcare Using Zero-knowledge Proofs and Proxy Re-Encryption
    Sharma, Bhavye
    Halder, Raju
    Singh, Jawar
    2020 INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS & NETWORKS (COMSNETS), 2020,
  • [14] Shared permutation for syndrome decoding: new zero-knowledge protocol and code-based signature
    Feneuil, Thibauld
    Joux, Antoine
    Rivain, Matthieu
    DESIGNS CODES AND CRYPTOGRAPHY, 2023, 91 (02) : 563 - 608
  • [15] Enhancement authentication protocol using zero-knowledge proofs and chaotic maps
    Chain, Kai
    Chang, Kuei-Hu
    Kuo, Wen-Chung
    Yang, Jar-Ferr
    INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2017, 30 (01)
  • [16] The Right to Be Zero-Knowledge Forgotten
    Visconti, Ivan
    19TH INTERNATIONAL CONFERENCE ON AVAILABILITY, RELIABILITY, AND SECURITY, ARES 2024, 2024,
  • [17] Building Trustworthy AI Systems: AI Inference Verification with Blockchain and Zero-Knowledge Proofs
    Germani, Patrizio
    Manzari, Michelangelo Amoruso
    Magni, Riccardo
    Dibitonto, Paolo
    Previtali, Fabio
    D'Agostini, Emanuele
    2024 6TH CONFERENCE ON BLOCKCHAIN RESEARCH & APPLICATIONS FOR INNOVATIVE NETWORKS AND SERVICES, BRAINS 2024, 2024,
  • [18] A Secure Framework for Privacy-Preserving Analytics in Healthcare Records Using Zero-Knowledge Proofs and Blockchain in Multi-Tenant Cloud Environments
    Babu, S. Bharath
    Jothi, K. R.
    IEEE ACCESS, 2025, 13 : 8439 - 8455
  • [19] CQRS and Blockchain with Zero-Knowledge Proofs for Secure Multi-Agent Decision-Making
    Cherif, Ayman N. A. I. T.
    Youssfi, Mohamed
    En-naimani, Zakariae
    Tadlaoui, Ahmed
    Soulami, Maha
    Bouattane, Omar
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2024, 15 (11) : 892 - 907
  • [20] Blockchain-based Federated Learning Utilizing Zero-Knowledge Proofs for Verifiable Training and Aggregation
    Ebrahimi, Elmira
    Sober, Michael
    Hoang, Anh-Tu
    Ileri, Can Umut
    Sanders, William
    Schulte, Stefan
    2024 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN, BLOCKCHAIN 2024, 2024, : 54 - 63