TL;DR
Passo 1: Baixe a ferramenta CLI
Primeiro, baixe a ferramenta oficial de depósito de staking da Fundação Ethereum a partir de aqui.
Se você preferir usar uma interface mais amigável, pode usar a versão não oficial com UI disponível em Wagyu.
Passo 2: Escolha o número de validadores
No processo de deposit-cli, você pode selecionar o número de validadores que deseja ter. Recomendamos pelo menos 100 validadores para uma escalada segura.
Passo 3: Escolha a rede
Em seguida, escolha a rede. Recomendamos manter o padrão como "mainnet".
Passo 4: Defina a frase secreta
Escolha uma frase secreta para ser compartilhada com SenseiNode para gestão de infraestrutura. Essa frase secreta é usada para descriptografar os keystores.
Passo 5: Proteja sua semente mnemônica
O próximo passo envolve uma semente mnemônica, que você deve guardar cuidadosamente. Esta é sua mnemônica (frase de semente):
Por favor, anote-a e guarde-a em segurança. É a ÚNICA maneira de recuperar seu depósito. Pressione qualquer tecla quando tiver anotado sua mnemônica.
O funil web do Ethereum é meramente informativo. Não importa quais clientes ou outros dados você tenha escolhido.
Avisos Importantes
Antes de prosseguir, é crucial entender que o staking no Ethereum, como qualquer outra atividade de blockchain, carrega certos riscos. Aqui estão alguns pontos importantes a se ter em mente:
- Tempo de fila para depósitos de validadores: O tempo que leva para um validador ser ativado depende da congestão da rede e não do tempo de entrega do SenseiNode. Por favor, seja paciente e prepare-se para possíveis atrasos.
- Depósitos duplos: Depósitos duplicados com a mesma chave pública do arquivo de chave serão considerados como um depósito duplo.
- Assinatura dupla e slashing: Tenha muito cuidado com a mnemônica usada e os índices dos keystores. Se mnemônicas com os mesmos índices forem usadas para derivar os keystores em dois nós validadores distintos, ocorrerá uma assinatura dupla, levando ao slashing.
- Reenvio de transações: Espere pelo menos 30 minutos antes de tentar reenviar uma transação com o mesmo arquivo deposit_data. Isso permite que a fonte de dados na cadeia tenha tempo para sinalizar qualquer depósito duplicado.
- Segurança da semente mnemônica: Tenha extremo cuidado com sua semente mnemônica e os índices dos keystores. Se os mesmos índices de semente mnemônica forem usados em diferentes nós validadores, podem ocorrer assinaturas duplas e slashing.
- Responsabilidade: Lembre-se de que você é responsável por suas transações e pela segurança de seus fundos. Sempre certifique-se de proteger adequadamente sua frase mnemônica e nunca compartilhe-a com ninguém.
Guia de Depósito de Staking do SenseiNode CLI
Este guia é destinado a Validadores Ethereum administrados pelo SenseiNode. Ele explica como criar um depósito de staking CLI de forma segura, de maneira não custodial, aderindo às recomendações de segurança da Fundação Ethereum. Seguindo estas instruções, você estará preparado para fazer staking de seu Ethereum de maneira segura e protegida.
Pré-requisitos:
- Certifique-se de que você tem Git e Python3 instalados em seu sistema. Se não tiver, por favor, instale-os antes de prosseguir.
- Certifique-se de que você tem pelo menos 32 ETH para cada validador que pretende fazer staking.
- Recomendamos que durante este processo você crie pelo menos 20 chaves de validadores para permitir uma escalada segura.
Guia passo a passo:
- Clone o depósito de staking do Ethereum CLI do GitHub.
plain textbashCopy code git clone <https://github.com/ethereum/staking-deposit-cli.git>
- Navegue até o repositório recém-clonado.
plain textbashCopy code cd staking-deposit-cli
- Instale a ferramenta CLI.
plain textarduinoCopy code python3 setup.py install
- Defina seu endereço de retirada.
- Nova mnemônica: Se você optar por criar uma nova mnemônica, receberá uma nova semente mnemônica. Esta semente é incrivelmente importante e deve ser mantida em segurança.
- Mnemônica existente: Se você já tem uma mnemônica, pode usá-la.
Escolha uma das seguintes opções:
- Inicie a ferramenta de depósito.
plain textcssCopy code eth2deposit new-mnemonic --num_validators 100 --chain mainnet
Substitua
100
pelo número de validadores que você deseja fazer staking. Note que cada validador requer 32 ETH.- Escolha o idioma da sua mnemônica (se estiver criando uma nova mnemônica).
Por padrão, o inglês será selecionado. Se você deseja usar outro idioma, selecione-o na lista fornecida.
- Defina sua senha do keystore.
Esta senha é usada para descriptografar os keystores. Por favor, compartilhe essa senha com o SenseiNode para a gestão da infraestrutura.
- Salve sua mnemônica.
Sua mnemônica (frase de semente) será exibida. Anote-a e guarde-a em segurança. É a ÚNICA maneira de recuperar seu depósito.
- Confirme que você registrou sua mnemônica com segurança.
Pressione qualquer tecla uma vez que você tenha anotado sua mnemônica.
- Complete o processo de depósito.
Siga as instruções do CLI para completar seu depósito. O CLI irá guiá-lo na geração de seus dados de depósito e na realização de seu depósito.
plain textmarkdownCopy code *Aviso: Você é responsável por esta transação! Depósitos duplicados com a mesma chave pública do arquivo de chave serão considerados como um depósito duplo. Qualquer saldo extra mais que 32 ETH NÃO será contado em seu saldo efetivo na Beacon Chain.* - Não envie nenhuma transação com um arquivo `deposit_data` que você não criou você mesmo, ou que você não possui a frase mnemônica. - Espere pelo menos 30 minutos antes de tentar reenviar uma transação com este arquivo `deposit_data`. Isso dará à nossa fonte de dados na cadeia tempo para sinalizar qualquer depósito duplicado.
Você também pode escolher usar a interface do usuário do Wagyu para um processo mais simplificado. Basta visitar o site deles, escolher o número de chaves/validadores que você quer, e inserir seu endereço de retirada.
Lembre-se de que o sucesso deste processo depende muito de sua vigilância e aderência a estas instruções. Feliz staking!
Guia do Ethereum Staking Launchpad para Validadores SenseiNode
Guia passo a passo:
- Navegue até o Ethereum Staking Launchpad: Abra seu navegador e vá para o Ethereum Staking Launchpad: https://launchpad.ethereum.org/.
- Selecione a rede Ethereum 2.0: Escolha 'Mainnet' das opções fornecidas.
- Especifique o número de validadores que deseja executar: Insira o número de validadores que pretende fazer staking. Lembre-se, cada validador requer 32 ETH.
- Passe pela lista de verificação de conhecimento apresentada: Antes de poder continuar, o Launchpad quer garantir que você entende as implicações e riscos do staking. Leia cada ponto e clique na caixa de seleção se você o entende.
- Gere suas chaves (se ainda não o fez): Se você já gerou suas chaves através da ferramenta Ethereum deposit CLI ou da interface do Wagyu, você pode pular este passo.
- Carregue seu arquivo de depósito: Carregue o arquivo de dados de depósito que foi gerado a partir da ferramenta Ethereum deposit CLI ou da interface do Wagyu.
- Conecte sua carteira Ethereum: Esta carteira deve conter o ETH que você deseja fazer staking. As opções de carteira incluem MetaMask, Ledger, Trezor, Lattice, e WalletConnect.
- Confirme as transações: O Launchpad iniciará uma transação para cada validador que você deseja fazer staking. Confirme estas transações em sua carteira Ethereum 1.0.
- Espere as transações serem mineradas: As transações devem ser mineradas na rede Ethereum 1.0 antes de serem incluídas na Beacon Chain.
- Verifique seu status de staking: Uma vez que as transações são mineradas, você pode verificar seu status de staking na Beacon Chain. O Ethereum Staking Launchpad fornecerá um link para isso.