Module multilinear_kzg

Source
Expand description

Main module for multilinear KZG commitment scheme

Structs§

MultilinearKzgBatchProof
proof of batch opening
MultilinearKzgPCS
KZG Polynomial Commitment Scheme on multilinear polynomials.
MultilinearKzgProof
proof of opening

Type Aliases§

MLE
Multi-linear Extension (MLE) polynomial, this type alias is set to owned DenseMultilinearExtension on wasm platforms since only message-passing concurrency is supported. And set to Arc<DenseMultilinearExtension> for platforms that supports atomic operations (e.g. mostly non-wasm, MIPS, x86 etc.)