ethereum / ethereum/builder-specs

Extend validator guide with concrete validations a beacon node should perform for builder blocks

Open
#31 1 comment 1 reaction 0 assignees View on GitHub
Dominant language
HTML
Stars
234
Forks
86
Avg merge
4d 1h
Merged PRs (30d)
2

Description

A builder provides an `ExecutionPayloadHeader` when offering bids to a given proposer.

The proposer (and specifically the local beacon node the proposer is running) should check the header against their local execution state to ensure the header is not inaccurate or even malicious.

We should specify the set of validations that should be performed in the validator guide.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the validator guide and the specification definitions for ExecutionPayloadHeader. Review how the proposer’s local execution state is described, then document the concrete header validations expected of a beacon node. Done means the validator guide clearly specifies the complete validation set and its scope.

Written by the indexing model from the issue text.

Assessment

Domain
documentation
Issue type
Documentation
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.