Today, when it's your turn to propose a block π, your validator asks the relay or MPBC Operator for a single bid. With bid streaming, you open a streaming connection during your slot, and they push multiple bids to you throughout the slot.
Bid streaming improves the reliability of bid delivery, which helps both validators and Ethereum:
- Receiving more bids per connection is strictly more robust than HTTP
- MPBC Operators get predictable deadlines and a way to estimate round-trip times
- More reliable bid delivery reduces validator risk and means fewer missed slots and fuller blocks
How does it work?
- Bids arrive throughout the slot instead of a single bid at the end
- Once the connection is open, each new bid arrives faster, with no round trip that wastes time in the slot
- Latency isn't static. With bid streaming, the MPBC Operator can measure your connection's latency and adjust its timing in real time
- If the stream handshake fails, Commit-Boost falls back to a normal request, so it only ever adds