-
Notifications
You must be signed in to change notification settings - Fork 19
Subgroup Checks BLS12-381 #37
Comments
Hi, we are utilising batch subgroup checks that involve adding to random buckets and repeating to exponentially decrease a bounded error. Stay tuned at Zexe for writeup. |
See my comment status-im/nimbus-eth2#1715 (comment) And the "spec-like" notation at pairingwg/bls_standard#21
|
What is the issue
Subgroup checks are currently being performed using GLV method for G1 and GS method for G2.
This may perform incorrect scalar multiplications for points not in the subgroup, thus a potential for false positives in the subgroup check.
ToDo
Replace subgroup checks with a more accurate and efficient method.
The text was updated successfully, but these errors were encountered: