Module dusk_plonk::commitment_scheme [−][src]
Ideally we should cleanly abstract away the polynomial commitment scheme
We note that PLONK makes use of the linearisation technique
conceived in SONIC [Mary Maller]. This technique implicitly requires the
commitment scheme to be homomorphic. Merkle Tree like
techniques such as FRI are not homomorphic
and therefore for PLONK to be usable with all commitment schemes without modification, one would need to remove the lineariser
Modules
kzg10 | Implementation of the KZG10 polynomial commitment scheme. |