The Ethereum community has published an EIP proposal for a deposit contract designed to support post-quantum cryptography. The proposal would introduce a new contract that supports variable-length public keys and credential metadata, while also defining explicit scheme identifiers. Under the draft, scheme 0 would remain reserved for the current BLS deposit flow. The proposed contract would no longer rely on the legacy deposit contract’s Merkle tree structure. Instead, it would pass deposit data to the consensus layer through execution requests derived from EIP-7685 logs. The contract also includes an irreversible mode controlled by protocol system calls: deposits would be disabled at first, BLS deposits would be enabled at a specified timestamp, and then BLS deposits would be permanently disabled at a later timestamp with no option to turn them back on. During the migration period, execution clients would need to combine deposit requests from both the new and old contracts.
The Ethereum community has published an EIP proposal for a deposit contract that supports post-quantum cryptography.
The proposal would introduce a new contract that supports variable-length public keys and credential metadata, and it would add explicit scheme identifiers. Scheme 0 would be reserved for the current BLS deposits.
The new contract would not rely on the legacy deposit contract’s Merkle tree structure. Instead, deposit information would be passed to the consensus layer through execution requests derived from EIP-7685 logs.
The contract includes an irreversible mode controlled by protocol system calls. Deposits would be disabled at first, BLS deposits would be enabled at a specified timestamp, and BLS deposits would then be permanently disabled at a later timestamp with no way to re-enable them.
During the migration period, execution clients would need to merge deposit requests from the new and old contracts.
This article was originally published by Bit.Fan. For more cryptocurrency news and market insights, visit www.bit.fan. Disclaimer:
The market information, project data, and third-party content displayed on this platform are for industry information sharing only and do not constitute any form of investment advice or return commitment.
Cryptocurrency trading carries high risks. Users should fully assess their risk tolerance and make independent decisions. All profits, losses, and legal responsibilities are borne by the users themselves.