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

Should mev-boost have a default mainnet relay? #246

Closed
come-maiz opened this issue Aug 12, 2022 · 5 comments
Closed

Should mev-boost have a default mainnet relay? #246

come-maiz opened this issue Aug 12, 2022 · 5 comments

Comments

@come-maiz
Copy link
Contributor

come-maiz commented Aug 12, 2022

When we just run mev-boost, should it connect to a default trusted relay?

Or should the validators always pass in an argument the URL and public key of the relay they want to connect to?

@come-maiz
Copy link
Contributor Author

come-maiz commented Aug 12, 2022

For a discussion on ways to manually configure relay options, see #186.

@isidorosp
Copy link

If you want to make this as neutral as possible then it should probably not have a default relay. However this obviously introduces a UX concern/hurdle, but I'm not sure it's that high.

@allboxes
Copy link
Contributor

allboxes commented Aug 15, 2022

If the only candidate default relays are required to blacklist/censor (flashbots/rpc-endpoint#92), then I think a small UX hurdle is feature here.

Flashbots' stated goal is to reduce the erosion of "neutrality, transparency, decentralization, and permissionlessness."

A default relay with permissioned transactions works directly again 3 of those goals.

MEV-Boost, by itself, creates a alternative pathway for validators to extract MEV if they so desire, in theory guiding them away from large centralized pools. Without a default relay, validators motivated to extract MEV are forced to actively choose a relay and can evaluate it's merits in a decentralized way.

MEV-Boost must either not have a default relay, or the default must be neutral and permissionless towards transactions.

If Flashbots is unable to run a relay that meets these requirements, I hope they will stand by their stated goals and not force their relay on MEV-Boost users and on the Ethereum ecosystem.

@pappas999
Copy link

MEV-Boost must either not have a default relay, or the default must be neutral and permissionless towards transactions.

If Flashbots is unable to run a relay that meets these requirements, I hope they will stand by their stated goals and not force their relay on MEV-Boost users and on the Ethereum ecosystem.

this 100%!

@metachris
Copy link
Collaborator

We've decided against having a default relay. Closing now.

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

No branches or pull requests

5 participants