-
Notifications
You must be signed in to change notification settings - Fork 137
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
Commitment to a certain degree polynomial #9
Comments
Just to clarify, you're asking whether, for some d < D, we can commit to a polynomial of degree d and in a manner that makes it verifiable that the resulting commitment is to a polynomial of a degree at most d? If so, yes, the library supports that. When creating your polynomial, just provide d as the degree bound here: |
@Fiono11 does this resolve your issue? |
Hi! No, I was asking if you can commit to a polynomial of degree d and verify that its degree is exactly d instead of at most d. |
Btw, can you make a proof evaluation of a point for a given commitment of a polynomial p(x) without sending the evaluation v (as in p(z) = v), but sending instead vG? Thanks! |
@Fiono11 I think it's possible, just treat the polynomial commitment as an inner product. See this paper Doubly-efficient zkSNARKs without trusted setup, the dot-product proof protocol maybe suitable。 |
Hello,
Does this scheme allow the commitment to a certain degree d polynomial, or only to a polynomial of at most degree D? In other words, can you verify the degree of the committed polynomial?
Thanks!
The text was updated successfully, but these errors were encountered: