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

Greyhound: Fast Polynomial Commitments from Lattices

Ngoc Khanh Nguyen
Gregor Seiler
Abstract

In this paper, we propose Greyhound, the first concretely efficient polynomial commitment scheme from standard lattice assumptions. At the core of our construction lies a simple three-round protocol for proving evaluations for polynomials of bounded degree $N$ with verifier time complexity $O(\sqrt{N})$. By composing it with the LaBRADOR proof system (CRYPTO 2023), we obtain a succinct proof of polynomial evaluation (i.e. polylogarithmic in $N$) that admits a sublinear verifier runtime. To highlight practicality of Greyhound, we provide implementation details including concrete sizes and runtimes. Notably, for large polynomials of degree at most $N=2^{30}$, the scheme produces evaluation proofs of size $53$KB, which is more than $10^4$ times smaller than the recent lattice-based framework, called SLAP (EUROCRYPT 2024), and around three orders of magnitude smaller than Ligero (CCS 2017) and Brakedown (CRYPTO 2023).

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

BibTeX

@misc{cryptoeprint:2024/1293,
      author = {Ngoc Khanh Nguyen and Gregor Seiler},
      title = {Greyhound: Fast Polynomial Commitments from Lattices},
      howpublished = {Cryptology {ePrint} Archive, Paper 2024/1293},
      year = {2024},
      url = {https://eprint.iacr.org/2024/1293}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.