In a Proof-of-Stake (PoS) blockchain like Ethereum, the creation of a new block is typically split between two roles: the block proposer (who is selected to create the block) and the block builder (who assembles the transactions). In a blinded block scheme, the builder sends the proposer a block header containing a commitment—such as a Merkle root—to the full list of transactions, but not the transactions themselves. The proposer then signs this header, effectively endorsing the block without knowing its precise contents. This separation is a core component of proposer-builder separation (PBS) architectures.
Blinded Block
What is a Blinded Block?
A blinded block is a block proposal where the block builder withholds the full transaction data from the block proposer (e.g., a validator), revealing only a cryptographic commitment to the block's contents.
The primary purpose of blinding is to mitigate Maximal Extractable Value (MEV) exploitation. Without blinding, the proposer can see the profitable transactions inside the block and might be tempted to censor them or front-run them by creating their own block. By blinding the contents, the builder can include complex, MEV-optimized transaction bundles without fear that the proposer will steal the opportunity. The builder typically wins the right to construct the block by submitting a bid to the proposer in an auction, with the bid attached to the blinded header.
The technical mechanism relies on a commit-reveal scheme. First, the builder commits to the block by sending the header. After the proposer signs and publishes this header to the network, the builder is obligated to reveal the full block body (the transaction list). The network nodes can then verify that the revealed transactions match the commitment in the signed header. If they do not match, the block is invalid, and the builder's stake may be slashed. This ensures the builder cannot change the block after the proposer's endorsement.
Blinded blocks are central to Ethereum's PBS roadmap, implemented in practice through mev-boost for consensus-layer validators. In this system, specialized builders compete in a marketplace to create the most valuable blocks. Validators receive blinded block headers from multiple builders via relays, choose the one with the highest attached bid, and sign it. This design democratizes access to MEV revenue, improves network decentralization by reducing the advantage of sophisticated solo validators, and enhances censorship resistance.
How Does a Blinded Block Work?
A blinded block is a privacy-enhancing mechanism in blockchain consensus where the contents of a proposed block are hidden from the builder until it is selected for finalization.
In a blinded block workflow, a specialized entity known as a block builder assembles a block's transactions and computes a commitment—a cryptographic hash that represents the block's contents without revealing them. This commitment, along with a fee for the block proposer (often called a relayer), is submitted to the network. The block proposer, whose role is to sign and publish the next block, selects the most profitable blinded block based on the attached fee, without knowing the specific transactions inside. This separation of building and proposing is central to protocols like mev-boost on Ethereum, designed to mitigate the centralizing influence of Maximal Extractable Value (MEV).
The actual exchange of the full block data occurs only after the proposer has committed to the blinded header. Upon selection, the builder reveals the full block to the proposer, who verifies that it matches the previously submitted commitment. This commit-reveal scheme ensures the proposer cannot front-run or censor transactions within the block they did not build, as they are bound to the pre-committed content. The process enhances network fairness by preventing proposers from discriminating against or stealing the value from specific transactions or bundles assembled by builders.
The primary architectural components enabling blinded blocks are the relayer and the builder. The relayer acts as a trusted intermediary that receives blinded block bids from builders and presents them to proposers. Builders compete in a free market, creating blocks that maximize fee revenue and MEV, with their profit being the difference between the total value extracted and the fee paid to the proposer. This design aims to democratize access to MEV profits and reduce the advantage of vertically integrated node operators who perform both building and proposing roles.
While increasing proposer-builder separation (PBS), blinded blocks introduce new trust assumptions, primarily in the relayer. A malicious relayer could, for instance, withhold the full block data after the proposer commits, causing a missed slot. In response, suave (Single Unifying Auction for Value Expression) and other next-generation designs seek to further decentralize this role. The evolution of blinded block mechanics is a critical frontier in balancing blockchain scalability, decentralization, and fair value distribution in the presence of MEV.
Key Features of Blinded Blocks
Blinded blocks are a protocol-level design where block builders cannot see the contents of transactions until after they have committed to building a block, preventing frontrunning and other forms of Maximal Extractable Value (MEV) extraction.
Commit-Reveal Scheme
The core mechanism of a blinded block is a two-phase commit-reveal scheme. First, a builder commits to a block header (a cryptographic commitment) without seeing the transactions. After this commitment is accepted by the proposer, the builder reveals the full block contents. This prevents the proposer from stealing the profitable transaction order.
Separation of Roles
Blinded blocks enforce a clear separation between block builders and block proposers (validators).
- Builders: Compete to create the most valuable block from the mempool.
- Proposers: Simply select the block with the highest bid from a list of blinded commitments. This separation removes the proposer's ability to censor or reorder transactions for profit.
MEV Protection
By blinding the transaction data from the proposer, this design directly combats harmful MEV strategies that rely on information asymmetry, such as:
- Frontrunning: A validator cannot see and insert their own transaction ahead of a user's lucrative trade.
- Sandwich Attacks: The proposer cannot position transactions around a known victim trade. This leads to fairer execution for end users.
Builder-Bid Market
Blinded blocks create a competitive builder market. Builders receive transaction flow, construct optimized blocks, and submit bids (the fee they will pay to the proposer) alongside their blinded block commitment. The proposer's economic incentive is simplified: they always choose the highest bid, which typically corresponds to the most economically efficient block.
Implementation: Proposer-Builder Separation (PBS)
Proposer-Builder Separation (PBS) is the primary framework for implementing blinded blocks, notably in Ethereum's roadmap. It can be enacted in two ways:
- Enshrined PBS: A permanent protocol feature.
- Out-of-protocol PBS: Implemented via a trusted relay, which acts as an intermediary to receive blinded blocks and forward the highest bid to the proposer.
Relay Role & Trust Assumptions
In current out-of-protocol implementations, a relay is a critical component that facilitates the blinded block market. The relay:
- Receives block commitments and bids from builders.
- Validates block correctness (e.g., proof of execution).
- Presents the highest valid bid to the proposer. This introduces a trust assumption, as the relay must be honest and not censor builders. Enshrined PBS aims to eliminate this trusted role.
Primary Motivations & Goals
A blinded block is a block header where the proposer has committed to a set of transactions without revealing them, enabling a separation of duties between block building and block proposing to enhance censorship resistance and MEV protection.
Separate Builder-Proposer Roles
The core goal is to decouple the role of block builder from block proposer. The builder assembles the block with transactions and a fee, creating a blinded block header. The proposer (e.g., a validator) simply signs this header without seeing the contents, preventing them from censoring or front-running transactions.
Mitigate MEV Centralization
By blinding the proposer to the transaction order and contents, the system reduces the incentive for validators to run sophisticated MEV extraction strategies themselves. This helps prevent the centralization of block production power into a few entities that can capture the most value, promoting a more decentralized and fair network.
Enhance Censorship Resistance
A proposer who cannot see the specific transactions in the block they are signing cannot easily exclude certain transactions (e.g., from sanctioned addresses). The censorship decision is pushed to the competitive builder market, where many builders may include the transaction if it is profitable, making network-level censorship more difficult.
Enable a Competitive Builder Market
Blinded blocks create a marketplace where specialized block builders compete to create the most valuable block (highest fees + MEV) for the proposer. Proposers select the block with the highest bid attached to the blinded header, ensuring they capture value without needing complex infrastructure.
Foundation for PBS (Proposer-Builder Separation)
Blinded blocks are the technical mechanism that enables Proposer-Builder Separation (PBS), a key architectural upgrade for Ethereum. PBS formalizes the roles, with builders submitting execution payloads to a relay, which then presents the blinded header and bid to the proposer.
Protect Validator Operations
Blinding simplifies the validator's operational requirements. They no longer need to run a full mempool or complex MEV-boost software. They simply evaluate signed headers from relays, reducing resource needs, latency sensitivity, and the risk of being slashed for including invalid transactions they didn't see.
Blinded Block vs. Traditional Block Proposal
A comparison of two block proposal architectures, highlighting how blinding alters the builder-proposer relationship to mitigate MEV extraction.
| Feature | Traditional Block Proposal | Blinded Block Proposal |
|---|---|---|
Proposer-Builder Relationship | Integrated (Proposer builds locally) | Separated (Proposer outsources to builders) |
Block Content Visibility | Visible to proposer before signing | Opaque (blinded) to proposer before signing |
MEV Extraction Risk | High (Proposer can front-run or censor) | Reduced (Proposer commits to header without seeing txs) |
Signing Commitment | Proposer signs the full block | Proposer signs a block header commitment |
Primary Protocol Example | Standard Ethereum pre-EIP-1559 | Ethereum PBS (Proposer-Builder Separation) |
Builder Competition | Limited (on proposer's local resources) | Maximized (open market via relay networks) |
Proposer Revenue | Direct from tx fees + MEV | Bid submitted by builder for the blinded block |
Implementation Complexity | Lower (single entity flow) | Higher (requires relays, builder market) |
Ecosystem Implementation & Usage
A blinded block is a block proposal where the block builder hides the full transaction list and ordering from the block proposer (e.g., a validator), preventing front-running and MEV extraction. This section details its practical implementation across ecosystems.
Solver Competition in MEV Supply Chain
Blinded blocks create a competitive market for block space. The process involves:
- Searchers identify and bundle MEV opportunities (e.g., arbitrage, liquidations).
- Builders aggregate these bundles and ordinary transactions into optimized block proposals.
- Builders bid in a first-price auction for the right to have their blinded block proposed.
- The winning builder's full block is revealed and executed. This separates the roles of transaction ordering (builders/solvers) from consensus (proposers), creating a more efficient and specialized MEV supply chain.
Challenges & Future Evolution
Current blinded block implementations face several challenges driving future development:
- Relay Centralization: Trust in a handful of relay operators. Solutions include peer-to-peer (P2P) PBS and solo staker inclusion lists.
- Builder Centralization: A few sophisticated builders dominate. Enshrined PBS (ePBS) aims to protocolize the separation to lower barriers.
- Censorship Resistance: Builders/relays can censor transactions. Censorship resistance tools like MEV-Share and protocol-level crLists are being developed.
- Cross-Chain MEV: Extending blinded block mechanics to interoperable rollups and other L1s to manage cross-domain MEV.
Security & Trust Considerations
A blinded block is a block header where the transaction data (the block body) is hidden or encrypted, preventing block proposers from censoring or front-running transactions based on their content. This mechanism is a core component of proposer-builder separation (PBS) designs.
Core Mechanism: Separating Proposal from Content
A blinded block is a block header where the transaction list (the block body) is replaced with a cryptographic commitment, such as a Merkle root. The block proposer (e.g., a validator) only sees this commitment, not the actual transactions. They sign the header, attesting to its validity, without knowing which specific transactions they are including. The full block body is revealed and validated only after the header has been proposed and signed.
Primary Security Goal: Mitigating MEV Exploitation
The main security objective is to prevent Maximal Extractable Value (MEV) exploitation by the block proposer. Without blinding, a proposer can inspect the pending transaction pool (mempool), reorder transactions, or insert their own to extract value through techniques like front-running and sandwich attacks. Blinding removes this ability, as the proposer cannot see transaction details to manipulate them for profit.
Trust Model & Builder Role
Blinded blocks shift trust and computational work to a specialized role: the block builder. Builders compete to construct the most profitable block by assembling transactions from the mempool. They produce the full block and the corresponding blinded header for the proposer. This creates a proposer-builder separation (PBS) model, where the proposer's role is reduced to selecting the header with the highest bid, without viewing its contents.
Implementation & Commitments
Technically, blinding is achieved using a commitment scheme. Common implementations include:
- KZG Commitments: A polynomial commitment used in Ethereum's proto-danksharding (EIP-4844) for data blobs.
- Merkle Roots: A hash of all transactions in the block body. The builder provides this commitment to the proposer. After the header is signed and published, the builder must reveal the full body, allowing the network to verify that it matches the committed hash.
Challenges & Trust Assumptions
While blinding prevents in-band MEV extraction by the proposer, it introduces new considerations:
- Builder Centralization: Efficient block building requires significant capital and data access, potentially leading to builder market centralization.
- Out-of-Band Deals: Proposers and builders can still make off-chain agreements (e.g., via mev-boost relays) that could influence block construction.
- Data Availability: The proposer must trust that the builder will reveal the full block body after the fact; failure to do so makes the block invalid.
Example: Ethereum's mev-boost
A practical implementation is mev-boost on Ethereum, an out-of-protocol PBS system. Here:
- Builders create full blocks and submit blinded headers with bids to relays.
- Validators (Proposers) connect to relays, select the header with the highest bid, sign it, and receive the reward.
- The relay then forwards the signed header to the builder, who publishes the full block. This allows validators to earn MEV rewards without personally engaging in transaction reordering.
Common Misconceptions
Blinded blocks are a critical component of modern block builder/relay architectures, but their purpose and mechanics are often misunderstood. This section clarifies the most frequent points of confusion.
A blinded block is a block template where the transaction data (the block body) is hidden or encrypted from the validator (proposer) who will ultimately sign it. It works through a separation of duties: a specialized block builder assembles a block with transactions and a fee, creating a block header and a commitment to the body. This header is sent to a relay, which forwards it to the validator. The validator selects the most profitable header without seeing the transactions, signs it, and returns the signature. The relay then reveals the full block body to the validator for publication, preventing MEV (Miner Extractable Value) theft.
Frequently Asked Questions
A Blinded Block is a key mechanism in modern blockchain proposer-builder separation (PBS), designed to prevent centralization and censorship. This section answers common questions about its function, architecture, and impact on network security.
A Blinded Block is a block proposal where the transaction data is hidden (blinded) from the block proposer, who only sees a commitment to the block's contents. This is a core component of Proposer-Builder Separation (PBS), a design pattern that separates the roles of block building (selecting and ordering transactions) from block proposing (signing and publishing the block to the network). The proposer receives a blinded block header and a fee from a specialized block builder, and commits to it without knowing its specific transactions. This prevents the proposer from censoring or front-running transactions based on their content.
Get In Touch
today.
Our experts will offer a free quote and a 30min call to discuss your project.