crate-crypto / rust-eth-kzg

Apache License 2.0
11 stars 5 forks source link

Add batch_normalize to bls12-381 crate #64

Open kevaundray opened 1 month ago

kevaundray commented 1 month ago

Currently bls12_381::G1Projective::batch_normalize seems to be doing an inversion per projective point.

We can move this into the bls12-381 crate and use batch_inversion to speed it up

kevaundray commented 1 month ago

Keeping this open for the second part, re speeding it up with batch_inversion

kevaundray commented 3 weeks ago

Closing, as its less confusing to create a new issue