web log free
2 de dezembro de 2023

O CoinMarketCap tem um guia passo a passo para todos os líderes de criptografia interessados ​​em como implantar um validador ETH 2.0.

É fácil! Tudo que você precisa: 32 ETH.O cosmos agraciou você com a propriedade de um fantástico criptoativo: Ethereum. Se você atualmente possui pelo menos 32 ETH e está se perguntando qual é a melhor maneira de usá-los, não procure mais! Neste guia, vamos executar a configuração de um validador ETH 2.0, do início ao fim, usando a 

Goerli Test Network para não colocar nenhum dinheiro real em risco – 

o objetivo é aprender . Este é o primeiro de muitos avisos, companheiro Etherean, 

USE UMA REDE DE TESTE PARA ESTE GUIA, NÃO USE A REDE PRINCIPAL  – você é o único responsável por seus próprios fundos e nenhum dos seguintes é um conselho de investimento.

O que é um validador ETH2.0?

Os validadores podem ser considerados como mineradores, já que sua utilidade/propósito é o mesmo: eles serão responsáveis ​​por manter a próxima Beacon Chain de prova de participação da Ethereum; até lá, a rede principal ETH permanecerá em prova de trabalho. Um validador ETH2.0 é responsável por armazenar dados (o arquivo de dados real do blockchain – cerca de 225 GB na data de publicação), processar novas transações em novos blocos e adicionar esses novos blocos ao blockchain.

Por que devo configurar um validador ETH2.0?

Pode haver vários motivos, e alguns podem se aplicar a você ou não. Há um incentivo 

financeiro : cerca de 8%+ APY em recompensas, pagas em ETH – as recompensas do validador estão atualmente ativas e começam a acumular perpetuamente (supondo bom comportamento) assim que uma é implantada. Há incentivo 

ideológico : seus 32 ETH depositados reduzem o suprimento circulante de ETH e ajudam a descentralizar ainda mais a rede, configurando nós globalmente – cada nó encarregado de proteger o estado da blockchain.Há um incentivo de 

custódia em que seus 32 ETH viverão com segurança no contrato inteligente ETH2.0 até que você os retire – nota importante a ser lembrada: seu depósito de 32 ETH subjacente ao seu validador será 

bloqueado até que a rede principal ETH atual se funda com o ETH2. 0 Beacon Chain, que atualmente está previsto para 1 a 2 anos; 

TLDR: você só poderá sacar quando o ETH2.0 for lançado . Há incentivo 

educacional : vamos configurar um validador na Goerli Testnet hoje e ver como funciona a mineração de prova de participação em primeira mão!

O que preciso para configurar um validador ETH2.0?

A transição da Ethereum para um protocolo de mineração 

de prova de participação significa que uma grande fazenda de mineração e quantidades extremas de eletricidade 

não são mais necessárias para minerar ou “validar” transações; tudo o que é necessário é: um computador com pelo menos 8 GB de RAM, 100 GB de espaço de armazenamento SSD, internet, UPS (fonte de alimentação ininterrupta) e uma CPU como 

esta ou melhor. Grite para a comunidade de jogadores: as GPUs estarão de volta ao mercado para seu verdadeiro público-alvo!Para simplificar as coisas neste guia, usaremos um provedor de servidor em nuvem para hospedar nosso validador! 

Portanto, não se preocupe com os requisitos de hardware acima. TLDR para esta seção: tudo o que você precisa é de 32 ETH – e a aceitação de que seu ETH será 

bloqueado e não poderá ser retirado por pelo menos 1 a 2 anos.

Requisitos para este guia — 

  • Baixe o MetaMask e localize o endereço da sua carteira. MetaMask é uma carteira criptográfica que está disponível como uma extensão do navegador. Ele equipa você com um cofre de chaves, login seguro, carteira de tokens e troca de tokens.

Configure um validador ETH2.0 na Goerli Testnet 

Vamos executar a configuração na Goerli Testnet, mas 

se você quiser se tornar um validador na rede principal, você só precisa aplicar exatamente esses mesmos passos… verdadeiro ETH . Para este guia, usaremos o 

Pyrmont ETH2.0 Launchpad , que foi configurado apenas para fins de teste e educacionais, mas a interface do usuário é uma réplica exata do launchpad real do ETH2.0.

Adquira 32 Goerli ETH — 

Segundo aviso: abra o MetaMask agora e selecione “Goerli Test Network” no menu suspenso.

  1. Depois de ter certeza de que você selecionou a “Rede de teste Goerli” e agora ela aparece na interface do usuário da carteira MetaMask, vamos obter um pouco de Goerli ETH, também conhecido como GöETH !  
  2. Acesse a torneira autenticada Goerli . Para obter grandes quantidades de GöETH, você terá que criar um Tweet ou uma postagem no Facebook contendo seu endereço público MetaMask. Você então tem que copiar o URL desta postagem de mídia social e colá-lo na torneira – você pode escolher entre 14 ETH, 35 ETH ou 87,5 ETH – sua escolha (eu recomendo ir para o valor mais alto), mas você ‘ Vamos querer pelo menos a opção de 35 ETH, pois precisaremos de 32 para nosso validador. Selecione “Give me Ether” e espere de 1 a 2 minutos para que o GöETH apareça em sua carteira.

Passo #1: Gere suas chaves e deposite 32 GöETH usando o Pyrmont Launchpad

1. Uma vez que você tenha pelo menos 32 Goerli ETH em sua carteira MetaMask, vá para o 

Pyrmont ETH2.0 Launchpad  – esta é a interface do usuário que nos guiará por todos os termos e riscos de ser um validador ETH2.0. Selecione “Torne-se um validador”.2. Certifique-se de ler e entender todas essas etapas! Um resumo rápido: explica o consenso de prova de participação e como sua participação é sua garantia caso você participe de maneira desonesta, destaca que o depósito exigido é de 32 GöETH por validador, avisa que parte da configuração envolve estar confortável com um terminal de computador, avisa que, se seu validador ficar inativo, você será 

cortado (“slashed” significa que sua participação garantida será subtraída), avisa contra a tentativa de executar o mesmo arquivo de validador em duas máquinas diferentes, avisa que é necessária segurança de chave avançada— isso significa que você deve proteger sua frase mnemônica de 24 palavras com sua 

VIDAcomo será a única forma de resgatar seu depósito, avisa que seus 32 GöETH ficarão bloqueados até que a rede principal seja fundida com a Beacon Chain — que está estimada em 1 a 2 anos — e por fim, avisa que tudo isso é muito novo software com o qual você está interagindo e que por si só traz muitos riscos potenciais.

3. Como o gif abaixo demonstra, execute a lista de verificação, vá em frente e pule as próximas duas páginas, elas são para uma configuração específica de hardware — essas duas páginas detalham os clientes de software que você deve baixar, instalar e executar para hospedar seu próprio validador — mas como usaremos uma solução em nuvem em um esforço para simplificar nosso aprendizado, não precisaremos disso hoje!

4. Selecione quantos validadores deseja executar; para os propósitos deste guia, selecione 1 — observe como 32 GöETH alterna imediatamente na interface do usuário.

5. Agora, selecione seu sistema operacional atual (Linux, Windows, Mac) — estou executando o MacOS, então selecionei “Mac”. Em seguida, selecione o botão “Baixar do Github”. Este botão o levará ao repositório do Github que contém o aplicativo de interface de linha de comando necessário que você usará para gerar seus pares de chaves. Certifique-se de baixar o cliente específico para o seu sistema operacional!6. Agora, crie uma nova pasta em seu diretório Desktop e chame-a como quiser, eu a chamei de “ 

my_validator ”. Arraste o arquivo .zip ou .tz baixado para esta pasta e descompacte o arquivo.

  • Agora você deve ter um executável chamado ‘depósito’ dentro da pasta descompactada

7. Para as próximas etapas, DESCONECTE-SE DA INTERNET. Isso aumentará a segurança/privacidade de sua geração de chaves.

8. Abra uma sessão do Terminal e “cd” (verifique o diretório) em sua pasta Desktop/my_validator/eth2deposit-cli…

  • Por exemplo, em uma nova sessão do Terminal, digite: “cd Desktop” > “cd my_validator” > “cd eth2deposit-cli…”

9. Quando você estiver no mesmo diretório que seu executável “deposit”, copie e cole este comando em sua sessão de terminal e pressione “Enter” para executá-lo:

  • ./deposit new-mnemonic –num_validators 1 –chain pyrmont

