-
Notifications
You must be signed in to change notification settings - Fork 22
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
Tracking issue: Implement FROST #21
Comments
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
In order to remain unopinionated, the messages generated while running the FROST protocols should be Serde'able, so that they can be serialized using whatever method is convenient for the library user. This will require either adding Serde support to |
(It may be easier in the short term to use Serde's remote derive functionality, https://serde.rs/remote-derive.html , so that this doesn't block on upstream.) |
Closing this as we merged #47 ; will open a separate issue for the DKG. |
FROST is a threshold signature and DKG construction by @chelseakomlo and Ian Goldberg.
Link: https://crysp.uwaterloo.ca/software/frost/
In terms of the API, I think it would make sense to have the FROST implementation in a
frost
submodule separated from the main API, and feature-gate the entire submodule on afrost
feature.SubgroupPoint
so as to be closer to 1:1 with the reference impl's Ristretto prime order group assumptions(z, c)
vs(R, c)
The text was updated successfully, but these errors were encountered: