@inbook{d8bc4bf7e8e54c2ca5fd97e511cbd6b1,
title = "Greyhound: Fast Polynomial Commitments from Lattices",
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(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=230, the scheme produces evaluation proofs of size 53KB, which is more than 104 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).",
keywords = "AVX-512, implementation, lattices, NTT, polynomial commitment scheme, SNARK",
author = "Nguyen, {Ngoc Khanh} and Gregor Seiler",
note = "Publisher Copyright: {\textcopyright} International Association for Cryptologic Research 2024.; 44th Annual International Cryptology Conference, CRYPTO 2024 ; Conference date: 18-08-2024 Through 22-08-2024",
year = "2024",
doi = "10.1007/978-3-031-68403-6_8",
language = "English",
isbn = "9783031684029",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Science and Business Media Deutschland GmbH",
pages = "243--275",
editor = "Leonid Reyzin and Douglas Stebila",
booktitle = "Advances in Cryptology – CRYPTO 2024 - 44th Annual International Cryptology Conference, Proceedings",
address = "Germany",
}