10. Agora siga as instruções apresentadas a você na janela do terminal para gerar suas chaves. 

Aviso: use uma senha que você lembrará — 

  • Você vai precisar dele para o Passo #2!

11. PASSO MAIS IMPORTANTE : 

ESCREVA SUA FRASE MNEMÔNICA EM UM LUGAR SEGURO. Estas palavras agora = seus 32 ETH.12. Em sua pasta atual onde você executou o comando acima, você deve ver agora uma nova pasta chamada 

validator_keys que contém dois novos arquivos: um arquivo 

keystore.json representativo de sua assinatura e um arquivo 

deposit_data.json representativo da chave pública de seu validador — você precisará de ambos para as próximas etapas.13. Marque a opção “ 

Estou mantendo minha(s) chave(s) segura(s) e anotei minha frase mnemônica ” e selecione ‘Continuar’. (Só faça isso se você realmente gravou seu mnemônico)14. Carregue seu arquivo 

deposit_data.json .

15. Agora, a interface do usuário solicitará que você conecte sua carteira. Vá em frente e selecione MetaMask. Aviso final: verifique se você está usando o Goerli Testnet (neste ponto, as verificações na interface do usuário já teriam impedido a tentativa de usar arquivos mainnet deposit.json, etc).

16. Execute as verificações finais de segurança.

17. Deposite seus 32 GöETH! Seu depósito deve levar de 1 a 2 minutos para ser confirmado. Assim que o Status mostrar “Sucesso”, você terminou a primeira parte deste guia – muito bem!

  • Se você estiver fazendo uma configuração de hardware, esta seria sua última etapa – supondo que você realmente configurou o hardware/software apropriado para hospedar seu validador!

Etapa 2: Carregue seu arquivo de armazenamento de chaves do validador para Allnodes.com

1. Acesse 

Allnodes.com e crie uma conta.

2. Selecione “Stake Coins” e, em seguida, selecione “Ethereum 2.0” no menu.3. Alterne a chave para 

“Testnet” e selecione “Continuar”.

  • Aviso final final, certifique-se de ter selecionado “Testnet”!

4. Conecte sua carteira — certifique-se de estar na Goerli Test Network e de que a conta de usuário correta esteja alternada. A interface do usuário de back-end do Allnodes consultará seu endereço e verificará se ele depositou com êxito 32 GöETH no contrato inteligente ETH2.0. Se sim, sua interface do usuário deve ficar assim: 

5. A interface do usuário lhe dará um aviso final para não fazer upload do arquivo 

keystore-[timestamp].json para qualquer outro servidor — senão você será cortado.6. Selecione “Next” e carregue seu 

keystore-[timestamp].json . O caminho da pasta deve ser algo como ‘my_validator’ > ‘ 

eth2deposit-cli… ‘ > ‘validator_keys’ > 

keystore-[timestamp].json . Arraste e solte!

7. Digite a senha que você usou para gerar suas chaves na Etapa 1.8. Agora você deve ser levado ao seu próprio painel, onde você pode acompanhar seu validador – parabéns, enquanto seu validador se tornar ativo (geralmente leva algumas horas), 

você agora é um validador de rede de teste ETH2.0 !

  • Lembre-se de que a Allnodes cobra $ 5/mês por validador, portanto, certifique-se de creditar sua conta de acordo!

9. Para obter a chave pública do seu validador, você pode obtê-la do seu arquivo 

deposit.json ou copiar e colar a “Colateral” (que é apenas a chave pública com a qual você usou para depositar 32 ETH) e colá-la em 

https://goerli.etherscan.io/ . No seu histórico de transações, localize o 32 ETH deposit tx e clique no hash da transação. Você deve então ver ‘ 

Validator PubKey ‘ nos detalhes do tx, clique no link e você será levado para um explorador Beacon Chain onde você poderá acompanhar a saúde do seu validador em perpetuidade – dica profissional: marque esta página! 

  • Aqui está a aparência do meu depois de percorrer este guia.

Parabéns por configurar seu próprio validador! Você agora é uma parte importante do futuro ecossistema Web3.0 da Ethereum e receberá recompensas como renda passiva por isso. 

Se você deseja implantar um validador real, siga estas etapas exatas, mas use a rede principal e o ETH real!

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *