Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Feature: Remove signers or refresh shares with DKG #663

Closed
natalieesk opened this issue May 22, 2024 · 0 comments · Fixed by #766
Closed

Feature: Remove signers or refresh shares with DKG #663

natalieesk opened this issue May 22, 2024 · 0 comments · Fixed by #766
Assignees
Labels
C-feature Category: New features

Comments

@natalieesk
Copy link
Contributor

Motivation

There may be situations where you may want to remove signers.

Design

To do this you would need to perform a resharing protocol and leave out the relevant participant.

This is done by basically redoing the DKG with a "zero" secret, and adding the new shares to the old ones, while keeping only the participants that are wanted

References

@natalieesk natalieesk added the C-feature Category: New features label May 22, 2024
@natalieesk natalieesk self-assigned this May 22, 2024
@mpguerra mpguerra moved this to Product Backlog in FROST May 23, 2024
@mpguerra mpguerra moved this from Product Backlog to Sprint Backlog in FROST May 24, 2024
@mpguerra mpguerra moved this from Sprint Backlog to In Progress in FROST May 28, 2024
natalieesk added a commit that referenced this issue Nov 5, 2024
natalieesk added a commit that referenced this issue Nov 7, 2024
@natalieesk natalieesk linked a pull request Nov 8, 2024 that will close this issue
natalieesk added a commit that referenced this issue Nov 11, 2024
mergify bot pushed a commit that referenced this issue Dec 11, 2024
* Refresh shares with DKG (#663)

* Add verification step for round2_packages for refreshing shares with DKG (#663)

* Clean up clippy issues for correct indexing with refreshing shares with DKG (#663)

* Import refresh tests for all ciphersuites (#663)

* Fix formatting (#663)
@mergify mergify bot closed this as completed in #766 Dec 11, 2024
@github-project-automation github-project-automation bot moved this from Review/QA to Done in FROST Dec 11, 2024
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
C-feature Category: New features
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

1 participant