O Ethereum Name Service (ENS) é o sistema de nomes descentralizado do Ethereum, criado em 2017 por Nick Johnson e Alex Van de Sande com o objectivo de resolver um dos maiores problemas de usabilidade da Web3: os endereços de carteira são cadeias de 42 caracteres hexadecimais impossíveis de memorizar ou comunicar sem erros. O ENS funciona como o DNS da internet, assim como o DNS traduz `mercadobitcoin.pt` para um endereço IP numérico, o ENS traduz `nome.eth` para um endereço de carteira Ethereum.
O sistema opera inteiramente on-chain sobre o Ethereum, sem intermediários e sem uma empresa central que possa revogar domínios ou alterar registos unilateralmente. Um domínio `.eth` pertence genuinamente ao seu titular enquanto este mantiver as renovações em dia, ao contrário de um domínio Web2 onde o registar pode cancelar o teu registo. O ENS suporta também resolução inversa (o endereço de carteira aponta de volta para o nome `.eth`), o que permite que aplicações descentralizadas mostrem `nome.eth` em vez de `0x4Cbe68d825B...` em qualquer interface que suporte o protocolo.
O token ENS é o token de governança do protocolo, gerido pela ENS DAO, uma organização autónoma descentralizada onde os detentores de ENS votam propostas de protocolo, alocação de treasury e actualizações técnicas. A ENS DAO tem uma das maiores tesourarias do ecossistema Web3, financiada por taxas de registo de domínios `.eth`, e gere activamente o desenvolvimento do protocolo através de sub-DAOs e grupos de trabalho especializados. Em 2021, o lançamento do token ENS foi acompanhado de um airdrop que distribuiu tokens retroactivamente a todos os utilizadores que já tinham registado um domínio `.eth`, um dos airdrops mais discutidos da história do DeFi.
O ENS é comparável ao Space ID (ID) no contexto mais amplo de sistemas de identidade digital descentralizada, ambos fornecem serviços de nomes para blockchains, mas com âmbitos e arquitecturas diferentes. O ENS é o protocolo original e dominante para o ecossistema Ethereum, enquanto o Space ID expandiu o modelo para múltiplas blockchains, incluindo BNB Chain, Arbitrum e outros. O ENS mantém a sua posição de referência como a infraestrutura de identidade Web3 mais integrada na camada de aplicações Ethereum, suportado por carteiras como MetaMask, OpenSea e praticamente todos os principais protocolos DeFi.