O que é um nó Polygon: tudo o que você precisa saber
Escrito por Alchemy
Assim como a Ethereum mainnet, Polygon, uma solução Layer-2, usa nodes para garantir que todos os computadores participantes da rede estejam se comportando corretamente. No entanto, os nodes da Polygon têm uma arquitetura diferente – categorizando e delegando subseções de tarefas de processamento para diferentes camadas de nodes.
Neste artigo, veremos os diferentes tipos de nodes da Polygon, como criar e rodar um node Polygon, e como provedores de node ajudam a facilitar todo esse processo.
O que é a Polygon?
Polygon é uma sidechain, uma solução de escalabilidade para Ethereum, que reduz custos de gas e melhora a escalabilidade ao executar tarefas de alto consumo de recursos fora da blockchain principal da Ethereum, mantendo compatibilidade com a Ethereum Virtual Machine (EVM).
Anteriormente conhecida como MATIC, a Polygon mudou de marca em 2017, mas manteve MATIC como seu símbolo de ticker. Polygon e MATIC são, portanto, a mesma coisa. A testnet atual da Polygon é a Polygon Amoy, onde desenvolvedores podem testar aplicações Polygon sem usar fundos reais. A antiga testnet Mumbai foi descontinuada.
O que é um node Polygon?
Nodes Polygon são computadores que têm uma cópia baixada da blockchain da Polygon e participam da rede Polygon, mas como a Polygon tem múltiplos tipos de node - Bor nodes, Heimdall nodes, full nodes, Sentry nodes e validator nodes - cada node serve a um propósito diferente.
A rede Polygon é dividida, de forma geral, em três camadas:
- A Ethereum mainnet - usada para Proof-of-Stake de contratos, checkpointing e recompensas
- A camada de Heimdall node - usada para validação
- A camada de Bor node - usada para produzir blocos
Abaixo, focamos com mais detalhes nos nodes Heimdall e Bor, além de como podem ser usados em conjunto para funções mais complexas.
O que é um bor node?
Bor nodes são o tipo mais rudimentar de node Polygon, e são responsáveis pela agregação de transações em blocos, que podem então ser interpretados e utilizados pelos Heimdall nodes. Dessa forma, os Bor nodes atuam como uma das metades de um esquema de roll-up, que também agrega dados em formas processáveis de maneira mais eficiente. Os produtores de blocos são escolhidos aleatoriamente a partir de um conjunto de validator nodes.
O que é um heimdall node?
Heimdall nodes validam todos os blocos Bor desde o checkpoint anterior, e então agregam todos os blocos criados pelos Bor nodes em uma Merkle tree. Heimdall nodes também enviam periodicamente o hash da Merkle root para a blockchain principal. Checkpoints são extremamente importantes para o sistema Polygon, pois gerenciam a aleatoriedade dos produtores de blocos e a seleção do conjunto de validadores para um dado span ou conjunto de blocos.
O que é um full node?
Um full node é um node que valida completamente transações e blocos, e existe em dois tipos: 1) pruned full nodes e 2) archival full nodes, também conhecidos como archive nodes.
Um pruned full node descarta todos os estados de transações falhas e volta apenas um número definido de blocos para ser mais leve. Archive nodes são full nodes que também salvam todos os estados históricos da chain. Em essência, Archive nodes contêm os estados exatos da chain desde a criação até as transações mais recentes.
Um problema que os archive nodes da Polygon podem enfrentar é o limite de archive node, à medida que a chain total se aproxima de 16TB de dados de estado. Por causa disso, recomenda-se aumentar o armazenamento do node, apagar e ressincronizar nodes para limpar dados desperdiçados, ou usar um provedor de node Polygon.
O que é um sentry node?
Um sentry node é um full node que roda tanto Heimdall quanto Bor nodes para baixar dados de outros nodes e transferir esses dados para validator nodes selecionados, além de ter acesso a toda a rede Polygon. Sentry nodes também isolam os validadores do público, e podem proteger validator nodes contra vetores de ataque como ataques de Distributed Denial of Service (DDOS), que podem reduzir ou interromper a taxa de processamento de transações.
O que é um validador Polygon?
Um validador Polygon é alguém com um validator node em uma máquina, um sentry node em outra máquina, e tokens MATIC em stake. Validadores Polygon são selecionados aleatoriamente para validar transações na camada Heimdall. Um validator node tem uma arquitetura semelhante à de um sentry node, exceto que é o método pelo qual dados são passados de e para o sentry node.
O que é um provedor de node Polygon?
Provedores de node Polygon são empresas que oferecem a desenvolvedores endpoints de API de node Polygon para que apps possam enviar requisições e receber payloads da blockchain Polygon sem precisar rodar seu próprio node Polygon.
Embora ter seu próprio full node Polygon ofereça alguns benefícios, como customização do cliente de software, provedores de node oferecem benefícios significativos em comparação a nodes Polygon individuais em termos de estabilidade, velocidade e precisão de dados. Se preocupar com a manutenção do node consome tempo valioso de engenharia, e provedores de node podem resolver esse problema comum.
Para apps, escolher o melhor provedor de node Polygon é uma decisão importante ao construir para escala e demanda populacional. Os fatores mais essenciais do ponto de vista de infraestrutura são escalabilidade, precisão de dados, tipos de nodes (ex.: full, archive, etc.), e blockchains suportadas (caso você planeje construir multichain).
Do ponto de vista do cliente, também é importante que provedores de node tenham bons preços, uma equipe de developer relations prestativa, suporte responsivo, e melhores ferramentas de desenvolvimento, como APIs e SDKs otimizados, para atender de forma eficaz às necessidades de desenvolvedores web3.
Como se conectar a um node Polygon na Alchemy
Há instruções completas disponíveis sobre como se conectar a um full node Polygon usando a Alchemy na documentação oficial da Polygon, mas aqui está uma explicação simplificada para começar rapidamente.
1. Cadastre-se na Alchemy
A Alchemy oferece um plano gratuito para seus serviços, e você pode rapidamente criar uma conta Polygon gratuita na plataforma de desenvolvedores da Alchemy para interagir com a Alchemy Polygon API.

