Relay
Relay
Proposer payout: empty block, 0; non empty block, non-negative value < 0
Once a proposer calls submitBlindedBlock
to a relay (with a signed header), it depends on the relay to release the
block to be able to propose anything (no fallback to a local block is possible at that point due to possible slashing).
Relay Error Scenarios
Payload Withholding
The relay doesn't release the payload and the proposer needs to forfeit the slot.
Incorrect Payload
This can manifest in two ways:
- Incorrect Value: The final amount paid by the builder to the proposer was different to the amount claimed in the
BuilderBid
. - Invalid Block: The block contains invalid data or fields.