Ethereum 2.0 está cada vez mais próximo, com o lançamento da Beacon Chain e a Fase 0 do Ethereum, o primeiro passo na evolução desta rede foi dado e as bases para a rede Ethereum Proof of Stake já estão em funcionamento.

AAtualmente, a rede Ethereum possui mais de 400 mil validadores na rede Beacon Chain, um número surpreendente considerando que a rede Ethereum, no momento da escrita, não ultrapassa 20 mil nós. Mas Qual o papel desses nós? Quais são os requisitos para a sua instalação?

O que significa ter um nó ETH2?

Ter um nó Ethereum 2.0 instalado significa uma coisa: faça parte de uma rede de participantes que tem um objetivo claro, proteger a rede e as informações dentro do blockchain do Ethereum 2.0. No momento, isso é meio trabalho, já que a rede ETH 2.0 está trabalhando lateralmente à rede ETH 1.0, que é a que ainda está em uso.

eth2

Isso significa que todas as transações que são feitas no Ethereum, na verdade são feitas no ETH 1.0enquanto a rede ETH 2.0 produz cada vez mais blocos vazios enquanto espera pacientemente por A fusão, o evento que unirá a rede ETH 1.0 com a rede ETH 2.0.

Em princípio, este evento deveria ter ocorrido em 2020, mas o desenvolvimento do ETH 2.0 sofreu vários atrasos que levaram ao fato de, dois anos depois, esses eventos ainda não terem ocorrido. Isso fez com que ser um nó ETH 2.0 fosse o mesmo que fazer parte de uma rede sem uso real no momento, mas que espera pacientemente para mudar o paradigma e as capacidades da segunda maior blockchain do mundo.

tipos de nós

Com a chegada do Ethereum 2.0, os nós no Ethereum serão inicialmente divididos da seguinte forma:

  1. Validando nós (nó completo), que são aqueles que possuem o poder econômico mínimo necessário para participar da produção de blocos dentro da rede. Esse poder econômico vem da tutoramento de 32 ETH dentro do esquema de staking da rede ETH 2.0.
  2. Acesso somente aos nós (nós claros), que são os nós que, sem contar, podem acessar a rede ETH 2.0, armazenar e processar a validação dos blocos produzidos pelos validadores. Eles são, de certa forma, testemunhas vivas da atividade da rede e de que tudo cumpre as regras. Para ter um desses nós, basta instalar um nó ETH 2.0 e conectá-lo ao Internet.
  3. Arquivar nós, devido ao enorme tamanho da rede Ethereum e sua enorme atividade, os nós de arquivo continuarão existindo para manter uma cópia exata e completa de todo o estado do blockchain e sua história.

Além desses nós, com a chegada do sharding no Ethereum 2.0, novos nós e funções especiais para eles podem chegar, principalmente para interligar os diferentes shards e criar pontes que suportem a comunicação entre eles.

Quais são os requisitos para ser um nó ETH2?

Instalar um nó Ethereum 2.0 não é complexo. De fato, os requisitos no nível de hardware são bastante fáceis de atender se você levar em consideração o seguinte:

  1. CPU de pelo menos 4 núcleos (Intel i5 Gen2 ou superior – AMD Ryzen Gen 1 ou superior). A CPU será mais do que suficiente para o trabalho, pois a validação do bloco não consome grandes recursos de computação.
  2. Memória RAM de pelo menos 8 GB de RAM (DDR3 ou DDR4 em Dual Channel). Isso garantirá que o computador não fique sem recursos de RAM para seu trabalho (no nível do nó e do sistema operacional).
  3. Armazenamento SSD de pelo menos 1 TB. Se possível, tenha pelo menos dois discos rígidos de 1 TB em uma configuração RAID 1, o que permitirá manter um espelho idêntico em ambos os discos. Assim, se um falhar, você pode recuperar rapidamente a funcionalidade e a segurança do sistema trocando o disco danificado por um novo, reiniciando a replicação e em poucas horas tudo ficará bem. Isso só se aplica no caso de nós completos e leves, pois se você decidir instalar um nó de arquivo, terá que multiplicar essa capacidade por 20 (pelo menos 10 TB na configuração RAID1).
  4. Conexão dedicada à Internet de banda larga de pelo menos 10 Mbps simétricos.
  5. Estabilidade no serviço elétrico, já que o nó deve estar ativo 24/7/365.
  6. Condicionar e climatizar o espaço para a execução contínua do nó.
  7. Se você deseja instalar um nó completo com validação, deve ter 32 ETH para realizar a tutoramento. Isso não é necessário para os nós de luz e de arquivo.

