ethereum / builder-specs

Specification for the external block builders.
https://ethereum.github.io/builder-specs/
Creative Commons Zero v1.0 Universal
179 stars 61 forks source link

Discard the validator registrations from slashed validators? #28

Open ralexstokes opened 2 years ago

ralexstokes commented 2 years ago

According to the current spec, builder software can accept registrations from validators who are currently active but also slashed.

Given that slashed proposers cannot produce valid blocks, we could tighten the spec to disallow this set of possible registrations.

It is a bit of an edge case but does reduce the possible load on builder software so I wanted to open this issue to see if there is any interest to modify the spec here.

metachris commented 2 years ago

If in doubt, I think we may as well allow it. Might be additional overhead to keep up with slashed validators, and it doesn't really hurt. 🤔