IntersectMBO / ouroboros-consensus

Implementation of a Consensus Layer for the Ouroboros family of protocols
https://ouroboros-consensus.cardano.intersectmbo.org
Apache License 2.0
36 stars 23 forks source link

[SPIKE] - Batch Validation of VRFs #548

Open marshada opened 2 years ago

marshada commented 2 years ago

Business Hypothesis

The cryptography team has completed the VRF batch optimization work, and it is ready to be released, along with a corresponding KES improvement.

This is ready for release and requires a hard fork.

The Consensus team needs to evaluate a solution and determine the complexity and scope of work needed to enable batch VRF validation.

Drivers

-improve performance around epochs

Functional Requirements

NFRs

External Dependencies

-None

DoD

-acceptance criteria met -QA testing completed -audits completed -benchmarks pass, no significant regressions -merge to mainnet/release branch

NetWalker108 commented 1 year ago

I believe this is Done

Please confirm @CarlosLopezDeLara @abailly-iohk