Obtendo Seu Domínio .ETH: Guia Completo para o ENS

Se você está procurando uma maneira mais fácil de receber ETH, este é o artigo que você está procurando.

Nele, vou informá-lo sobre as etapas que você pode seguir para proteger seu próprio domínio .eth, o que permitirá que você receba ETH na carteira de sua escolha. Em vez de ter que compartilhar uma longa sequência de números e letras aleatórias, você poderá compartilhar um nome de domínio .eth simples e compreensível.

Por exemplo, registramos bureaupay.eth. Você pode enviar Ether, o token usado na blockchain Ethereum, diretamente para nós através deste domínio. Antes de fazermos isso, vamos refrescar rapidamente sua memória sobre os nomes de domínio Ethereum.

O que é um nome de domínio Ethereum?

O Ethereum Name Service é um sistema de roteamento de endereços Ethereum seguro, descentralizado e legível por humanos. Pode-se pensar nisso como um primo descentralizado do sistema de roteamento de nomes de domínio (DNS) estabelecido de hoje.

Ele criará um sistema que mapeará endereços Ethereum legíveis por humanos para as versões numéricas com as quais estamos familiarizados. O ENS foi lançado na rede principal da Ethereum em maio do ano passado e, desde então, tornou-se extremamente popular e muitos domínios foram negociados na comunidade.

Resumindo, o processo de compra e uso de um domínio .eth é semelhante ao de compra e uso de um domínio para um site. A diferença é que em vez de usar o domínio para hospedar um site, você o usa para receber Ether.

Como registrar um domínio .eth

Ao contrário do registro de um domínio de site, há mais algumas etapas para registrar um domínio .eth. Não se preocupe, não é muito complicado, e eu tenho todas as etapas listadas abaixo para tornar o processo de registro de seu primeiro domínio .eth o mais rápido e fácil possível.

Primeiro: crie uma carteira em MyEtherWallet

Você precisará de uma chave pública para atribuir seu domínio, então a primeira coisa que você precisa é uma carteira de criptomoeda. Se você já tem uma carteira, pode pular esta etapa e usar uma carteira existente, mas terá que acessá-la em MyEtherWallet.

Para fazer isso vá para MyEtherWallet e clique no link no canto superior esquerdo que diz “Nova carteira”.

Criando Carteira MEW

Criação de uma carteira em MyEtherWallet

Siga as instruções e certifique-se de baixar o arquivo Keystore quando solicitado. Ao chegar ao final do processo, você receberá sua chave privada para acessar sua carteira. Mantenha esta chave privada segura e protegida. Você pode desbloquear sua carteira neste momento inserindo a chave privada ou carregando o arquivo Keystore.

Segundo: lance em seu domínio .eth

Agora que você tem uma carteira, é hora de obter seu domínio .eth.

Isso começa no Seção ENS de MyEtherWallet. É aqui que você pode pesquisar domínios .eth e ver se eles estão disponíveis.

Domínio disponível .eth

Insira o domínio e verifique se disponível.

Observe que, a partir de agosto de 2018, você só pode dar lances em domínios com no mínimo sete caracteres. Existem planos para permitir nomes de domínio mais curtos no futuro.

Se seu domínio estiver disponível, você receberá uma mensagem informando sobre isso. Caso contrário, ele informará que o domínio já pertence a você. Para dar um lance no domínio, comece inserindo sua chave privada ou arquivo Keystore (ou outro método aceito).

Isso irá acessar sua carteira e levá-lo para a tela de licitação em domínios .eth que está na imagem abaixo.

Parâmetros de lance .eth domínio

Insira os parâmetros de lance para o nome de domínio .eth

Você precisará preencher os três campos a seguir:

  1. Valor real do lance: o valor máximo de ETH que você deseja pagar pelo domínio. Se você ganhar, pagará apenas um pouco acima do segundo lance mais alto e o restante será reembolsado.
  2. Máscara de lance: a quantidade de ETH enviada para o contrato inteligente que pode ser vista publicamente como seu lance. Deve ser maior ou igual ao seu lance real. Isso significa que você pode fazer com que pareça que você licitou muito mais do que o que tem (você precisará ter esses fundos em sua carteira).
  3. Frase Secreta: esta é uma senha usada para ajudar a proteger a transação. Escreva isso e não o perca.

