privacy-scaling-explorations / halo2curves

Other
171 stars 136 forks source link

Refactor `BN` curves. #105

Open davidnevadoc opened 10 months ago

davidnevadoc commented 10 months ago

The BN curves Pluto and bn256 can a good amount of code that is currently duplicated (once #98 is merged). In order to fix this we should introduce macros for:

This will be a good opportunity to refactor some of bn256 code which is in many parts undocumente and at times quite unclear.

mratsim commented 9 months ago

Ideally I would also do renaming/breaking changes: