-
Notifications
You must be signed in to change notification settings - Fork 57
Closed
Labels
coreCore part of the repo (signer, modules interface)Core part of the repo (signer, modules interface)discussNeeds to be discussed and/or researchedNeeds to be discussed and/or researched
Description
To protect validator keys, we're currently using a "proxy key" approach, where the validator key is used to sign a delegation to a new key. We're also evaluating removing the ability for modules to request signatures from consensus keys altogether in #58 .
An alternative for BLS keys could be to use a different signing domain altogether, which would mean that messages can be signed without risking any slashing.
Notes:
- if we have a single "commit boost signing domains", then it would be the same across modules (so potentially a signature for module A could be a valid signature for module B)
- we would still need to support proxy keys if we want to support additional schemes, eg ECDSA
Metadata
Metadata
Assignees
Labels
coreCore part of the repo (signer, modules interface)Core part of the repo (signer, modules interface)discussNeeds to be discussed and/or researchedNeeds to be discussed and/or researched