Assim que estes três campos forem preenchidos, você pode pressionar o botão “Iniciar o Leilão”. Você receberá uma mensagem com todos os detalhes do seu lance e algum texto em uma caixa que o instruirá a “Copiar e salvar”. Certifique-se de fazer. Você pode até querer fazer uma captura de tela. Em seguida, clique no botão “Sim, tenho certeza! Botão Fazer transação ”.

Lance de confirmação para nome de domínio .ETH

Tela de confirmação para nome de domínio .ETH

Isso inicia o leilão e seu lance está pronto. O leilão dura três dias, durante os quais outras pessoas também podem dar lances no domínio. Após os três dias, todos revelam seu lance e o vencedor é determinado. Mais sobre isso depois.

Terceiro: certifique-se de que a transação foi processada

Pode me chamar de paranóico, mas gosto de ter certeza de que tudo funcionou conforme planejado. Isso significa verificar se o lance foi processado. Você faz isso em Etherscan.io onde você pode pesquisar o endereço .eth. Abaixo está o exemplo do nosso domínio bureau.eth.

Confirmação de lance Etherscan

Confirmação da oferta no Blockchain

Você obterá os detalhes do leilão e, na parte inferior, deverá ver uma lista de transações, incluindo a sua, que mostrará a Ação realizada como “startAuctionandBid”. Observe que pode levar de 5 a 10 minutos para que os detalhes apareçam.

Quarto: Revele seu lance

Depois de transcorridos os três dias e o término do leilão, todos devem revelar seus lances em 48 horas. Se você não revelar, perde o leilão e todos os fundos que licitou.

Para revelar seu lance, volte para a seção ENS de MyEtherWallet e pesquise seu domínio como fez quando fez um lance pela primeira vez. Você receberá uma mensagem dizendo que é hora de revelar seu lance.

Revelando o lance no MEW

Revelando o lance na seção ENS do MEW

Para revelar o lance, faça login em MyEtherWallet com seus detalhes de login e você será solicitado a inserir os detalhes do lance. Esta é a informação que você copiou e / ou captura de tela quando fez seu lance. Assim que os detalhes forem inseridos, clique em “Revelar seu lance” para torná-lo público.

Confirmação de lance no MEW

Confirmação dos detalhes do lance

Este estágio de revelação dura 48 horas. Se você ainda for o licitante com lance mais alto naquele momento, você vence o leilão e o domínio é seu!

Quinto: Verifique se sua revelação foi processada

Como você terá que esperar 48 horas de qualquer maneira, vale a pena reservar um tempo para garantir que sua revelação seja processada. Volte para Etherscan.io e pesquise seu domínio.

Domínio movido para o estágio de revelação

Domínio movido para revelar o palco em etherscan.io

Você verá que o domínio foi movido para o “Estágio de revelação”, quanto tempo resta no Estágio de revelação e sua transação que mostrará a ação “unsealBid”.

Sexto: Finalizar o Leilão

Assim que o estágio de revelação terminar, ele estará pronto para ser finalizado. Para fazer isso, volte para a seção ENS de MyEtherWallet e pesquise seu domínio .eth. Você receberá uma mensagem dizendo “É este o seu endereço? Finalize o leilão para reivindicar seu novo nome. ” Abaixo estão as opções para acessar sua carteira.

Finalizando leilão de domínio Mew

Finalizando seu leilão de domínio no MEW

Certifique-se de usar a mesma carteira usada para o lance e, quando ela for desbloqueada, você receberá uma mensagem para “Finalizar xyz.eth” (onde xyz é o seu nome de domínio). Clique no botão para finalizar. Em seguida, você receberá um prompt de confirmação onde deve clicar em “Sim, tenho certeza! Faça a transação ”.

Confirme a sua finalização do domínio no MEW

Confirmação de Finalização no MEW

Você pode voltar ao Etherscan.io para confirmar se a transação foi concluída. Você deve ver uma transação na parte inferior com uma ação de “finalizeAuction”. Pode levar de 5 a 10 minutos para a transação aparecer.

