Expand description
The multivariate evalcheck polynomial protocol.
Being largely intended for claims coming from sumcheck/zerocheck invocations, this module only supports multilinear composites and not general multivariate polynomials.
Modules§
- This module contains helpers to create bivariate sumcheck instances originating from:
Structs§
- A mutable structure which keeps track of PCS claims for polynomial batches, potentially over several evalcheck/sumcheck calls
- A mutable prover state.
- A mutable verifier state.
- A batched PCS claim where all member polynomials have the same query (can be verified directly)
Enums§
Functions§
- Deserializes the
EvalcheckProof
object from the given transcript. - Serializes the
EvalcheckProof
into the transcript