In this track: The network behind the screen
intermediate · 3 MIN READ

Block proposers explained

The selected proposer offers a candidate block; the network checks it.

LET’S PICTURE IT

An editor can assemble a page, while readers enforce the publication’s rules before accepting it.

SEE IT FOR YOURSELF
Receive, check and share across independent nodesStep 1 / 4
Receive, check and share across independent nodesIncoming dataCandidate instructionNot yet trustedNode AReceives the messageApplies local checksEach participant has a local view of incoming informationNode A checksAuthorizationProtocol validityValid candidateEligible for next stepsNot a finality promiseApplication safety is a different claim from protocol validityNode AShares checked dataNode BChecks for itselfNode CChecks for itselfNode ARules checked✓Node BRules checked✓Node CRules checked✓Agreement on history adds the consensus mechanism

A node receives a proposed transaction or block-related message. Receipt is not the same as accepting its claims.

Animated local teaching model. No wallet, RPC or live blockchain data. Some labels and hashes are abbreviated for readability.

Selection gives a duty

Proof-of-stake rules assign proposal opportunities to validators. A proposer can assemble or obtain a candidate execution payload as part of constructing its block. The wider production flow may involve builders.

Content must remain valid

The selected role does not grant authority to invent balances or ignore invalid authorization. Execution and consensus verification still determine whether the candidate follows the protocol.

Ordering can affect applications

Which valid transactions are selected and how they are ordered can change execution outcomes and economic opportunities. This is one reason pending arrival order is not a universal fairness guarantee.

A proposal is not finality

A candidate’s inclusion in the current head differs from checkpoint finality. Interfaces should represent these stages separately rather than collapse proposal, success and settlement into one label.

QUICK CHECK · NO PRESSURE

Does a proposer duty grant permission to bypass protocol validity checks?

Your progress stays in this browser.
Keep exploring the original referenceethereum.org ↗

Original explanations by EtherTools. Examples are educational and source-linked; this site is independent of the Ethereum Foundation. Our approach.