Expand description
Polynomial Commitment Scheme
Re-exports§
pub use errors::PCSError;
Modules§
- errors
- Error module.
- multilinear_
kzg - Main module for multilinear KZG commitment scheme
- prelude
- Prelude
- transcript
- Module for PolyIOP transcript.
- univariate_
kzg - Main module for univariate KZG commitment scheme
Traits§
- Polynomial
Commitment Scheme - This trait defines APIs for polynomial commitment schemes. Note that for our usage, this PCS is not hiding. TODO(#187): add hiding property.
- Structured
Reference String - API definitions for structured reference string
- UnivariatePCS
- Super-trait specific for univariate polynomial commitment schemes.
Functions§
- checked_
fft_ size - compute the fft size (i.e.
num_coeffs
) given a degree.