ZcashFoundation / frost

Rust implementation of FROST (Flexible Round-Optimised Schnorr Threshold signatures) by the Zcash Foundation
https://frost.zfnd.org
Other
133 stars 50 forks source link

Feature: Remove signers or refresh shares with DKG #663

Open natalieesk opened 3 months ago

natalieesk commented 3 months ago

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