Skip to content

Clarify when the DVC's anti-slashing DB intialisation should take place. #16

@saltiniroberto

Description

@saltiniroberto

The Anti-Slashing Measures at the DVC section of the Ethereum Distributed Validator Specification requires that DVCs initialises its anti-slashing DB to the VC's anti-slashing DB.

Currently, the specification is open for interpretation on the following points:

  1. Should the DVC's anti-slashing DB initialisation occur every time that the DVC is started?
  2. Should the DVC's anti-slashing DB initialisation occur only the first time that the DVC is started?
  3. Should the VC's anti-slashing protection be disabled and rely entirely on the DVC's anti-slashing protection?
    • If so and if behaviour 1 above is the desired one, then the VC still needs to keep updating its anti-slashing DB albeit no check is preferred when signing.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions