cq: Cached quotients for fast lookups

L Eagen, D Fiore, A Gabizon - Cryptology ePrint Archive, 2022 - eprint.iacr.org
We present a protocol called $\mathsf {cq} $ for checking the values of a committed
polynomial $ f (X)\in\mathbb {F} _ {< n}(X) $ over a multiplicative subgroup …

flookup: Fractional decomposition-based lookups in quasi-linear time independent of table size

A Gabizon, D Khovratovich - Cryptology ePrint Archive, 2022 - eprint.iacr.org
We present a protocol for checking the values of a committed polynomial $\phi (X) $ over a
multiplicative subgroup $ H\subset\mathbb {F} $ of size $ m $ are contained in a table …

plookup: A simplified polynomial protocol for lookup tables

A Gabizon, ZJ Williamson - Cryptology ePrint Archive, 2020 - eprint.iacr.org
We present a protocol for checking the values of a committed polynomial $ f\in\mathbb {F} _
{< n}[X] $ over a multiplicative subgroup $ H\subset\mathbb {F} $ of size $ n $, are contained …

Caulk: Lookup arguments in sublinear time

A Zapico, V Buterin, D Khovratovich, M Maller… - Proceedings of the …, 2022 - dl.acm.org
We present position-hiding linkability for vector commitment schemes: one can prove in zero
knowledge that one or m values that comprise commitment\cm all belong to the vector of …

Unlocking the lookup singularity with Lasso

S Setty, J Thaler, R Wahby - … International Conference on the Theory and …, 2024 - Springer
This paper introduces Lasso, a new family of lookup arguments, which allow an untrusted
prover to commit to a vector a∈ F m and prove that all entries of a reside in some …

Lookup arguments: improvements, extensions and applications to zero-knowledge decision trees

M Campanelli, A Faonio, D Fiore, T Li… - … Conference on Public …, 2024 - Springer
Lookup arguments allow to prove that the elements of a committed vector come from a
(bigger) committed table. They enable novel approaches to reduce the prover complexity of …

Baloo: nearly optimal lookup arguments

A Zapico, A Gabizon, D Khovratovich… - Cryptology ePrint …, 2022 - eprint.iacr.org
We present Baloo, the first protocol for lookup tables where the prover work is linear on the
amount of lookups and independent of the size of the table. Baloo is built over the lookup …

Multivariate lookups based on logarithmic derivatives

U Haböck - Cryptology ePrint Archive, 2022 - eprint.iacr.org
Logarithmic derivatives translate products of linear factors into sums of their reciprocals,
turning zeroes into simple poles of same multiplicity. Based on this simple fact, we construct …

Muxproofs: Succinct arguments for machine computation from tuple lookups

Z Di, L Xia, W Nguyen, N Tyagi - Cryptology ePrint Archive, 2023 - eprint.iacr.org
Proofs for machine computation allow for proving the correct execution of arbitrary programs
that operate over fixed instruction sets (eg, RISC-V, EVM, Wasm). A standard approach for …

Jolt: Snarks for virtual machines via lookups

A Arun, S Setty, J Thaler - Annual International Conference on the Theory …, 2024 - Springer
Abstract Succinct Non-interactive Arguments of Knowledge (SNARKs) allow an untrusted
prover to establish that it correctly ran some “witness-checking procedure” on a witness. A …