Paper 2026/2143

SAK: Sparse Arguments of Knowledge, from Sparse Lookup Arguments

Abhiram Kothapalli, Microsoft Research
Sriram Sridhar, University of California, Berkeley
Arantxa Zapico, Field Extension Institute
Abstract

We formalize and construct $sparse$ arguments of knowledge, where given a length $N$ witness that contains $n$ non-zero values the prover time is $O(n) \circ o(N)$. In particular, we achieve a sparse argument of knowledge for the customizable constraint system relation, which generalizes circuit-satisfiability. We achieve this by first utilizing $sublinear$ lookup arguments to provably select only the subset of the constraint system that touches the non-zero entries of the variable assignment, and then running a standard argument of knowledge with mild qualifications. Our resulting sparse argument of knowledge is publicly verifiable and supports a universal and updatable setup. It features an $O(N \log N)$ preprocessing phase, an $O(n \log n)$ prover time, and an $O(1)$ verifier time, improving on the prior $O(n \log^2 n)$ and $O(n \log N)$ prover time.

Metadata
Available format(s)
PDF
Category
Public-key cryptography
Publication info
Preprint.
Keywords
Sparse SNARKs
Contact author(s)
akothapalli @ microsoft com
srirams @ berkeley edu
zapico arantxa @ gmail com
History
2026-09-22: approved
2026-09-21: received
See all versions
Short URL
https://ia.cr/2026/2143
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2026/2143,
      author = {Abhiram Kothapalli and Sriram Sridhar and Arantxa Zapico},
      title = {{SAK}: Sparse Arguments of Knowledge, from Sparse Lookup Arguments},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/2143},
      year = {2026},
      url = {https://eprint.iacr.org/2026/2143}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.