dusk-network / bls12_381

Implementation of the BLS12-381 pairing-friendly elliptic curve group with extra features needed by the Dusk-Network team
Other
19 stars 20 forks source link

Seperate our custom implementations from the originally forked #109

Closed moCello closed 1 year ago

moCello commented 1 year ago

Summary

Currently the original implementation and our additions are intertwined all across the crate. We want to get an overview on the differences (and similarities) between our fork and the original. For this to happen we need a clear separation between the two.

Possible solution design or implementation

Possible add a module in each existing module that extends the original functionalities with our custom ones.

Additional context

Similar efforts are happening on our jubjub implementation, see jubjub issue