WEB3DEV

Cover image for Como Implantar um Nó Validador da Shardeum: Uma Maneira Descomplicada e com Poucos Códigos
Isabela Curado Nehme
Isabela Curado Nehme

Posted on

Como Implantar um Nó Validador da Shardeum: Uma Maneira Descomplicada e com Poucos Códigos

11 de maio de 2023

Como uma blockchain de camada 1 (L1) altamente viável e de escala mais rápida, a Shardeum oferece um ecossistema verdadeiramente descentralizado e linearmente escalável para a construção de contratos inteligentes e dApps à prova do futuro. A plataforma alcançou recentemente um sucesso esmagador na Shardeum Liberty e evoluiu para a Shardeum Sphinx 1.X. Como resultado, um grande número de investidores e instituições da Web3 têm mostrado forte interesse em se tornar validadores na Shardeum para participar da DAO, ganhar recompensas e maximizar o seu rendimento de stake.

No entanto, configurar e executar nós de stake exige que os validadores tenham habilidades técnicas e determinadas especificações de hardware. Ao contrário da abordagem convencional baseada em codificação, este guia fala sobre uma abordagem simplificada e sem códigos para a implantação do nó validador da Shardeum, que permite que qualquer pessoa execute validadores na Shardeum Sphinx para ganhar recompensas e participar do consenso da Shardeum sem precisar de grandes requisitos de hardware ​ou conhecimento técnico sólido.

Resumo rápido da Rede Shardeum

A Shardeum é uma plataforma de contrato inteligente de alto desempenho baseada em EVM (Máquina Virtual da Ethereum), projetada para resolver o trilema da escalabilidade da blockchain, enquanto mantém uma segurança incomparável e permite recursos de baixa taxa de gás. Juntamente com o lançamento do Sphinx 1.X (atualmente na rede Beta ou Betanet), a Shardeum afirmou fornecer 5.000 TPS (transações por segundo) na rede principal. A Shardeum desenvolve todas essas capacidades e facilita a integração sem esforço de atualizações de rede. A Shardeum usa fragmentação (sharding) de estado dinâmico (também chamada de fragmentação adaptativa).

A fragmentação de estado dinâmico na Shardeum aborda os dois principais desafios da fragmentação de estado estático. Por um lado, a fragmentação estática não suporta o crescimento dinâmico da Shardeum em proporção ao aumento da carga na rede. Segundo, o processamento de transações por meio de um grupo predefinido de nós retarda o desempenho da rede. Em vez disso, a fragmentação de estado dinâmico permite que a Shardeum atribua endereços dinâmicos em vários fragmentos, permitindo que a rede ajuste os nós conforme a carga enquanto processa transações simultaneamente por meio dos fragmentos.

A rede Shardeum continua a melhorar ao longo do tempo. Tendo atingido o marco de mais de 1,5 milhão de transações totais e 45 mil contratos inteligentes em execução na versão Liberty, a Shardeum evoluiu recentemente para a Sphinx. A versão Sphinx 1.X da Shardeum é a rede de testes final antes da Shardeum lançar a rede principal no segundo trimestre de 2023. Sabendo que a Shardeum possui recursos avançados e foi projetada para o futuro, investidores e entusiastas da Web3 em todo o mundo estão se preparando para participar da Sphinx através do teste de implantação nas redes de testes e Beta da Shardeum, aproveitando, assim, os benefícios como validadores ativos, stakers e membros da DAO.

Benefícios de operar um validador da Shardeum

A Shardeum fornece uma série de benefícios aos validadores da rede. Ela autoriza os validadores a realizar o consenso no nível da transação, ganhar SHM da rede de testes para validar as transações e ganhar experiência na validação em uma blockchain avançada de Camada 1 (L1). Como a Shardeum evoluiu para a Sphinx, vamos aprender o que os validadores podem fazer nesta rede Beta:

  • Executar um validador sem exigir nenhuma permissão através de GUI ou CLI.
  • Executar stake de tokens SHM de teste.
  • Validar as transações da rede para manter a segurança ilimitada.
  • Preparar a infraestrutura do nó validador para executar na rede principal da Shardeum.
  • Realizar a validação em uma rede de blockchain verdadeiramente descentralizada e voltada para o futuro.

