-
Notifications
You must be signed in to change notification settings - Fork 790
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enhance the BLS library to be fit-for-purpose #1
Comments
The ability to clone a PublicKey was added to the SigP BLS repo here: We likely don't need to implement clone for SecretKey/KeyPair. |
Some resources for you @AgeManning:
Note: tests take ages to run on the BLS lib. Use cargo's pattern matching to skip the long tests or drop the |
There's some interesting stuff going on here: It seems to require a different message for each public key. |
Issue is no longer current -- this can be addressed in the future. |
…logic Integrated slashing_protec with placeholder name for files
removed state-cache-size related lines from store/src/config.rs
Suggestions for fee recipieint changes from paulhauner
Upgrade libp2p to enable yamux gains
Presently the code-base is missing the following features for BLS signatures and public keys:
Ability to be cloned (i.e., they don't have theClone
trait)With regards to (1), I'm not even certain if aggregating the keys then verifying them even gives a better result. I.e., is it actually quicker to add them all together then verify once, or is it quicker to just verify them all individually? I'm presently assuming the latter is quicker but I don't know for sure.
The text was updated successfully, but these errors were encountered: