-
Notifications
You must be signed in to change notification settings - Fork 931
Description
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.