- Crie sua aplicação Polygon e gere uma API key
Após criar sua conta na Alchemy com sucesso, você precisará gerar uma API key criando um app. Isso autentica as requisições feitas à Polygon mainnet ou à testnet Polygon Amoy.
Para gerar uma nova API key, navegue até a aba "Apps" na barra de navegação do dashboard da Alchemy e selecione a subaba "Create App".
Após preencher os campos e selecionar a testnet, clique em "Create app".
Seu novo app deve aparecer na tabela abaixo.

Para obter sua URL RPC personalizada da Polygon na Alchemy, vá até seu app no dashboard da Alchemy e clique em "View Key" no canto superior direito.
Depois copie sua API key HTTPS da Alchemy e cole na sua aplicação.
Nota: use o Alchemy Chain Connect para visualizar URLs RPC públicas da Polygon de múltiplos provedores de infraestrutura.

Etapa 3. Configure a Polygon API e comece a construir
Se você estiver usando JavaScript e Node.js, use uma biblioteca padrão como ethers.js com o endpoint RPC da Polygon da Alchemy.
- Configure um projeto com: npm init -y
- Instale o ethers.js executando o seguinte comando no seu terminal: npm install ethers.
- Configure o ethers.js com seu endpoint:
import { ethers } from "ethers"; const provider = new ethers.JsonRpcProvider("https://polygon-mainnet.g.alchemy.com/v2/<API_KEY>");
Para mais detalhes sobre como usar as APIs da Alchemy, consulte a documentação da Alchemy.

Usar um provedor de node Polygon é fácil e escalável, permitindo que desenvolvedores de todos os níveis de habilidade comecem a construir na web3.
Requisitos de node Polygon
Para rodar um full node Polygon, algumas especificações técnicas e pré-requisitos de software precisam ser atendidos. Os requisitos mínimos atuais são de 16-32 GB de RAM e uma CPU de 4-8 núcleos, com um drive de armazenamento expansível mínimo de 1.2TB. Como os nodes precisam salvar cada vez mais dados à medida que o histórico da chain cresce, as especificações mínimas crescerão de acordo.
Além disso, embora a Polygon observe que qualquer sistema operacional funciona bem, ela destaca que a segurança e estabilidade de distribuições de servidor Linux como o CentOS são preferíveis em relação a MacOS e Windows.
Como configurar um full node Polygon
Se você não quiser usar um provedor de node Polygon, e em vez disso quiser configurar e manter seu próprio node Polygon, aqui está um resumo dos passos que você precisará seguir.
1. Monte máquinas para rodar seus nodes
Como o Linux é recomendado, você vai querer usar uma máquina rodando um servidor Linux que possa hospedar seu node. Você também pode se conectar remotamente a servidores Linux usando Secure Shell (SSH) na linha de comando. Verifique os requisitos de hardware e depois garanta que suas máquinas tenham um armazenamento mínimo bastante grande, e poder computacional.
2. Baixe os pré-requisitos
Em termos de requisitos de software, o Ansible deve ser baixado em uma máquina com Python 3.x, e pode ser baixado através deste comando: pip3 install ansible
Além disso, certifique-se de que você não tem Go ou configurações anteriores do Heimdall e Bor instaladas, pois isso entrará em conflito com um processo de instalação completamente novo.
3. Configure e rode seu node
Todas as instruções são da documentação oficial da Polygon para configurar e rodar um full node. Os passos são resumidos abaixo:
- Garanta acesso à máquina remota/máquina virtual, clone o repositório fornecido, e verifique sua funcionalidade configurando IPs
- Configure o full node, acesse a máquina remota/virtual, e configure os nodes Heimdall e Bor
- Rode o full node e verifique os logs para ver se os nodes sincronizaram corretamente
Comece a construir na Polygon com a Alchemy
Polygon é uma sidechain de Ethereum em rápido crescimento que oferece aos desenvolvedores uma blockchain rápida, acessível e escalável para construir aplicações compatíveis com EVM. A Polygon é a escolha de algumas das maiores empresas web2, como o novo programa de fidelidade da Starbucks, por causa de sua escala, acessibilidade e baixa pegada de carbono.
Para começar a construir na Polygon, crie uma conta de desenvolvedor Polygon gratuita com a Alchemy hoje mesmo!
Visões gerais relacionadas
Infra10 de setembro de 2026
As melhores APIs de blockchain para construir agentes onchain autônomos
Uma comparação dos principais provedores de API de blockchain para agentes onchain autônomos, cobrindo recursos agent-native, cobertura de chains e as capacidades que importam quando seu usuário é uma máquina.
Infra9 de setembro de 2026
Alchemy vs. QuickNode: comparação de provedores de nó em 2026
Compare Alchemy e QuickNode em latência RPC ao vivo, cobertura de chains, preços, suporte e infraestrutura dedicada usando um snapshot EVM de 24 horas datado de 3 de setembro de 2026.
Infra9 de setembro de 2026
O que é ERC-8004? Como agentes trustless funcionam na Ethereum
ERC-8004 é o padrão de agentes trustless da Ethereum. Saiba como seus registros onchain de identidade, reputação e validação permitem que agentes de IA transacionem com segurança.

Construa magia blockchain
A Alchemy combina os produtos e ferramentas de desenvolvimento Web3 mais poderosos com recursos, comunidade e suporte lendário.