Sétimo: definir o resolvedor

O domínio agora é seu, e tudo o que resta é atribuí-lo ao endereço de sua carteira. Este é um processo bastante rápido e é como apontar um domínio da web para servidores de nomes.

Comece voltando para a seção ENS de MyEtherWallet e pesquise seu domínio. Você deve receber uma mensagem dizendo “Este é o seu endereço? Está pronto para configurar um resolvedor. ” bem como instruções para fazer isso na parte inferior da página. Mantenha as instruções abertas em uma guia do seu navegador.

Abra uma nova guia e vá para a seção Exibir Informações da Carteira de MyEtherWallet. Você precisará fazer login com suas chaves públicas e privadas e receberá uma mensagem “Seu endereço”. Copie esse endereço e volte para a guia anterior para colá-lo no campo denominado “Digite o endereço para o qual deseja que este nome resolva:”.

Definir endereço para resolvedor ENS

Definir endereço para resolvedor ENS

Em outra nova guia, abra a seção Contratos de MyEtherWallet. À direita, você encontrará um menu suspenso onde deseja localizar e selecionar ENS- Registro. Os outros campos devem ser preenchidos automaticamente.

Configurações de registro ENS no MEW

Implementando contrato com configurações de registro ENS no MEW

Pressione “Acessar” e uma nova caixa aparecerá abaixo. No menu suspenso marcado “Selecionar uma função”, escolha “setResolver”.

Agora você precisa preencher os campos “bytes32 do nó” e “endereço do resolvedor”. Você encontrará as informações de que precisa para inserir nesses campos na seção ENS de MyEtherWallet, que ainda deve estar aberta em outra guia. Cole esses detalhes e depois desbloqueie sua carteira com sua chave pública.

Finalmente, pressione o botão “ESCREVER”.

Confirme a execução do contrato no MEW

Confirmação da execução do contrato no MEW

Você receberá um pop-up de aviso. Não se preocupe – deixe o valor como 0 e pressione “Gerar transação”.

Você está quase pronto.

Oitavo: Definindo o endereço

Aguarde alguns minutos antes de fazer este estágio final para garantir que a transação anterior tenha passado.

Volte para a seção de Contratos de MyEtherWallet e selecione “ENS – Resolvedor Público” no menu suspenso e pressione “Acessar”.

Na próxima seção, vá para o menu suspenso “Selecionar uma função” e escolha “setAddr”. Como antes, preencha o campo “node bytes32” e o “addr address” que é o seu endereço público. Depois de preencher os campos, desbloqueie sua carteira com sua chave privada.

Configurando endereço .eth no MEW

Definindo endereço no MEW

Após desbloquear sua carteira, pressione “ESCREVER”. Haverá outra mensagem de aviso. Deixe como está e pressione “Gerar transação”.

Etapa final das configurações de domínio .eth

Gerar transação na etapa final

Depois de alguns minutos, você pode verificar Etherscan.io e deverá ver que as informações de nome e a pesquisa reversa de nomes foram adicionadas. Agora você pode testar enviando uma pequena quantidade de ETH para seu novo domínio. Se funcionar, você está pronto para ir!

Conclusão

Avançando, o Ethereum Name Service está trabalhando na construção de um novo dApp para lidar com todas as tarefas relacionadas ao ENS. Isso irá agilizar o processo de gerenciamento de domínios .eth, pois atualmente essas tarefas são tratadas por sites e aplicativos distintos.

Também há planos para melhorar a usabilidade do sistema e expandir a biblioteca ENS para tornar mais fácil para os desenvolvedores integrar a funcionalidade do ENS.

O sistema de leilão atual é uma solução provisória e a intenção é ter um registrador permanente até maio de 2019. Há discussões em andamento sobre como isso será tratado e quais recursos serão incluídos no Fórum de discussão ENS.

Embora possuir um domínio .eth certamente não seja uma necessidade, pensamos que isso torna o trabalho com endereços Ethereum muito mais fácil e foi um passo lógico para um uso mais amplo da rede.

Imagem em destaque via Fotolia

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me