A Shardeum seleciona validadores aleatoriamente a partir dos nós de espera, deixando que eles participem do consenso da rede para validar as transações. A rede remove alguns nós ativos para ajustar o equilíbrio de nó e manter a uniformidade.

Como implantar um nó validador da Shardeum por meio de uma abordagem fácil e com poucos códigos

Na Shardeum, qualquer pessoa com capacidades de validador pode configurar e executar um nó validador. Embora seja possível usar os métodos de implantação convencionais fornecidos aqui, o Zeeve remove o incômodo e as complexidades da configuração e execução do nó baseado em programação por meio de uma abordagem com poucos códigos. O Zeeve acelera a implantação do nó através de sua robusta infraestrutura de Web3 otimizada para melhor desempenho e resiliência. A plataforma fornece a implantação, o monitoramento e a manutenção de todos os principais nós da blockchain, incluindo os nós da Shardeum. A seguir estão as instruções passo a passo sobre como implantar o nó de staking da Shardeum.

Requisitos mínimos de hardware:

  • Armazenamento SSD de 250 GB.
  • CPU quad core com menos de 10 anos se for de auto-hospedagem.
  • CPU dual core funciona se for hospedada com Xeons / EPYC mais recentes.
  • 16 GB de RAM + 4 GB de memória virtual são recomendadas.
  • Hospedagem: 8 GB de RAM + 8 GB de memória virtual.

Com o Zeeve, você não precisa se preocupar com requisitos de hardware e outros requisitos, pois gerenciamos tudo para o seu nó validador. Vamos começar a implantar o nó validador. Essa implantação será na Shardeum Sphinx 1.X. Você pode seguir instruções semelhantes para implantar seu nó validador na rede principal da Shardeum assim que estiver ativa. Antes de começarmos a implantação, vamos configurar a carteira para obter fundos da torneira (faucet) e conectar-se ao ecossistema da rede Shardeum.

Configurando a carteira para a Shardeum

Baixe uma carteira compatível com a EVM (Máquina virtual da Ethereum), como a Metamask, usando este link. Você precisará desta carteira para se conectar à rede Shardeum Sphinx 1.X e reivindicar tokens SHM da rede de testes da torneira da Sphinx. Sabendo que 10 tokens SHM são a quantidade mínima de delegação para executar validadores na Shardeum, você deve solicitar pelo menos 10 tokens, cumprindo com qualquer uma das formas listadas aqui.

Depois que os tokens forem creditados em sua carteira, inicie a implantação do nó validador no Zeeve. Se você é novo no Zeeve, crie sua conta e confirme seu e-mail. Após a confirmação, você pode acessar o painel do Zeeve para gerenciar seus nós existentes ou configurar um novo. Este guia explica a criação de um novo “Nó Validador” para a Sphinx 1.X por meio das instruções passo a passo listadas abaixo:

1.Vá para “Nós validadores” (Validator nodes) em “Comprar serviços” (Buy Services) e clique na rede “Shardeum” para acessar uma página que solicita que você forneça detalhes da inscrição do nó, como tipo de nuvem, tipo de nó e número de nós que deseja implantar.

2.Depois de preencher todos os detalhes, clique em “Inscrever-se” (Subscribe) e conclua o processo de pagamento. Vá para “Serviços Gerenciados” (Managed Services) —> “Nós validadores” e adicione uma nova rede Shardeum. Adicione detalhes específicos da rede, como:

  • Nome da rede.
  • Tipo de rede - Rede de testes ou rede principal (selecione Sphinx para a implantação do nó validador).
  • Tipo de implantação.
  • E espaço de trabalho.

Clique em “Avançar” e uma página como a imagem abaixo será aberta.

Aqui, você deve fornecer três entradas diferentes neste portal – senha do painel, porta externa e porta interna. Vamos entender rapidamente o significado dessas entradas:

Senha do painel: esta entrada é a senha que você escolhe para acessar o painel da rede Shardeum todas as vezes. Certifique-se de criar uma senha forte que seja difícil de decifrar.

Porta externa: esta entrada mantém a comunicação ponto a ponto entre todos os nós na rede Shardeum. Por padrão, o número da porta é definido como 9001, mas você pode escolher entre “1025 a 65536”, se necessário.

Porta interna: esta é outra entrada que mantém a comunicação ponto a ponto entre os nós da Rede Shardeum. Por padrão, o número da porta é definido como 10001, mas você pode escolher entre “1025 a 65536”, se necessário. Clique em “Avançar” e selecione uma região relevante para a geolocalização do seu nó. Por exemplo, nós selecionamos “asia-east1”.

3.Clique em “Criar” para iniciar o processo de criação do nó. Aguarde para que o nó sincronize até a altura do bloco atual. Aproximadamente uma hora depois, você será capaz de acessar uma página de detalhes da rede exibindo o nome do nó, a região da nuvem, o tipo de rede, a marca temporal criada e o status do nó que está ativo (como mostrado na imagem abaixo).

Executando o stake com seu nó validador

1.Para executar o stake com seu nó validador, primeiro você precisa abrir o URL do painel fornecido na página de detalhes da rede. Depois de abrir o painel, ele solicitará que digite a senha que você gerou durante o processo de criação do nó.

2.Com a senha correta, você terá acesso ao painel da Shardeum, composto por várias guias: visão geral, desempenho, manutenção, rede, informações de alerta e configurações.

Navegue até a guia de manutenção e clique no botão “Iniciar Nó”. Aguarde a transição do nó para o modo de espera e então conecte sua carteira. O portal irá redirecioná-lo para uma página como a que está abaixo, onde você pode adicionar um stake de no mínimo 10 tokens SHM para começar a ganhar as recompensas e participar do consenso da rede Shardeum.

Monitoramento e análise de nós

O Zeeve fornece monitoramento de nó avançado 24 horas por dia, 7 dias por semana, para garantir que seu nó validador da Shardeum esteja íntegro e funcionando ativamente para sempre. Além disso, o painel de monitoramento envia alertas preditivos sobre possíveis falhas no nó, para que os problemas possam ser corrigidos com antecedência e o nó nunca fique inativo. Como você pode ver na imagem abaixo, o painel mostra parâmetros de monitoramento específicos do nó Shardeum, como uso da CPU, uso da RAM, Swap usado e Root FS usado.

O painel também exibe o tráfego da rede, a pilha de memória e o espaço de disco total consumido. Todos esses parâmetros ajudam a identificar o status de integridade do nó para manter o alto desempenho dos nós e eliminar os problemas que levam ao tempo de inatividade.

Finalizando

Conforme discutido, os nós na Shardeum são mantidos em espera e os validadores são selecionados aleatoriamente em proporção à carga da rede. Por isso, há uma grande chance de que seu nó de staking leve algum tempo para ingressar no conjunto de nós validadores ativos. Depois disso, você pode começar a validar transações na rede Shardeum e ganhar recompensas de staking.

Aproveitando a infraestrutura de gerenciamento de nós robusta e a plataforma de implantação de nós de poucos códigos do Zeeve, qualquer pessoa pode implantar e executar todos os nós de marca própria da Shardeum - nós dedicados / completos, arquivados e nós validadores - em minutos. Com alta segurança, monitoramento consistente e uma forma de staking puramente sem custódia, o Zeeve permite que você permaneça livre de ameaças de segurança e problemas relacionados à integridade dos nós, mantendo a propriedade total de carteiras, fundos e chaves privadas por meio da implementação de carteiras sem custódia. Apenas gerenciamos e atualizamos a infraestrutura do nó subjacente sem acessar dados confidenciais relacionados ao seu nó.

Precisa de mais detalhes sobre os nós validadores da Shardeum? Quer discutir os requisitos do seu projeto? Conecte-se com nossos consultores de Web3 hoje e veja como o Zeeve pode simplificar sua experiência de implantação da Shardeum. Além disso, você pode explorar nossa comunidade de desenvolvedores ativa no Telegram.

Esse artigo foi escrito por Ghan Vashishtha e traduzido por Isabela Curado Nehme. Seu original pode ser lido aqui.

Top comments (0)