
Briefing
The core challenge in Zero-Knowledge Proofs is the fundamental trade-off between prover efficiency and verifier succinctness, which prevents the practical scaling of complex on-chain computation. This research resolves the dilemma by proposing Samaritan , a novel SNARK system built upon a new multilinear Polynomial Commitment Scheme (PCS) called SamaritanPCS. The foundational breakthrough is achieving an optimal complexity profile where the prover time is linear in the circuit size while maintaining a constant-size proof, a combination previously considered a major theoretical hurdle. This new cryptographic primitive directly enables the deployment of truly scalable, privacy-preserving Layer 2 architectures that can verify massive computations with minimal on-chain cost.

Context
Prior to this work, most practical SNARKs required either super-linear prover time or produced proofs whose size grew logarithmically with the computation size, compromising one of the key properties of succinctness. The theoretical ideal ∞ linear prover time, constant proof size, and constant verification time ∞ was a known benchmark, but existing systems like PLONK or Spartan required compromises, particularly in the prover’s computational or memory overhead for large statements. This fundamental trade-off limited the size of computations that could be economically verified on a decentralized ledger.

Analysis
Samaritan’s core mechanism, SamaritanPCS, fundamentally differs by using a new algebraic structure for committing to and opening multilinear polynomials. The scheme leverages advanced techniques to encode the computation into a low-degree multilinear polynomial, which is a standard approach. The innovation lies in the commitment and opening procedure, which is specifically engineered to reduce the proof size to a constant number of group elements, independent of the size of the committed polynomial. Simultaneously, the prover’s operations are structured to scale only linearly with the number of gates in the circuit, achieving O(N) complexity for a circuit of size N, a significant practical improvement over systems with higher asymptotic complexity.

Parameters
- Prover Complexity ∞ O(N) field operations. (Prover time scales linearly with circuit size N).
- Proof Size ∞ O(1) group elements. (The size is constant, independent of circuit size).
- Verification Time ∞ Logarithmic in circuit size. (The verifier remains highly efficient).

Outlook
This breakthrough immediately opens new avenues for ZKP-enabled decentralized applications, particularly those requiring massive off-chain computation like verifiable AI model execution or private data analytics. In the next 3-5 years, this new class of optimal SNARKs will become the foundational layer for high-throughput, privacy-preserving rollups, fully resolving the computational bottleneck that currently constrains Layer 2 scaling and accelerating the transition to a verifiable web.