Na prática, qualquer computador de potência média dos últimos 10 anos servirá perfeitamente para essa tarefa. Obviamente, executar seu próprio nó também oferece acesso a certos benefícios, como:

  1. Você não precisa confiar na rede porque você mesmo pode verificar os dados com seu cliente. "Não confie, verifique" é um mantra popular de blockchain.
  2. Seu nó verifica todas as transações e bloqueios em relação às regras de consenso por si só. Isso significa que você não precisa depender ou confiar totalmente em nenhum outro nó da rede.
  3. Você não terá que vazar seus endereços e saldos para nós aleatórios. Tudo pode ser verificado com seu próprio cliente.
  4. Usar o dApp pode ser mais seguro e privado se você usar seu próprio nó. MetaMask, MyEtherWallet e outras carteiras podem ser facilmente apontadas para seu próprio nó local para usar seu serviço RPC, evitando deixar rastros de sua atividade em servidores de terceiros.
  5. Finalmente, você pode se conectar ao seu nó usando comunicações entre processos (IPC) ou reescrever o nó para carregar seu programa como um plug-in. Isso garante baixa latência, necessária para substituir suas transações o mais rápido possível (ou seja, vanguarda).

Baixe o guia sobre Ethereum 2.0 gratuitamente.

Receba gratuitamente em seu e-mail o PDF com todas as informações essenciais sobre o Ethereum 2.0.

Software para instalar nós no ETH 2.0

O Ethereum 2.0 pretende usar a perspectiva de “diversidade de clientes”, ou seja, a existência de vários clientes com funções muito específicas. Entre estes podemos citar:

Clientes de execução

Clientes de execução (também conhecidos como “clientes Eth1”), como Besu, Erigon, go-ethereum (Geth), Nethermind. Estes são responsáveis ​​por processar e divulgar as transações, bem como gerenciar o estado do Ethereum. Eles executam os cálculos de cada transação na máquina virtual Ethereum para garantir que as regras do protocolo sejam seguidas. Atualmente, eles também lidam com o consenso de Proof of Work. Após a transição para a prova de participação, eles delegarão essa tarefa aos clientes de consenso.

Clientes de consenso

Clientes de consenso (como Prysm, Teku, Nimbus, Lighthouse, Lodestar) executam o algoritmo de consenso Proof of Stake da Ethereum. São eles que garantem que a rede possa chegar a um acordo sobre a Beacon Chain. Os clientes de consenso não participam da validação/transmissão de transações ou da execução de transições de estado no ETH 1.0, e só se tornarão totalmente ativos após a transição completa para o ETH 2.0.

Quanto ganha um nó ETH2?

Assim como o que acontece no Prova de Trabalho, o ganho dos nós Prova de participação do ETH 2.0, é ditado pela emissão de recompensas para os referidos nós, que no ETH 2.0 é fixado em 4,63% APR. Isso significa que, para um nó próprio (localmente) com 32 ETH em staking (cerca de US$ 40.082,88 em junho de 2022), esse nó produziria cerca de US$ 1.855,83 por ano.

De qualquer forma, existem calculadoras que podem ajudá-lo a calcular tudo isso com muita facilidade, como a oferecida por StakingRecompensas.

calculadora eth2

Quanto você sabe, cryptonuta?

Você precisa ter 32 ETH para instalar qualquer nó ETH2?

FALSO!

Apenas 32 ETH staking são necessários para instalar um Full Node. Para instalar um nó somente de acesso (Nó de luz) ou um nó de arquivo (Nó de arquivo) não é necessário ter ETH em Staking.