Closed cygnusv closed 1 year ago
What would trigger this? PRE nodes currently have an idea of the fleet state. Would it just be a case of monitoring that equivalent state and triggering whenever a node leaves that was part of a DKG ceremony that I participated in?
During our code review we put forward a few ideas on how we could alter Ferveo to better fit our needs, specifically:
With these changes in mind, it seems like the key refresh described in the original issue (https://github.com/anoma/ferveo/issues/18) could be simplified to "running the same DKG again with final key 0".
This is not exactly the kind of solution we want (Proactive secret sharing). In our approach, we would need DKG participants to construct random polynomials and use them to update their key shares.
I suspect this work may be blocked by the alternations we've made during our code review.
Related issue: https://github.com/nucypher/ferveo/issues/78