Trust Assumptions
Opting into the mev-commit protocol signals from a validator that they:- Trust correctness of execution from the mev-commit chain. See mev-commit chain for more information.
- Trust correctness of slashing transactions residing from the Primev operated mev-commit-oracle service.
- Trust at least one mev-commit opted in relay. View the list of supported relays here.
- Attest they will follow the rules of the protocol given the above trust assumptions. This currently entails only proposing blocks that come from a mev-commit opted in relay.
Risks
Validators opting into the mev-commit protocol should be aware of the following risks:- Relay block delivery: Relays could communicate blocks that do not abide by existing commitments. This would lead to slashing of the validator.
- Self-building a block: A validator gets slashed when it self-builds a block. When the min-bid parameter of mev-boost is set to 0, this can happen only if no block is received from any of the connected relays, which should never happen in normal circumstances.