ethereum / ethereum/builder-specs

Feature Request: Let validators compromise between gas usage and fees.

Open
#72 7 comments 0 reactions 0 assignees View on GitHub
Dominant language
HTML
Stars
234
Forks
86
Avg merge
4d 1h
Merged PRs (30d)
2

Description

Correct me if I'm wrong, but I believe validators only see the value of the block in the bids but not other important properties like the used gas. Thus it cannot compromise between gas usage and fee. Since larger blocks increase the orphan risk, a validator may want to specify a minimum miner tip per gas.

I propose two changes.
1. Publish gas usage in addition to value in the bids (and for EIP4844 also the extra data usage). A validator can then choose the block where `value - minimumtip*gasusage` is maximal.
2. Let the validator publish his preferences to the block builder, i.e., the minimumtip it uses. This will help block builders to optimize for the wishes of the validator.

Otherwise, we will see more and more transaction with just 1 wei miner tip. Block builders have no incentive not to include them (their orphan risk is negligible as they will still have the best bid in the next block). And validators don't even see the size of the block before accepting the bid.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.