Skip to content
This repository was archived by the owner on Nov 6, 2020. It is now read-only.

Draft implementation of BLS precompiles#11697

Closed
sorpaas wants to merge 1 commit into
masterfrom
sp-bls
Closed

Draft implementation of BLS precompiles#11697
sorpaas wants to merge 1 commit into
masterfrom
sp-bls

Conversation

@sorpaas
Copy link
Copy Markdown
Collaborator

@sorpaas sorpaas commented May 11, 2020

This implements most precompiles in EIP-2537 except pairing, FP->G1 and FP2->G2. Not yet integrated.

@ordian
Copy link
Copy Markdown
Member

ordian commented May 11, 2020

Have you considered https://github.com/filecoin-project/pairing?

@adria0
Copy link
Copy Markdown

adria0 commented May 14, 2020

Have you considered https://github.com/filecoin-project/pairing?

I have been doing some tests and the performance is in pair with https://github.com/matter-labs/eip1962, all primitives are implemented except the multiexp, see https://github.com/adria0/oe_stuff/tree/master/eip-2537_bls_impl_diffs/paired for the tests

@sorpaas
Copy link
Copy Markdown
Collaborator Author

sorpaas commented May 15, 2020

Superseded by #11707!

@sorpaas sorpaas closed this May 15, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants