Qué es un nodo de Polygon: todo lo que necesitas saber
Escrito por Alchemy
Al igual que Ethereum mainnet, Polygon, una solución de Layer-2, utiliza nodos para asegurar que todas las computadoras que participan en la red se comporten correctamente. Sin embargo, los nodos de Polygon tienen una arquitectura diferente, en la que categoriza y delega subsecciones de tareas de procesamiento a distintas capas de nodos.
En este artículo, repasaremos los diferentes tipos de nodos de Polygon, cómo crear y ejecutar un nodo de Polygon, y cómo los proveedores de nodos ayudan a facilitar todo este proceso.
¿Qué es Polygon?
Polygon es una sidechain, una solución de escalabilidad para Ethereum, que reduce los costos de gas y mejora la escalabilidad al realizar tareas de alto consumo de recursos fuera de la blockchain principal de Ethereum, manteniendo la compatibilidad con la Ethereum Virtual Machine (EVM).
Anteriormente conocido como MATIC, Polygon cambió de nombre en 2017 pero mantuvo MATIC como su símbolo de ticker. Polygon y MATIC son, por lo tanto, lo mismo. La principal red de prueba de Polygon se llama Mumbai. Mumbai es una testnet donde los desarrolladores pueden usar tokens MATIC de prueba para probar aplicaciones de Polygon en un entorno sin costo.
¿Qué es un nodo de Polygon?
Los nodos de Polygon son computadoras que tienen una copia descargada de la blockchain de Polygon y participan en la red de Polygon, pero debido a que Polygon tiene múltiples tipos de nodos —nodos Bor, nodos Heimdall, full nodes, Sentry nodes y nodos validadores— cada nodo cumple un propósito diferente.
La red de Polygon se divide, en términos generales, en tres capas:
- La Ethereum mainnet - usada para el Proof-of-Stake de contratos, checkpointing y recompensas
- La capa de nodos Heimdall - usada para la validación
- La capa de nodos Bor - usada para producir bloques
A continuación, nos enfocamos en los nodos Heimdall y Bor con más detalle, así como en la forma en que pueden usarse en conjunto para funciones más complejas.
¿Qué es un nodo bor?
Los nodos Bor son el tipo más rudimentario de nodo de Polygon, y son responsables de agregar transacciones en bloques, que luego pueden ser analizados y utilizados por los nodos Heimdall. De esta manera, los nodos Bor actúan como una mitad de un esquema de roll-up, que también agrega datos en formas más eficientes de procesar. Los productores de bloques se eligen aleatoriamente de un conjunto de nodos validadores.
¿Qué es un nodo heimdall?
Los nodos Heimdall validan todos los bloques Bor desde el checkpoint anterior, y luego agregan todos los bloques creados por los nodos Bor en un árbol de Merkle. Los nodos Heimdall también envían periódicamente el hash de la raíz de Merkle a la blockchain principal. Los checkpoints son sumamente importantes para el sistema de Polygon, ya que gestionan la aleatoriedad de los productores de bloques y la selección del conjunto de validadores para un span o conjunto de bloques dado.
¿Qué es un full node?
Un full node es un nodo que valida completamente transacciones y bloques, y existe de dos tipos: 1) pruned full nodes y 2) archival full nodes, también conocidos como archive nodes.
Un pruned full node descarta todos los estados de transacciones fallidas y solo retrocede una cantidad determinada de bloques para ser más liviano. Los archive nodes son full nodes que también guardan todos los estados históricos de la cadena. En esencia, los archive nodes contienen los estados exactos de la cadena desde su origen hasta las transacciones más recientes.
Un problema con el que pueden encontrarse los archive nodes de Polygon es el límite de archive node, ya que la cadena total se acerca a los 16TB de datos de estado. Por esto, se recomienda aumentar el almacenamiento del nodo, eliminar y resincronizar nodos para limpiar datos desperdiciados, o usar un proveedor de nodos de Polygon.
¿Qué es un sentry node?
Un sentry node es un full node que ejecuta tanto nodos Heimdall como Bor para descargar datos de otros nodos y transferir estos datos a nodos validadores seleccionados, a la vez que tiene acceso a toda la red de Polygon. Los sentry nodes también aíslan a los validadores del público, y pueden proteger a los nodos validadores de vectores de ataque como los ataques de Distributed Denial of Service (DDOS), que pueden ralentizar o detener el throughput de transacciones.
¿Qué es un validador de Polygon?
Un validador de Polygon es alguien que tiene un nodo validador en una máquina, un sentry node en otra máquina, y tokens MATIC en staking. Los validadores de Polygon se seleccionan aleatoriamente para validar transacciones en la capa Heimdall. Un nodo validador tiene una arquitectura similar a la de un sentry node, excepto que es el método por el cual los datos se transmiten hacia y desde el sentry node.
¿Qué es un proveedor de nodos de Polygon?
Los proveedores de nodos de Polygon son empresas que ofrecen a los desarrolladores endpoints de API de nodos de Polygon para que las apps puedan enviar solicitudes y recibir payloads de la blockchain de Polygon sin tener que ejecutar su propio nodo de Polygon.
Si bien tener tu propio full node de Polygon ofrece algunos beneficios, como la personalización del software cliente, los proveedores de nodos ofrecen beneficios significativos en comparación con los nodos individuales de Polygon en términos de estabilidad, velocidad y precisión de datos. Preocuparse por el mantenimiento del nodo requiere tiempo valioso de ingeniería, y los proveedores de nodos pueden resolver este problema común.
Para las apps, elegir el mejor proveedor de nodos de Polygon es una decisión importante al construir para escala y demanda de usuarios. Los factores más importantes desde una perspectiva de infraestructura son la escalabilidad, la precisión de los datos, los tipos de nodos (por ejemplo, full, archive, etc.) y las blockchains soportadas (si planeas construir de forma multichain).
Desde la perspectiva del cliente, también es importante que los proveedores de nodos tengan buenos precios, un equipo de developer relations útil, personal de soporte con capacidad de respuesta, y mejores herramientas de desarrollo como APIs y SDKs optimizados para satisfacer efectivamente las necesidades de los desarrolladores de web3.
Cómo conectarse a un nodo de Polygon en Alchemy
Hay instrucciones completas disponibles sobre cómo conectarse a un full node de Polygon usando Alchemy en la documentación oficial de Polygon, pero aquí tienes una explicación simplificada para comenzar rápidamente.
1. Regístrate en Alchemy
Alchemy ofrece un nivel gratuito para sus servicios, y puedes rápidamente crear una cuenta gratuita de Polygon en la plataforma de desarrolladores de Alchemy para interactuar con la API de Polygon de Alchemy.

- Crea tu aplicación de Polygon y genera una API key
Después de crear exitosamente una cuenta de Alchemy, necesitarás generar una API key creando una app. Esto autentica las solicitudes realizadas a la mainnet de Polygon o a la testnet Mumbai.
Para generar una nueva API key, navega a la pestaña "Apps" en la barra de navegación del dashboard de Alchemy y selecciona la subpestaña "Create App".
Después de completar los campos y seleccionar la testnet, haz clic en "Create app".
Tu nueva app debería aparecer en la tabla de abajo.

Para obtener tu URL de RPC de Polygon personalizada de Alchemy, ve a tu app en tu dashboard de Alchemy y haz clic en "View Key" en la esquina superior derecha.
Luego copia tu API key HTTPS de Alchemy, y pégala en tu aplicación.
Nota: usa Alchemy Chain Connect para ver URLs de RPC públicas de Polygon de múltiples proveedores de infraestructura.

Paso 3. Configura la API de Polygon y comienza a construir
Si estás usando JavaScript y Node.js, simplemente instala el Alchemy SDK, crea un objeto Alchemy, y estarás listo para comenzar a hacer solicitudes a nodos de Polygon en un par de líneas de código.
- Configura un proyecto con: npm init -y
- Instala el SDK ejecutando el siguiente comando en tu terminal: npm install alchemy-sdk.
- Después de instalar el SDK, puedes importarlo y usarlo en tus proyectos con Polygon como se muestra a continuación
Para más detalles sobre cómo configurar el Alchemy SDK, consulta la Guía de inicio rápido del SDK.

