Expand description
A framework for various (not necessarily hiding) cryptographic commitment schemes.
Modules§
Structs§
- Batch
Opening - A Batched opening proof.
- Batch
Opening Ref - A reference to a batched opening proof.
- Extension
Mmcs - Lagrange
Selectors - Given a
PolynomialSpace
,S
, and a subsetR
, a Lagrange selectorP_R
is a polynomial which is not equal to0
for every element inR
but is equal to0
for every element ofS
not inR
.
Traits§
- Mmcs
- A “Mixed Matrix Commitment Scheme” (MMCS) is a generalization of a vector commitment scheme.
- Pcs
- A polynomial commitment scheme, for committing to batches of polynomials defined by their evaluations over some domain.
- Polynomial
Space - Fixing a field,
F
,PolynomialSpace<Val = F>
denotes an indexed subset ofF^n
with some additional algebraic structure.