Support for Aggregate Signatures #840
DrPeterVanNostrand
started this conversation in
Filecoin Virtual Machine
Replies: 1 comment 1 reply
-
How does this relates to #846 BTW? From a gas cost perspective the two need to be well aligned so that the raw BLS pairing operations wouldn't be less costly than using the aggregate call. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Currenty, FVM exclusively supports non-aggregate signatures via its
verify_signature
syscall, ideally FVM would support both aggregate and non-aggregate. BLS aggregate signatures allow multiple parties to sign multiple messages with a single constant-sized signature that is more computationally efficient to verify than verification of multiple individual signatures. As non-aggregate BLS is already supported in FVM, a new syscall could be added to allow verification of aggregate signatures without altering FVM's current interface use for verifying non-aggregate signatures.FIP: 0079 (PR #841)
Beta Was this translation helpful? Give feedback.
All reactions