Key facts
- A draft Ethereum Improvement Proposal (EIP) aims to replace the validator deposit contract.
- The proposed contract would accept variable-length keys to accommodate post-quantum cryptography.
- It includes an irreversible retirement mode to block new deposits using the current BLS scheme.
- The proposal is a draft awaiting review, with specific addresses and timestamps yet to be decided.
Ethereum developers have put forth a draft proposal to overhaul the network's validator deposit contract, marking a significant step toward preparing its substantial staking layer for the advent of post-quantum cryptography. The current contract hardcodes the dimensions for BLS12-381 public keys and signature metadata, which are insufficient for the larger requirements of quantum-resistant schemes.
The proposed Ethereum Improvement Proposal (EIP) would enable the contract to accept keys and credential metadata up to 8,192 bytes, allowing for future definitions of post-quantum validator keys. It introduces a three-mode system (disabled, BLS enabled, BLS retired) and an irreversible retirement mode that would permanently prevent new deposits using the current BLS signature scheme.
This initiative is crucial as a significant portion of staked ETH is already in addresses with exposed public keys, making them vulnerable to future quantum computing capabilities. While the proposal is still in its draft stage and awaits review, with contract addresses and activation timestamps undecided, it signifies a proactive approach by the Ethereum community to address the long-term security implications of quantum computing.
