Pular para o conteúdo principal
Change page

Nós como serviço

Última edição: @MCreimer(opens in a new tab), 30 de junho de 2024

Introdução

Executar o seu próprio nó Ethereum pode ser desafiador, especialmente quando for iniciado ou escalando rápido. Há vários serviços que executam a infraestrutura do nó otimizada para você, para que você possa se concentrar no desenvolvimento da sua aplicação ou produto. Vamos explicar como os serviços de nó funcionam, os prós e os contras para usá-los e listar provedores se você estiver interessado em começar.

Pré-requisitos

Se você ainda não sabe o que são os nós e os clientes e como eles funcionam, confira Nós e clientes.

Participantes

Os participantes individuais devem executar sua própria infraestrutura, em vez de depender de provedores de terceiros. Isso significa executar um cliente de execução acoplado a um cliente de consenso. Antes da Fusão (The Merge), era possível executar apenas um cliente de consenso e usar um provedor centralizado para dados de execução. Porém, isso não é mais possível: um participante individual deve executar ambos os clientes. No entanto, há serviços disponíveis para facilitar este processo.

Leia mais sobre execução de um nó.

Os serviços descritos nesta página são para nós não participantes.

Como funcionam os serviços de nós?

Os provedores de nós disponibilizam sua infraestrutura para você não precisar de uma.

Esses serviços são geralmente fornecem uma chave API que você pode usar para gravar e ler as informações dentro da cadeia de blocos. Muitas vezes, incluindo acesso a redes de testes Ethereum além da rede principal.

Alguns serviços oferecem a você o seu próprio nó dedicado que eles gerenciam para você, enquanto outros usam os balanceadores de carga para distribuir atividade entre nós.

Quase todos os serviços de nó são extremamente fáceis de integrar, envolvendo uma alteração de linha no seu código para trocar seu nó hospedado, ou até mesmo alternar entre os próprios serviços.

Muitas vezes os serviços de nó executam uma variedade de clientes de nó e tipos, permitindo que você acesse nós completos e arquive, além dos métodos específicos do cliente em uma API.

É importante notar que os serviços de nós não armazenam nem devem armazenar suas chaves ou informações privadas.

Quais são os benefícios do uso do serviço de nós?

O principal benefício para usar um serviço de nós é não ter de gastar tempo de engenharia mantendo e gerenciando nós você mesmo. Isso permite que você se concentre na construção do seu produto em vez de se preocupar com a manutenção da infraestrutura.

Executar seus próprios nós pode ser muito caro, quer seja de armazenamento, largura de banda, quer de tempo de engenharia. Dispor de mais nós ao dimensionar, atualizar nós para as versões mais recentes e garantir a consistência dos estados pode roubar tempo para criar e usar recursos no seu produto web3 desejado.

Quais são os contras do uso do serviço de nós?

Usando um serviço nó você está centralizando o aspecto da infraestrutura do seu produto. Por esse motivo, os projetos que dão à descentralização a maior importância podem preferir nós de auto-hospedagem a terceirizar o serviço a terceiros.

Leia mais sobre os benefícios de executar o seu próprio nó.

Segue uma lista de alguns dos fornecedores de nós para Ethereum mais populares. Sinta-se à vontade para adicionar qualquer um que estiver faltando! Cada nó de serviço oferece diferentes benefícios e recursos, além de níveis gratuitos ou pagos. Você deve analisar quais deles melhor se adaptam às suas necessidades antes de tomar uma decisão.

Leitura adicional

  • Nós e clientes
  • Introdução ao desenvolvimento de Ethereum usando Alchemy
  • Guia para enviar transações usando web3 e Alchemy

Este artigo foi útil?