Paper 2024/1431 Original: eprint.iacr.org/2024/1431 ↗

Interactive Line-Point Zero-Knowledge with Sublinear Communication and Linear Computation

Fuchun Lin
Chaoping Xing
Yizhou Yao
Abstract

Studies of vector oblivious linear evaluation (VOLE)-based zero-knowledge (ZK) protocols flourish in recent years. Such ZK protocols feature optimal prover computation and a flexibility for handling arithmetic circuits over arbitrary fields. However, most of them have linear communication, which constitutes a bottleneck for handling large statements in a slow network. The pioneer work AntMan (CCS'22), achieved sublinear communication for the first time within VOLE-based ZK, but lost the advantage of fast proving. In this work, we propose two new VOLE-based ZK constructions that achieve sublinear communication and linear computation, simultaneously. Let $\mathcal{C}$ be a circuit with size $S$, input size $n$, and depth $d$. In particular, our first ZK, specialized for layered circuits, has communication $O(n+d\log{S})$, while our second ZK can be used to prove general circuits and has communication $O(n+d\log{S}+d^2)$. Our results are obtained by introducing the powerful sum-check techniques from the mature line of works on interactive proofs into the context of VOLE-based ZK for the first time. Reminiscent of the non-interactive line-point zero-knowledge proof system (ITC'21), we introduce an interactive line-point zero-knowledge (ILPZK) proof system, which closely connects with VOLE-based ZK protocols. In addition, our works also enrich the studies of ZK based on interactive proofs, with new interesting features (e.g., having information-theoretic UC-security, naturally supporting any field) achieved.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Preprint.
History
2024-09-18: last updated
2024-09-13: published
Short URL
https://ia.cr/2024/1431
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2024/1431,
      author = {Fuchun Lin and Chaoping Xing and Yizhou Yao},
      title = {Interactive Line-Point Zero-Knowledge with Sublinear Communication and Linear Computation},
      howpublished = {Cryptology {ePrint} Archive, Paper 2024/1431},
      year = {2024},
      url = {https://eprint.iacr.org/2024/1431}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.