Ethereum Consensus Layer Client Evaluation

Thanks for proposing this, I think it’s a really good idea!

One caveat is that performance/storage numbers might be a “rounding error” for node operators because, all else equal, a higher attestation and block inclusion rate is what principally affects rewards. We’ve already worked on getting such numbers as part of a previous grant.

That said, given the anti-correlation penalties, and the broader worries about client diversity, I think framing this as “what are all the clients node operators should be comfortable using in production” can be very valuable, because then it can help switch towards minority clients.

On that note, one thing I’d suggest is to evaluate how easy it is to switch from/to various clients. That might be a valuable nudge to node operators.

4 Likes