ENSv2 enhances the Ethereum Name Service with upgraded smart contracts that improve scalability, modularity, and future-proofing. Key features include native Layer 2 support, hierarchical registries for subnames, a flexible permissions model, and the removal of grace periods for name expirations. The architecture allows for easier management of names and subnames, ensuring seamless integration for existing resolvers while promoting true ownership and multi-chain capabilities.
A proposal suggests replacing the Ethereum Virtual Machine (EVM) with RISC-V to enhance the efficiency and scalability of Ethereum's execution layer. This change aims to retain existing smart contract abstractions while allowing for improved performance and reduced complexity, potentially making Ethereum more competitive in terms of block production and proving capabilities. The proposal also outlines various implementation strategies to support both EVM and RISC-V contracts.