Staking Ethereum could soon look entirely different under a new deposit proposal

fiverr
Binance


Ethereum developers have opened an early proposal to make the staking deposit system flexible enough to accept future quantum-resistant validator keys, and it would also give a later network upgrade a one-way switch to stop new deposits using today’s BLS format.

The change would affect how new validators enter Ethereum, creating an entry path for future credential formats. Yet, those formats and the rules for verifying them still have to be designed and adopted separately.

Pull request #12235 was opened Aug. 24 and remained an unmerged Draft as of Aug. 26, with its working file still using the placeholder number 9999. An Ethereum EIPs editor suggested assigning 8394, but the proposal has not been published or accepted as EIP-8394.

How the deposit switch would work

Ethereum’s staking deposit contract is the entry point that receives a prospective validator’s funds and credential data. The current path expects public keys and signatures in fixed BLS12-381 formats.

bybit

The draft specification instead adds a scheme identifier and variable-length fields for the public key and credential metadata, each capped at 8,192 bytes.

Ethereum’s execution layer can record a deposit while its consensus layer decides whether the credential is valid and can create or update a validator. Under the proposal, the contract would carry non-BLS credentials as opaque data, meaning it would transport the bytes without checking the new cryptography.

Related Reading

Ethereum’s massive fee shock: New post-quantum signatures are 40x larger, threatening to crush network throughput and user costs

The draft defines three contract modes: disabled, BLS enabled, and BLS retired. Those transitions only move forward, and once a protocol-controlled system call activates the retired mode, the new contract would reject BLS deposits and could not later switch BLS onboarding back on.