Lune

CRYPTO2026Top-tier venue

TensorSwitch: Nearly Optimal Polynomial Commitments from Tensor Codes

Benedikt Bünz, Giacomo Fenzi, Ron D. Rothblum, William Wang

2026Year

Abstract

A polynomial commitment scheme (PCS) enables a prover to succinctly commit to a large polynomial and later generate evaluation proofs that can be efficiently verified. In recent years, PCSs have emerged as a central focus of succinct non-interactive argument (SNARG) design.

We present TensorSwitch, a hash-based PCS for multilinear polynomials that improves the state-of-the-art in two fundamental bottlenecks: prover time and proof size.

We frame our results as an interactive oracle PCS, which can be compiled into a cryptographic PCS using standard techniques. The protocol uses any linear code with rate ρ\rho, list-decoding and correlated agreement up to δ\delta, and encoding time τ⋅ℓ\tau \cdot \ell, where ℓ\ell is the block length. For a size nn polynomial, security parameter λ\lambda, and sufficiently large field, it has the following efficiency measures, up to lower order terms:

  • Commitment time: (τ/ρ2+τ/ρ+3)⋅n(\tau/\rho^{2} + \tau/\rho + 3) \cdot n field multiplications.
  • Opening time: 6n6 n field multiplications.
  • Query complexity: 1−log⁡(1−δ2)⋅λ\frac{1}{-\log(1-\delta^{2})} \cdot \lambda.
  • Verification time: O(λlog⁡n)O(\lambda \log n). Moreover, the evaluation proof only contains O(log⁡log⁡n)O(\log \log n) oracles of total size (λn)0.5+o(1)(\lambda n)^{0.5 + o(1)}.

With a Reed-Solomon code of rate 1/21/2, the query complexity is 2.41λ2.41 \lambda and commitment time is dominated by (6log⁡n+3)⋅n(6 \log n + 3) \cdot n field multiplications. With an RAA code of rate 1/41/4 and distance 0.190.19, the query complexity is 19λ19 \lambda and the commitment time is 42n42 n field additions and 3n3 n field multiplications. For both instantiations, the opening time is dominated by 6n6 n field multiplications.

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.

lune papers get 0a53f0bf-4712-4a7c-8ca1-105d41a5b59d

Related papers

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