Ethereum Developers Propose Quantum-Proof Staking Deposit Contract Overhaul
Ethereum developers have proposed changes to the validator deposit contract to prepare the network for post-quantum cryptography.
The draft Ethereum Improvement Proposal (EIP) targets a constraint in the existing contract that hardcodes the dimensions of BLS12-381, limiting public keys to 48 bytes and signature metadata to 96. This is insufficient for post-quantum schemes, which require more space.
The proposed replacement deposit contract accepts variable-length keys and credential metadata up to 8,192 bytes each, allowing for post-quantum credentials. The contract would run in three modes: disabled, BLS enabled, and BLS retired.
Ethereum developer Thomas Coratger warned that 'post-quantum cryptography isn't a simple upgrade' and emphasized the need for coordinated effort to transition the network. The proposal is still awaiting editor review.