Pure Rust implementation of the PLONK ZKProof System done by the Dusk team
Role in this project:
Back-end Developer Contributions:19 releases, 108 reviews, 248 commits in 1 year 9 months
Contributions summary:Carlos focused on implementing core features within the PLONK ZKProof System. Their work involved computing and refining the quotient polynomial, a crucial component in the PLONK protocol. They also refactored permutation polynomial calculations, adapting functions and parameters based on changes to the overall structure, including the implementation of `AllocatedScalar`. The user's commits demonstrate a deep understanding of the PLONK protocol and its underlying mathematical computations.
rustcryptographyzero-knowledgeplonk
Role in this project:
Back-end Developer Contributions:2 releases, 103 reviews, 22 commits in 1 month
Contributions summary:Carlos primarily focused on porting and updating traits related to pairing and modular arithmetic within the `halo2curves` repository. They removed legacy trait implementations and updated field and curve implementations to align with newer dependency versions. Additionally, the user implemented macros for `Sum` and `Product` of fields and computed `DELTA` parameters.