ethereum / ethereum/builder-specs
Add payment proof to builder bid
- Dominant language
- HTML
- Stars
- 234
- Forks
- 86
- Avg merge
- 4d 1h
- Merged PRs (30d)
- 2
Description
Right now we're trusting the bid from the builder will pay the value it claims. This can and _should_ be provable with a state proof.
Suppose we're building block N+1 -- the builder bid object can be extended to have a proof to the balance of the `fee_recipient` at block N and N+1. The proofs would be rooted against the headers for N and N+1. This would allow the validator to verify that their account does receive the value as expected.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with the builder bid object and the specification for blocks N and N+1. Define how proofs of the fee_recipient balance are rooted against both headers and how validators verify the claimed payment; done means the specification fully describes this proof flow.
Written by the indexing model from the issue text.
Assessment
- Domain
- blockchain
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100