gnark-crypto icon indicating copy to clipboard operation
gnark-crypto copied to clipboard

4-dim and 8-dim GLS

Open yelhousni opened this issue 3 years ago • 0 comments

Currently, gnark-crypto implements 2-dim GLV for all curves and 2-dim GLS for twists over Fp2 (BLS12, BN) and over Fp4 (BLS24). This issue is a placeholder to track implementation of 4-dim GLS (BLS12, BN) and 8-dim GLS (BLS24). This would speedup scalar multiplication on G2 for these curves and potentially multi-scalar-multiplication on G2 (needed for Groth16 in gnark).

yelhousni avatar Oct 14 '21 10:10 yelhousni