-
Notifications
You must be signed in to change notification settings - Fork 781
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
Set default builder_boost_factor to 90 #5441
base: unstable
Are you sure you want to change the base?
Conversation
Nimbus: status-im/nimbus-eth2#6103 |
Co-authored-by: Michael Sproul <[email protected]>
mentioned this on the CL call - I'm sort of philosophically opposed to this, it's an unexpected and opinionated default that takes advantage of a user's lack of awareness of the defaults if we want to raise awareness of this feature and encourage users to set this to what they want, my preference would be to require |
Strongly agree with Sean. However, I think making the |
The rough consensus of the team appears to be against merging. I believe everyone is aligned with anti-censorship values, but this PR sets an opinionated default, a precedent the Lighthouse team has not yet set. I'll leave open for a few more weeks, and close if there's no rebutal. To keep our count of open PRs low :) |
Proposed Changes
PR Description
In order to help increase censorship resistance, I propose to change the default builder_boost_factor to 90. This means validators will prioritize local block building unless the bid from the external block builder is 10% or higher than what the validator would receive when building locally.
Looking at (stats), it can be seen that currently 63.7% of external builders are censoring transactions compared to 8.53% of validators who do local block building, so setting a minimum 10% as default can help increase the overall censorship resistance of the network.
It is still easy for users to opt out of this by manually setting the flag to 100, but many are likely to use the default which could help with censorship resistance for the network.
Documentation
doc-change-required
label to this PR if updates are required.Changelog