How Does Ethereum Name Service Work?
Ethereum Name Service (ENS) is the decentralized naming system for Ethereum, allowing users to register human-readable .eth domain names that map to wallet addresses, content hashes, and other records. Operating since 2017 with approximately 910,000 active domains and a $606 million fully diluted valuation, ENS is the dominant blockchain naming protocol. Its A- grade reflects the protocol's simplicity (no novel mechanisms), 7+ years of operation with no loss-of-funds incidents, and minimal oracle or regulatory exposure. The primary risks are Ethereum gas costs affecting adoption and the upcoming ENSv2 migration to a dedicated ZK-rollup.
TVL
—
Sector
DeFi
Risk Grade
B+
Value Grade
C
Core Mechanisms
8.1.1
ENS domain registry — distributed naming system on Ethereum mapping human-readable names (.eth) to machine-readable addresses, with domain ownership represented as NFTs
Domain naming system pattern is well-established from DNS in traditional internet. ENS has been live since 2017. Blockchain naming services have been widely replicated (Unstoppable Domains, Handshake, .sol domains).
8.1.2
ENS resolver system — smart contract that translates names to addresses and vice versa, supporting multiple record types (ETH address, content hash, text records)
Resolver pattern directly modeled after DNS resolver architecture. Standard since ENS launch in 2017.
1.1.3
Domain registration fees — annual lease payments for .eth names based on name length (3-char names cost more), revenue goes to ENS DAO treasury
Standard domain registration fee model. Same structure as DNS registrars, well-understood economic model.
5.1.1
ENS DAO governance — ENS token holders vote on protocol parameters, treasury allocation, and protocol upgrades via on-chain governance with delegate system
Standard DAO governance with delegation. Similar to Compound, Uniswap, and other major DAO governance systems.
5.2.1
ENS DAO treasury — 50% of total token supply allocated to DAO treasury with linear vesting, plus ongoing registration revenue, funding protocol development
Standard DAO treasury model. Revenue-funded treasury is a well-established pattern.
8.1.3
CCIP-Read (EIP-3668) — off-chain data lookup protocol enabling ENS resolution across L2s and off-chain data sources without requiring L1 transactions
Cross-chain interoperability protocol standardized as an EIP. Novel when introduced but now part of the Ethereum standard, with multiple implementations.
How the Pieces Interact
High gas prices on Ethereum increase the effective cost of domain registration and renewal beyond the stated fee. During gas spikes, users may delay renewals, creating a window where valuable domains expire and are sniped by bots, causing disputes and user losses.
Low governance participation means a small number of active delegates control treasury allocation decisions. Misaligned treasury spending could deplete resources faster than registration revenue replenishes them, though current treasury levels provide substantial runway.
If a resolver contract has a vulnerability, it could redirect domain lookups to incorrect addresses. Since ENS names are used for payments and identity, a compromised resolver could lead to fund misdirection. However, users can set and verify their own resolvers.
The DAO can modify core protocol parameters including pricing, registration rules, and resolver defaults. A governance attack could alter domain pricing to extract value from existing domain holders or modify resolver behavior.
Cross-chain name resolution via CCIP-Read introduces trust assumptions about L2 data availability and correctness. If an L2 resolver returns incorrect data, the L1 resolution would trust it, potentially misdirecting transactions.
What Could Go Wrong
- Ethereum dependency and gas cost exposure: ENS operates entirely on Ethereum mainnet, making registration and management operations subject to gas price fluctuations. High gas periods significantly increase the cost of domain operations, which has historically suppressed registration activity. The planned ENSv2 migration to a dedicated ZK-rollup (Namechain) aims to address this but introduces migration complexity.
- Domain renewal and revenue sustainability: ENS revenue depends on ongoing domain registrations and annual renewal fees. With ~910K active domains as of October 2025, growth has slowed from 2022 peaks (2.8M registrations that year). If the Ethereum ecosystem contracts or domain interest wanes, registration revenue could decline, affecting the DAO treasury that funds protocol development.
- DAO governance concentration: While 25% of ENS tokens were airdropped to domain holders, the 25% contributor allocation (4-year vesting) and 50% DAO treasury create concentrated governance power. The DAO can also mint 2% additional supply annually. Day-to-day governance participation rates in the ENS DAO are relatively low, which amplifies the influence of engaged whales.
- ENSv2 migration risk: The planned migration to ENSv2 on Namechain (ZK-rollup) introduces significant technical complexity. Cross-chain name resolution, L1-to-L2 migration of existing domains, and new security assumptions from the rollup stack all create temporary risk during the transition period, expected to begin in 2026.
Domain Registration Revenue Collapse and DAO Insolvency
TailTrigger: Annual ENS domain registrations and renewals decline by 60%+ over 12 months, driven by sustained Ethereum ecosystem contraction, high L1 gas costs, or migration of naming activity to competing services (Unstoppable Domains, .sol).
- 1.Domain registration and renewal revenue declines sharply as users abandon .eth names or fail to renew due to high gas costs — ENS DAO treasury income drops below the rate needed to fund core development team salaries and ENSv2 Namechain development
- 2.DAO governance faces difficult trade-offs: cut development spending, sell treasury ENS tokens, or invoke the 2% annual minting right — Selling treasury ENS tokens or minting new supply creates sell pressure, depressing the token price and reducing the DAO's effective budget further
- 3.Reduced development resources delay ENSv2 Namechain, the planned solution for high gas costs — Users remain stuck on expensive L1, perpetuating the registration decline. Competing naming services on cheaper chains gain market share.
Risk Profile at a Glance
Overall: B+ (18/100)
Lower score = safer