More Efficient Zero-Knowledge Protocols over via Galois Rings
Fuchun Lin, Chaoping Xing, Yizhou Yao
Abstract
A recent line of works on zero-knowledge (ZK) protocols with a vector oblivious linear function evaluation (VOLE)-based offline phase provides a new paradigm for scalable ZK protocols featuring fast proving and small prover memory.
Very recently, Baum et al. (Crypto'23) proposed the VOLE-in-the-head technique, allowing such protocols to become publicly verifiable. Many practically efficient protocols for proving circuit satisfiability over any Galois field are implemented, while protocols over rings are significantly lagging behind, with only a proof-of-concept pioneering work called Appenzeller to Brie (CCS'21) and a first proposal called Mozarella (Crypto'22). The ring or , though highly important (it captures computation in real-life programming and the computer architectures such as CPU words), presents non-trivial difficulties because, for example, unlike Galois fields , the fraction of units in is .
In this work, we first construct ZK protocols over a high degree Galois ring extension of (fraction of units close to ) and then convert them to efficiently using amortization techniques. Our results greatly change the landscape of ZK protocols over .
(1) We propose a competing ZK protocol that has many advantages over the state-of-the-art Mozarella. We remove the undesirable dependence of communication complexity on the security parameter, and achieve communication complexity strictly linear in the circuit size. Furthermore, our protocol has better concrete efficiency. For bits soundness on circuits over and , we offer -- improvements in communication.
(2) Inspired by the recently proposed interactive message authentication code technique (Weng et al., CCS'22), we construct a constant round ZK protocol over with sublinear (in the circuit size) communication complexity, which was previously achieved only over fields.
(3) We show that the pseudorandom correlation generator approach can be adapted to efficiently implement VOLE over Galois rings, with analysis of the hardness of underlying LPN assumptions over Galois rings.
(4) We adapt the VOLE-in-the-head technique to make it work for , yielding publicly verifiable non-interactive ZK protocols over which preserve most of the efficiency metrics of the VOLE-based ZK protocols.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get 6859e110-e01e-457f-b6fc-f34f7f5a61c3Related papers
- Mozarella: Efficient Vector-OLE and Zero-Knowledge Proofs over Carsten Baum, Lennart Braun, Alexander Munch-Hansen, Peter SchollCRYPTO 2022 · 30 citations
- AntMan: Interactive Zero-Knowledge Proofs with Sublinear CommunicationChenkai Weng, Kang Yang, Zhaomin Yang, Xiang Xie et al.CCS 2022 · 29 citations
- Efficient Pseudorandom Correlation Generators over Zhe Li, Chaoping Xing, Yizhou Yao, Chen YuanCRYPTO 2025 · 3 citations
- Wolverine: Fast, Scalable, and Communication-Efficient Zero-Knowledge Proofs for Boolean and Arithmetic CircuitsChenkai Weng, Kang Yang, Jonathan Katz, Xiao WangS&P 2021 · 205 citations
- JesseQ: Efficient Zero-Knowledge Proofs for Circuits Over Any FieldMengling Liu, Yang Heng, Xingye Lu, Man Ho AuS&P 2025
