-
Notifications
You must be signed in to change notification settings - Fork 5.2k
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
Update EIP-2537: Rename multiexponentiation to MSM #8393
Conversation
✅ All reviewers have approved. |
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.
looks good, open to this change
+1 from my side |
Co-authored-by: Alex Stokes <r.alex.stokes@gmail.com>
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.
looks good ,thank you!
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.
All Reviewers Have Approved; Performing Automatic Merge...
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.
H
Discussion: https://ethereum-magicians.org/t/eip-2537-bls12-precompile-discussion-thread/4187/63
The spec is inconsistent and uses both additive notation (G!ADD and G1MUL) and multiplicative notation (G!MULTIEXP) for the elliptic curve group law.
Blockchain, cryptography and ZK research has settled in using the additive notation.
And previous BN254 EIPs (EIP196) already uses the additive notation.