Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adjust ZeroMorph for EvaluationEngineTrait #19

Closed
emmorais opened this issue Aug 15, 2023 · 2 comments
Closed

Adjust ZeroMorph for EvaluationEngineTrait #19

emmorais opened this issue Aug 15, 2023 · 2 comments
Assignees

Comments

@emmorais
Copy link
Contributor

KZG is a building block that allows us to commit to univariate polynomials. ZeroMorph uses that building block to construct a commitment to multilinear polynomials, which can be used by Nova.

Part of the interfaces are already prepared for this trait, since polynomials and input points are represented as &[Fr], and the evaluation of this polynomial at this point is &Fr.

However, other adjustments are necessary. Namely, take a look on things like CommitmentEngineTrait, CommitmentKey, ProverKey, VerifierKey, etc.

@huitseeker huitseeker transferred this issue from lurk-lang/Nova Aug 24, 2023
@huitseeker huitseeker self-assigned this Aug 24, 2023
@huitseeker
Copy link
Contributor

huitseeker commented Sep 20, 2023

@huitseeker
Copy link
Contributor

Closed in #71

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants