Monad, a high-performance EVM-compatible Layer-1 blockchain, has published a draft Monad Improvement Proposal (MIP) that proposes rethinking wallet authentication. Authored by Kushal Babel and Jan Camenisch, the proposal aims to decouple an account's authentication method from its address, enabling users to rotate, replace, or upgrade keys without changing their wallet address or migrating assets.
Proposal Mechanism and Key Management
The proposed flexible authentication layer separates account ownership proof from address derivation, keeping a fixed 20-byte address constant while allowing users to change, add, or retire authenticators. The system supports legacy secp256k1 ECDSA alongside P-256, Ed25519, and the ML-DSA post-quantum cryptographic standard.
Key management operates through a new component known as the AuthConfigManager precompile. Swapping or rotating keys requires proof of possession and incorporates a three-block execution delay designed to prevent instant hostile account takeovers. For new accounts, addresses are derived from a genesis configuration hash using a pattern similar to Ethereum's CREATE2 method. Legacy accounts can upgrade their configurations without changing addresses, maintaining backward compatibility with existing Ethereum tooling.
Quantum Resistance and Broader Context
The proposal addresses vulnerabilities in elliptic curve cryptography, which secures major networks like Bitcoin and Ethereum and could theoretically be broken by powerful quantum computers using Shor's algorithm. The MIP allows users to upgrade their cryptographic schemes in place rather than creating new wallets and transferring assets. Monad co-founder Keone Hon noted the draft as a milestone toward post-quantum security, and the proposal also facilitates multi-factor authentication policies and social recovery options.
While Ethereum's ERC-4337 standard addressed account abstraction at the application layer, Monad's MIP integrates authentication flexibility directly into the protocol's account model. The proposal remains in draft status and has not yet been finalized or implemented.