Usar un proveedor de nodos de Polygon es fácil y escalable, permitiendo a desarrolladores de todos los niveles de experiencia comenzar a construir en web3.
Requisitos de un nodo de Polygon
Para ejecutar un full node de Polygon, se deben cumplir ciertas especificaciones técnicas y requisitos previos de software. Los requisitos mínimos actuales son de 16-32 GB de RAM y una CPU de 4-8 núcleos, con una unidad de almacenamiento expandible mínima de 1.2TB. Debido a que los nodos necesitan guardar cada vez más datos a medida que crece el historial de la cadena, las especificaciones mínimas también crecerán en consecuencia.
Adicionalmente, si bien Polygon indica que cualquier sistema operativo funcionará bien, destacan que se prefiere la seguridad y estabilidad de distribuciones de servidor Linux como CentOS por encima de MacOS y Windows.
Cómo configurar un full node de Polygon
Si no quieres usar un proveedor de nodos de Polygon, y en su lugar quieres configurar y mantener tu propio nodo de Polygon, aquí tienes un resumen de los pasos que necesitarás seguir.
1. Construye las máquinas para ejecutar tus nodos
Debido a que se recomienda Linux, querrás usar una máquina que ejecute un servidor Linux que pueda alojar tu nodo. También puedes conectarte de forma remota a servidores Linux usando Secure Shell (SSH) desde la línea de comandos. Revisa los requisitos de hardware y luego asegúrate de que tus máquinas tengan un almacenamiento mínimo bastante grande, y suficiente potencia de cómputo.
2. Descarga los prerrequisitos
En cuanto a los requisitos de software, Ansible debe descargarse en una máquina con Python 3.x, y puede descargarse mediante este comando: pip3 install ansible
Además, asegúrate de no tener Go ni configuraciones previas de Heimdall y Bor instaladas, ya que estas entrarán en conflicto con un proceso de instalación completamente nuevo.
3. Configura y ejecuta tu nodo
Todas las instrucciones provienen de la documentación oficial de Polygon para configurar y ejecutar un full node. Los pasos se resumen a continuación:
- Asegura el acceso a la máquina remota/virtual, clona el repositorio indicado, y verifica su funcionalidad configurando las IPs
- Configura el full node, ingresa a la máquina remota/virtual, y configura los nodos Heimdall y Bor
- Ejecuta el full node y revisa los logs para ver si los nodos se han sincronizado correctamente
Comienza a construir en Polygon con Alchemy
Polygon es una sidechain de Ethereum de rápido crecimiento que ofrece a los desarrolladores una blockchain rápida, económica y escalable para construir aplicaciones compatibles con EVM. Polygon es la opción elegida por algunas de las empresas web2 más grandes, como el nuevo programa de recompensas de fidelidad de Starbucks, debido a su escala, asequibilidad y baja huella de carbono.
Para comenzar a construir en Polygon, ¡crea hoy mismo una cuenta gratuita de desarrollador de Polygon con Alchemy!
Resúmenes relacionados
Infra10 de septiembre de 2026
Las mejores APIs de blockchain para construir agentes onchain autónomos
Una comparación de los principales proveedores de API de blockchain para agentes onchain autónomos, que cubre funciones nativas para agentes, cobertura de chains y las capacidades que importan cuando tu usuario es una máquina.
Infra9 de septiembre de 2026
Alchemy vs. QuickNode: comparación de proveedores de nodos en 2026
Compara Alchemy y QuickNode en latencia RPC en vivo, cobertura de cadenas, precios, soporte e infraestructura dedicada usando una instantánea EVM de 24 horas del 3 de septiembre de 2026.
Infra9 de septiembre de 2026
¿Qué es ERC-8004? Cómo funcionan los agentes trustless en Ethereum
ERC-8004 es el estándar de agentes trustless de Ethereum. Aprende cómo sus registros onchain de identidad, reputación y validación permiten que los agentes de IA transaccionen de forma segura.

Construye magia blockchain
Alchemy combina los productos y herramientas de desarrollo Web3 más potentes con recursos, comunidad y un soporte legendario.