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

Support proposed Ethereum curves in EIPs 1895, 1962, 2539, 3026 #93

Closed
3 of 11 tasks
mratsim opened this issue Sep 27, 2020 · 1 comment
Closed
3 of 11 tasks

Support proposed Ethereum curves in EIPs 1895, 1962, 2539, 3026 #93

mratsim opened this issue Sep 27, 2020 · 1 comment
Labels
enhancement :shipit: New feature or request

Comments

@mratsim
Copy link
Owner

mratsim commented Sep 27, 2020

The following EIPs require support for new curves

Reference implementation/documentation:

Implementations

Curves

  • BN254-Snarks
  • BLS12-381
  • BLS12-377
  • Secp256k1 with Schnorr signatures and for Bulletproofs
  • BW6-761

Companion curve that embeds BLS12-377

Curve cycles: https://eprint.iacr.org/2014/595.pdf

  • MNT4-298
  • MNT6-298
  • MNT4-753
  • MNT6-753

Curve families:

  • BN -> Barreto Naehrig
  • BLS -> Barreto Lynn Scott
  • BW -> Brezing Weng
  • CP -> Cocks-Pinch
@mratsim mratsim changed the title Support proposed Ethereum curves in EIPs 1895 and 1962 Support proposed Ethereum curves in EIPs 1895, 1962, 2539 Sep 29, 2020
@mratsim mratsim added the enhancement :shipit: New feature or request label Oct 1, 2020
@mratsim mratsim changed the title Support proposed Ethereum curves in EIPs 1895, 1962, 2539 Support proposed Ethereum curves in EIPs 1895, 1962, 2539, 3026 Oct 31, 2020
@mratsim
Copy link
Owner Author

mratsim commented Dec 29, 2023

Closing, dead EIPs, the MNT curve cycles are completely superceded by the Pasta curves, BN254-Grumpkin and Pluto-Eris.

@mratsim mratsim closed this as completed Dec 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement :shipit: New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant