Blockchain & Cryptocurrency Glossary

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

  • search-icon Clear Definitions
  • search-icon Practical
  • search-icon Technical
  • search-icon Related Terms

Proposer

3 min read
Pronunciation
[pruh-poh-zer]
Analogy
Think of a proposer as the temporarily appointed chairperson in a large committee meeting. While all committee members (validators) have equal authority to participate in discussions and voting, for each agenda item (block), one specific member is designated as the chairperson who organizes the topic, collects all relevant information, and presents a structured proposal for the rest of the committee to consider. This role rotates systematically among qualified members, giving everyone proportional opportunities to lead discussions based on their seniority or investment in the organization (stake). Just as the chairperson doesn't make final decisions alone but rather organizes information for collective approval, a blockchain proposer doesn't unilaterally add blocks to the chain but submits structured proposals for peer validation.
Definition
In blockchain consensus systems, especially proof-of-stake networks, a proposer is a validator node temporarily designated to create and submit a new block to the network. The proposer collects pending transactions, assembles them into a valid block structure, and broadcasts this proposed block for validation by other network participants, with different protocols using various methods to select which validator serves as proposer for each block.
Key Points Intro
The proposer role implements four key functions in modern blockchain consensus systems.
Key Points

Transaction Collection: Aggregates pending transactions from the mempool into candidate blocks according to inclusion rules and capacity constraints.

Block Creation: Assembles transactions with required metadata into a valid block structure that follows protocol-specific formatting rules.

Reward Attribution: Typically receives higher rewards than regular validators for the additional service of block composition and proposal.

Rotating Selection: Is chosen from the validator set through various methods including random selection, round-robin scheduling, or stake-weighted probability.

Example
In Ethereum's proof-of-stake system, for each 12-second slot, one validator from the active set of over 500,000 validators is randomly selected to be the proposer. When validator Bob is selected as proposer for slot 4751603, his node automatically gathers pending transactions from the network's mempool, prioritizing those with higher gas prices to maximize fee revenue. Bob's node constructs a valid block containing these transactions, the previous block's hash, a timestamp, and other required fields, signing it with his validator key. He then broadcasts this proposed block to the network. Other validators assigned to committees for this slot verify Bob's block, checking that it follows all protocol rules, and submit attestations confirming its validity. For successfully proposing this block, Bob receives both the standard attestation reward that all participating validators get plus an additional proposer reward, which includes a portion of the transaction fees (though most base fees are burned). The selection probability was proportional to Bob's effective balance, with his 32 ETH stake giving him approximately a 1 in 500,000 chance of being selected for each slot, meaning he statistically proposes a block roughly once every 69 days.
Technical Deep Dive
Proposer selection mechanisms vary substantially across blockchain protocols, implementing different approaches to balance security, fairness, and predictability. Randomized selection protocols like Ethereum's use cryptographic sortition based on verifiable random functions (VRFs) or RANDAO-style commit-reveal schemes to generate unpredictable but verifiable proposer sequences, typically with selection probability proportional to effective stake. Deterministic rotation systems like EOS's delegated proof-of-stake use fixed schedules where block production rights cycle through a elected set of proposers in a predetermined sequence. Algorand implements a two-phase committee selection where a larger set of potential proposers is first identified, with the lowest hash value among their VRF outputs determining the actual proposer. The technical implementation of the proposer role typically involves several components: mempool management systems for transaction collection and prioritization, block template generation algorithms that optimize transaction inclusion for various objectives (fee revenue, gas efficiency, etc.), cryptographic operations for block signing, and network communication protocols for efficient block propagation. Modern systems often implement proposer boosting in fork choice rules, giving additional weight to chains containing blocks from the current slot's assigned proposer to enhance convergence. Advanced proposer designs include features like proposer/builder separation (PBS) where specialized entities optimize block construction while proposers simply select and sign the most profitable block, reducing MEV (Maximal Extractable Value) centralization pressures.
Security Warning
When a protocol has predictable proposer selection or long gaps between assignment and proposal time, proposers may face increased risk of targeted denial-of-service attacks. If operating as a proposer in such systems, consider implementing additional network security measures during your assigned proposal slots.
Caveat
While the proposer model enhances efficiency by assigning block creation to specific validators, it can introduce points of temporary centralization in the consensus process. If a selected proposer is unavailable or censoring transactions, the network typically must wait for the next proposer selection rather than immediately failing over to alternatives, potentially creating temporary throughput reductions. Additionally, as blockchain economics have evolved, proposers gain significant power in transaction ordering, enabling maximal extractable value (MEV) extraction that may create centralization pressures favoring sophisticated proposers with advanced profit optimization capabilities. Various protocols are exploring mechanisms like proposer/builder separation to address these concerns, but the tension between efficient block production and decentralized transaction ordering remains an active area of development.

Proposer - Related Articles

No related articles for this term.