Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Anti-slashing via VC shutdown on SSE events #6666

Open
paulhauner opened this issue Dec 6, 2024 · 1 comment
Open

Anti-slashing via VC shutdown on SSE events #6666

paulhauner opened this issue Dec 6, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@paulhauner
Copy link
Member

Description

I’ve seen third party tooling that monitors a set of validators and kills the VC process if there’s a slashing. I believe we could implement similar functionality ourselves.

I propose that the VC listens for attester and proposer slashing events via the BeaconAPI SSE stream and shuts down if it detects a slashing on a key that it manages.

I’d expect the VC to write a file to disk that prevents further starts. The user would need to manually delete that file to restart the VC. This functionality is the same as I suggested in #6665, so we should coordinate there.

@paulhauner paulhauner added the enhancement New feature or request label Dec 6, 2024
@paulhauner
Copy link
Member Author

Issue 6666 🤘

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant