Crate subspace_kzg

Source
Expand description

KZG primitives for Subspace Network

Structs§

Commitment
Commitment to polynomial
Kzg
Wrapper data structure for working with KZG commitment scheme
Polynomial
Commitment to polynomial
Scalar
Representation of a single BLS12-381 scalar value.
Witness
Witness for polynomial evaluation

Constants§

EMBEDDED_KZG_SETTINGS_BYTES
Embedded KZG settings as bytes, too big for no_std in most cases Generated using following command (using current Ethereum KZG Summoning Ceremony):
NUM_G1_POWERS
Number of G1 powers stored in EMBEDDED_KZG_SETTINGS_BYTES
NUM_G2_POWERS
Number of G2 powers stored in EMBEDDED_KZG_SETTINGS_BYTES