-
Notifications
You must be signed in to change notification settings - Fork 129
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
bump halo2curves to 0.7 #364
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
@kilic @CPerezz The only change is the use of More context:
I think this means that the generated proof is not equal to past one, even though it passes the verification check. |
@guorong009 it also doesn't pass with same bad output when changing it to |
Thx for info! @kilic |
I think the main reason of different proof hash is the change in EC point serialization, not the |
Hmm I see I was thinking new serialization was compatible with the older one. So should we revert BN serialisation in halo2curves? |
@kilic |
@guorong009 @kilic I think we then need to bump the version of this crate also if we break serialization compatibility. Although, it's not exactly a breaking change of this lib. It will break serialization of Proofs or SRS or any other struct that relies on EC points. Therefore, I think we should also bump |
I agree with @CPerezz, we should bump the version of this crate too and keep the serialization as it is. |
Superseded by #366 |
No description provided.