Skip to content

Enable Doppleganger Detection to reduce the likelihood of slashing #2069

@superphiz

Description

@superphiz

Description

Stakers with the best intentions are inclined to create redundant staking solutions to reduce the risk of downtime. These redundant solutions may involve copies of validator keys on multiple machines that can lead to accidental slashing.

Version

N/A

Present Behaviour

slashing protection is enabled on client running on a single machine but not to detect attestations from keys being loaded and prepared for validating.

Expected Behaviour

The default behavior of the validator upon start should be to look/listen for attestations from the loaded key indexes for a reasonable period before submitting new attestations. The validator should pause and warn the user if attestations are found that could cause a slashable event.

Steps to resolve

Include doppelganger detection in the default behavior of the validator client.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions