hyperledger / besu

An enterprise-grade Java-based, Apache 2.0 licensed Ethereum client https://wiki.hyperledger.org/display/besu
https://www.hyperledger.org/projects/besu
Apache License 2.0
1.44k stars 765 forks source link

Investigate different implementation of BLS12-381 precompiles #7114

Open ahamlat opened 2 months ago

ahamlat commented 2 months ago

Description

We want to investigate different implementation of BLS12-381 precompiles and assess their performances. The goal of this issue is to create a quick process to test and switch different implementation, with the explanation of each step. We also want to be sure that all the execution-spec-tests are passing with Besu implementation.