Builder attribution in the mev-commit system involves identifying the provider responsible for building an L1 block. This is crucial for ensuring that rewards and slashing mechanisms are correctly applied based on the commitments made by providers.
The oracle plays a central role in verifying whether commitments made by providers are fulfilled. It does this by:
Querying the PBS relay to obtain block delivery data and associated BLS keys
Cross-referencing block hashes from L1 with those delivered via the relay
Identifying the builder through their registered BLS key when block hashes match
Validating commitments against the identified builder in the mev-commit system
This system ensures accurate provider attribution for block building and appropriate distribution of rewards or penalties based on commitment fulfillment.