Lune

CRYPTO2026Top-tier venue

Khatam: Proximity Gaps for Multilinear Evaluation for all Linear Codes

Hadas Zeilberger

2026Year

Abstract

Two techniques have recently emerged in the construction of Succinct Non-Interactive Arguments of Knowledge (SNARKs) that yield extremely fast provers; The use of multilinear (instead of univariate) polynomial commitment schemes (PCS) and the construction of practical SNARKs from error-correcting codes. Recently, BaseFold (Crypto 2024) introduced a family of SNARKs that combine these two techniques, thereby achieving a better trade-off between prover time and verifier costs than prior work. Despite its impressive overall efficiency, BaseFold suffered from larger proof sizes than its univariate counterparts, due to unproven claims about linear codes, which were not relevant in the univariate setting.

This work closes this gap by proving a new fact about linear codes -- that if πL,πR\pi_L, \pi_R are two vectors in Fn\mathbb{F}^{n} and if πL+rπR\pi_L + r \pi_R is close to a codeword in CC, then πL,πR\pi_L, \pi_R and (πL+rπR)(\pi_L + r \pi_R) all agree with codewords at positions in the same set S⊂[n]S \subset [n], except with negligible probability over r←Fr \leftarrow \mathbb{F}. Our result holds as long as ∣S∣>((1−ΔC+ϵ)1/3+η)n|S| > ((1 - \Delta_C + \epsilon)^{1/3} + \eta) n, for ϵ,η∈[0,1]\epsilon, \eta \in [0,1] and with failure probability smaller than 3ϵη∣F∣\frac{3}{\epsilon\eta |\mathbb{F}|}, where ΔC\Delta_C is the minimum distance of the code. Importantly, our results extend to any finite field and any linear code, and lead to a 2×2 \times reduction in proof size compared to state-of-the-art field-agnostic, hash-based SNARKs.

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.

Questions to start from

Your agent calls

Lunesearch_papers

Ask in Lune

Free to start. No credit card required.

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines