ethereum/ethereumj

Integrate Milagro impl of BLS signature aggregation

mkalinin opened this issue · 0 comments

Current implementation

There is an existing trivial signature aggregation algorithm that is used as a stub for signature aggregation and verification by Beacon chain processing and attesting parts.

To Do

Replace that naive implementation with BLS12-381 algorithm implemented in Milagro library. Measure a time that is required to aggregate and verify signatures with usage of that integration.

References