Skip to content

Support a commit boost signing domain #70

@ltitanb

Description

@ltitanb

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

No one assigned

    Labels

    coreCore part of the repo (signer, modules interface)discussNeeds to be discussed and/or researched

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions