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 条
  • [11] A Survey on Zero-Knowledge Proof in Blockchain
    Sun, Xiaoqiang
    Yu, F. Richard
    Zhang, Peng
    Sun, Zhiwei
    Xie, Weixin
    Peng, Xiang
    IEEE NETWORK, 2021, 35 (04): : 198 - 205
  • [12] 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
  • [13] A Blockchain-based Protocol of Trusted Setup Ceremony for Zero-knowledge Proof
    Park, Chanik
    Chung, Moonhyeon
    Ryu, Donghyeon
    PROCEEDINGS OF 2023 5TH BLOCKCHAIN AND INTERNET OF THINGS CONFERENCE, BIOTC 2023, 2023, : 35 - 40
  • [14] Privacy-Preserving Traffic Management: A Blockchain and Zero-Knowledge Proof Inspired Approach
    Li, Wanxin
    Guo, Hao
    Nejad, Mark
    Shen, Chien-Chung
    IEEE ACCESS, 2020, 8 : 181733 - 181743
  • [15] Research on Privacy Protection of Technology Service Transactions Based on Blockchain and Zero-Knowledge Proof
    Zhu J.
    Feng W.
    Zhong W.
    Huang M.
    Feng S.
    Shuja J.
    Wireless Communications and Mobile Computing, 2023, 2023
  • [16] Zero-knowledge Location Proof Based on Blockchain
    Yu Rongwei
    Zhou Boxiao
    Wang Lina
    Zhu Xinyan
    Xie Huihua
    Xie Hongjun
    JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY, 2020, 42 (09) : 2142 - 2149
  • [17] Zero-knowledge Location Proof Based on Blockchain
    Yu R.
    Zhou B.
    Wang L.
    Zhu X.
    Xie H.
    Xie H.
    Zhou, Boxiao (boxiao@whu.edu.cn), 1600, Science Press (42): : 2142 - 2149
  • [19] Blockchain-based secure Handover for IoT using Zero-Knowledge Proof protocol
    Boutalbi, Samia
    Carcia, Julio Cesar Perez
    Benslimane, Abderrahim
    2021 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2021,
  • [20] A zero-knowledge based framework for RFID privacy
    Deng, Robert
    Li, Yingjiu
    Yung, Moti
    Zhao, Yunlei
    JOURNAL OF COMPUTER SECURITY, 2011, 19 (06) : 1109 - 1146