Skip to content

Latest commit

 

History

History
83 lines (55 loc) · 6.82 KB

research.md

File metadata and controls

83 lines (55 loc) · 6.82 KB
layout title permalink subheader
markdown
Staking Research
/research
A collection of active areas of research related to staking

Pectra Hard Fork Updates

The Pectra hard fork introduces several Ethereum Improvement Proposals (EIPs) that impact staking and validator operations.

  • EIP-6110: Supply Validator Deposits on Chain
    Streamlines the deposit process by removing the need for deposit voting on the Consensus Layer (CL). This improves the validator user experience by speeding up deposit recognition on-chain, with deposits appearing in under 20 minutes during normal chain finalization. This enhancement doesn’t affect the activation queue but ensures deposits are processed more efficiently.

  • EIP-7002: Execution Layer Triggerable Exits
    Enables validators to initiate exits directly from the execution layer (EL). This offers stakers more control and flexibility, as exits can be managed from the EL without needing Consensus Layer interactions, simplifying the withdrawal process.

  • EIP-7251: Increase the MAX_EFFECTIVE_BALANCE
    Raises the maximum effective balance from 32 ETH to 2048 ETH, allowing larger single-validator stakes. This change benefits stakers by enabling consolidation of ETH into fewer validators, which can reduce operational overhead for large-scale stakers and improve network efficiency by reducing the number of active validators needed for the same amount of staked ETH.

  • EIP-7594: Peer Data Availability Sampling (PeerDAS)
    Introduces a data availability sampling method to enhance network resilience and decentralization, particularly as part of Pectra B. While this EIP doesn’t directly impact staking operations, it strengthens the network's reliability and security, which benefits all network participants, including stakers, by supporting a more robust infrastructure.

  • EIP-7623: Increase Calldata Cost
    Adjusts the cost of calldata, which has a minor impact on validators by slightly increasing the gas cost of transactions that use calldata. This effect is generally negligible for validators since the average block size is usually below the maximum gas limit, but it may slightly affect validators with specific calldata-heavy transactions.

  • EIP-7742: Uncouple Blob Count Between CL and EL
    Enhances the coordination between the Consensus Layer (CL) and Execution Layer (EL) by decoupling blob counts, which affects validators by improving scalability and communication across layers. This update helps with data availability, which indirectly benefits validator performance.

  • EIP-7762: Increase MIN_BASE_FEE_PER_BLOB_GAS
    Slightly increases the base fee for blob gas, which minimally impacts validators by adjusting gas fees for blob transactions. This change is expected to have a minor effect on staking operations as the increased fees apply only in certain transaction contexts.

For additional details on these EIPs and how they impact staking, see the Staking section of the Pectra FAQ on the EPF Wiki.

Staking Issuance

Adjusting the issuance curve has been a topic of discussion primarily aimed at addressing increasing validator set centralization. A comprehensive resource maintained by Caspar can be found at issuance.wtf.

Max Effective Balance (maxEB)

maxEB raises the amount of ETH that a validator can hold from 32 ETH to 2048 ETH. It is slated to go live with the Pectra hard fork.

Inclusion Lists

Inclusion lists are a set of proposals aimed at increasing censorship resistance of the network in light of increased censorship caused by external builder centralization.

MEV Burn

mevburn aims to address centralization caused by the volatility in MEV rewards and increase the cost of censorship at the builder level.

ePBS

Enshrined Proposal Builder Separation removes the necessity for relays by allowing validators and builders to interact trustlessly.

Changes to block building structure

There are a number of proposals in flux to adjust the structure of block building on Ethereum. Some of these separate the parties who attest and propose (as proposing and building is mostly separate today). Some break up who has the rights to build pieces of a block. Some change how proposers are chosen. All of these proposals seek to address increasingly unsustainable centralization that has emerged from the current structure. This area of research is the most active and broad on this list.