Ethereum Name Service

$22.10
0.68%
ENSERC20ETH0xC18360217D8F7Ab5e7c516566761Ea12Ce7F9D722021-11-01
WENSSPLSOLCLQsDGoGibdNPnVCFp8BAsN2unvyvb41Jd5USYwAnzAg2021-11-16
O Ethereum Name Service (ENS) é um sistema de nomenclatura descentralizado construído na blockchain Ethereum, projetado para mapear nomes legíveis por humanos a identificadores legíveis por máquinas. Ele simplifica a experiência do usuário ao substituir endereços Ethereum complexos por nomes fáceis de lembrar, suportando mapeamento de endereços, hashes de conteúdo, armazenamento de metadados e usabilidade multiplataforma. O ENS foi criado por Nick Johnson e Alex Van de Sande sob a Ethereum Foundation e lançado em maio de 2017.

O Ethereum Name Service (ENS) é um sistema de nomeação distribuído, aberto e extensível baseado na blockchain Ethereum. O ENS foi projetado para mapear nomes legíveis por humanos, como 'alice.eth', para identificadores legíveis por máquinas, como endereços Ethereum, hashes de conteúdo e metadados. O objetivo principal do ENS é simplificar o processo de interação com a rede Ethereum, permitindo que os usuários substituam endereços complexos por nomes fáceis de lembrar.

O ENS opera na blockchain Ethereum através de um sistema de contratos inteligentes. Ele tem dois componentes principais: o registro ENS e os resolvedores. O registro ENS é um único contrato inteligente que mantém uma lista de todos os domínios e subdomínios, juntamente com informações sobre seus proprietários e resolvedores associados. Os resolvedores são responsáveis por traduzir os nomes ENS nos identificadores legíveis por máquinas correspondentes.

O ENS é usado para aumentar a usabilidade da blockchain Ethereum, fornecendo um sistema de nomeação amigável ao usuário. Alguns de seus principais usos incluem:

  1. Mapeamento de Endereços: O ENS mapeia nomes legíveis por humanos para endereços Ethereum, facilitando o envio e recebimento de transações pelos usuários. Em vez de usar endereços longos e complexos, os usuários podem usar nomes simples como 'alice.eth'.
  2. Hashes de Conteúdo: O ENS pode mapear nomes para hashes de conteúdo armazenados em redes de armazenamento descentralizado como o IPFS (InterPlanetary File System). Isso facilita a hospedagem descentralizada de sites e outros conteúdos.
  3. Armazenamento de Metadados: Nomes ENS podem armazenar metadados adicionais, como informações sobre carteira de criptomoeda, endereços de e-mail e outros dados relevantes, proporcionando uma experiência de usuário mais rica.
  4. Usabilidade entre Plataformas: Nomes ENS são compatíveis com várias redes blockchain e podem ser usados para aplicativos entre plataformas, melhorando a interoperabilidade das tecnologias blockchain.
  5. Criação de Subdomínios: O ENS permite a criação de subdomínios, que podem ser personalizados e usados para diferentes propósitos, como identidades de usuários individuais ou endereços de projetos específicos.

O Ethereum Name Service foi desenvolvido por Nick Johnson e Alex Van de Sande sob a Fundação Ethereum, uma organização dedicada a apoiar o desenvolvimento da blockchain Ethereum. O ENS foi lançado em maio de 2017. Nick Johnson, um engenheiro de software com experiência no desenvolvimento de protocolos de internet e tecnologias da web, teve um papel significativo em sua criação e continua a estar ativamente envolvido em seu desenvolvimento e manutenção.

O desenvolvimento do ENS foi apoiado pela comunidade Ethereum, incluindo desenvolvedores, usuários e outros interessados. O projeto ENS opera sob um modelo de governança que envolve tanto a equipe ENS quanto a comunidade mais ampla da Ethereum, garantindo que o sistema evolua em resposta às necessidades de seus usuários.