Home  >  Article  >  What are the changes in ENS v2? Redefining the Ethereum name service

What are the changes in ENS v2? Redefining the Ethereum name service

PHPz
PHPzOriginal
2024-06-12 19:46:441038browse

The plan for ENS v2 is not just to migrate parts of the protocol, but also to redesign the architecture from scratch? Yesterday, ENS Labs announced the launch of the ENS v2 plan, which aims to extend the Ethereum Domain Name Service (ENS) to Layer 2 and reduce gas costs by migrating some of ENS's core functions to Layer 2. As early as 2020, the ENS team began to explore the solution of combining ENS with L2. Over the past four years, the team's work has ranged from building standard interfaces for L2 to interact with ENS, to developing its own dedicated L2, with ongoing discussions around these options.

# ENS has not only received attention from the community, but also received strong support from Vitalik Buterin. In the Ethereum Developer Questionnaire, Vitalik explicitly stated that he would use ENS to manage his name on the Status app. He has said that ENS is one of the most successful non-financial applications and called on social media that all Layer2 should work on developing CCIP resolvers to register, update and read ENS subdomain names directly on Layer2.

Introduction to ENS

ENS is a distributed, open and extensible naming system built on Ethereum. Designed to provide users in the Ethereum ecosystem with human-readable domain names that can be used to identify and interact with each other. It maps human-readable names (such as example.eth) to machine-readable identifiers such as Ethereum addresses, other cryptocurrency addresses, content hashes, metadata, and more. ENS supports "reverse parsing", and users can also query related metadata through a given Ethereum address.

Similar to the traditional Internet domain name system, ENS allows users to map complex Ethereum addresses to easy-to-remember domain names. With ENS, users can use concise domain names to receive cryptocurrency payments, access DApps, and perform other Ethereum-related operations. These domains are owned by smart contracts of different registrars that specify the rules for name allocation, such as the ETH registrar is responsible for .eth domains, allowing trusted decentralized names to be used as tokens on the Ethereum blockchain Issuance and registration are completed through smart contracts, and name ownership is guaranteed by the Ethereum blockchain.

In addition, ENS supports subdomain names, which means that the owner of the domain name can control the resolution process. For example, if Alice owns alice.eth, she can create the subdomain pay.alice.eth under this domain name, and configure and manage it according to her own needs.

What are the changes in ENS v2?

The ENS v2 plan is not just to migrate parts of the protocol, but also to redesign the architecture from the ground up. ENS v2 will achieve:

  • Reduce Gas costs: By migrating core functions such as registration and renewal of .eth domain names to Layer 2, the Gas costs associated with these operations can be significantly reduced. This makes ENS more affordable and faster.

  • Introducing a new architectural design: The ENS v2 plan introduces a hierarchical registration system, and each .eth domain name will have its own personal registry. This means that each .eth domain name will have an independent record to store information related to the domain name (such as ownership transfer history) and configuration (such as creating subdomain names), so users can better control the ownership of their domain names. , thereby enhancing flexibility and customization.

  • Improve multi-chain interoperability: After migrating ENS to Layer 2, .eth domain names will be more smoothly integrated into various blockchains. By using the CCIP-Read Gateway (a service that allows Ethereum domains to be read on other blockchain networks) and a compatible resolver, users' .eth domain names can achieve trustless connections between different networks.

Currently, the team has begun to evaluate which option is more suitable, Layer 2 or customized L2 for ENS migration, and has begun to formulate a gradual migration plan and schedule, which will be proposed to the ENS DAO in the next few weeks. Proposal to execute funding request to support ENS Labs in the development and deployment of ENS v2.

The above is the detailed content of What are the changes in ENS v2? Redefining the Ethereum name service. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn