Skip to content
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

Implement FROST DKG into the DKG #710

Open
tbraun96 opened this issue Sep 12, 2023 · 4 comments · Fixed by #711
Open

Implement FROST DKG into the DKG #710

tbraun96 opened this issue Sep 12, 2023 · 4 comments · Fixed by #711
Assignees

Comments

@tbraun96
Copy link
Contributor

tbraun96 commented Sep 12, 2023

We currently have a PR up on a FROST-related repo that will enable us to use that repo properly with the DKG gadget. We can use the fork, then, we can use the official repository once the PR is merged to add a DKGModule for FROST.

Steps

@tbraun96 tbraun96 moved this to Not Started 🕧 in Webb Universe Sep 12, 2023
@tbraun96 tbraun96 self-assigned this Sep 12, 2023
@tbraun96 tbraun96 moved this from Not Started 🕧 to Building 🏗️ in Webb Universe Sep 12, 2023
@drewstone
Copy link
Contributor

If we convert these into tasks (make this a proper checklist) and then assign deadlines to them. We want to get this into the Universe board.

@tbraun96
Copy link
Contributor Author

The final part of this task, which will be done in the future, is to determine the selection algorithm/process for determining which DKG to use. Then, we must debug and test FROST.

@akorchyn
Copy link

As I understand currently, the frost algorithm is not used in dkg-gadget for signing msg. Can I help you with that logic of implementing updates to pallets?

@drewstone
Copy link
Contributor

Yea but it's important @akorchyn to ensure that it adds functionality and not removes any so that one can still use it for ECDSA if one pleases. We have been working together w/ some others on CGGMP implementation too. Let us know in our slack if you have an approach.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Planning 🗺️
Development

Successfully merging a pull request may close this issue.

3 participants