Saltar al contenido principal
Change page

Redes

Las redes de Ethereum son grupos de computadoras conectadas que se comunican utilizando el protocolo de Ethereum. Solo hay una red principal de Ethereum, pero se pueden crear redes independientes que cumplan con las mismas reglas del protocolo para fines de prueba y desarrollo. Hay muchas "redes" independientes que cumplen con el protocolo sin interactuar entre sí. Incluso puedes iniciar una localmente en tu propia computadora para probar tus contratos inteligentes y aplicaciones Web3.

Tu cuenta de Ethereum funcionará en las diferentes redes, pero el saldo de tu cuenta y el historial de transacciones no se transferirán desde la red principal de Ethereum. Para fines de prueba, es útil saber qué redes están disponibles y cómo obtener ETH de red de prueba para experimentar. En general, por consideraciones de seguridad, no se recomienda reutilizar cuentas de la Red principal en redes de prueba o viceversa.

Requisitos previos

Deberías comprender los conceptos básicos de Ethereum antes de leer sobre las diferentes redes, ya que las redes de prueba te brindarán una versión económica y segura de Ethereum para experimentar.

Redes públicas

Las redes públicas son accesibles para cualquier persona en el mundo con una conexión a Internet. Cualquiera puede leer o crear transacciones en una cadena de bloques pública y validar las transacciones que se están ejecutando. El consenso entre pares decide sobre la inclusión de transacciones y el estado de la red.

Red principal de Ethereum

La Red principal es la cadena de bloques de producción pública principal de Ethereum, donde ocurren transacciones de valor real en el libro mayor distribuido.

Cuando las personas y los intercambios discuten los precios de ETH, están hablando de ETH de la Red principal.

Redes de prueba de Ethereum

Además de la Red principal, existen redes de prueba públicas. Estas son redes utilizadas por desarrolladores de protocolos o desarrolladores de contratos inteligentes para probar tanto las actualizaciones del protocolo como los posibles contratos inteligentes en un entorno similar al de producción antes de su despliegue en la Red principal. Piensa en esto como un análogo a los servidores de producción frente a los de preproducción (staging).

Debes probar cualquier código de contrato que escribas en una red de prueba antes de desplegarlo en la Red principal. Entre las aplicaciones descentralizadas (dapp) que se integran con contratos inteligentes existentes, la mayoría de los proyectos tienen copias desplegadas en redes de prueba.

La mayoría de las redes de prueba comenzaron utilizando un mecanismo de consenso de prueba de autoridad (PoA) con permisos. Esto significa que se elige un pequeño número de nodos para validar transacciones y crear nuevos bloques, haciendo staking de su identidad en el proceso. Alternativamente, algunas redes de prueba cuentan con un mecanismo de consenso de prueba de participación (PoS) abierto donde todos pueden probar ejecutar un validador, al igual que en la red principal de Ethereum.

Se supone que el ETH en las redes de prueba no tiene valor real; sin embargo, se han creado mercados para ciertos tipos de ETH de red de prueba que se han vuelto escasos o difíciles de obtener. Dado que necesitas ETH para interactuar realmente con Ethereum (incluso en redes de prueba), la mayoría de las personas obtienen ETH de red de prueba de forma gratuita a través de faucets. La mayoría de los faucets son aplicaciones web donde puedes ingresar una dirección a la que solicitas que se envíe ETH.

¿Qué red de prueba debería usar?

Las dos redes de prueba públicas que los desarrolladores de clientes mantienen actualmente son Sepolia y Hoodi. Sepolia es una red para que los desarrolladores de contratos y aplicaciones prueben sus aplicaciones. La red Hoodi permite a los desarrolladores de protocolos probar actualizaciones de la red y permite a los stakers probar la ejecución de validadores.

Sepolia

Sepolia es la red de prueba predeterminada recomendada para el desarrollo de aplicaciones. La red Sepolia utiliza un conjunto de validadores con permisos controlado por equipos de clientes y pruebas.

Recursos
Faucets

Hoodi

Hoodi es una red de prueba para probar la validación y el staking. La red Hoodi está abierta para los usuarios que deseen ejecutar un validador de red de prueba. Por lo tanto, los stakers que deseen probar las actualizaciones del protocolo antes de que se desplieguen en la Red principal deben usar Hoodi.

  • Conjunto de validadores abierto, los stakers pueden probar actualizaciones de la red
  • Estado grande, útil para probar interacciones complejas de contratos inteligentes
  • Mayor tiempo de sincronización y requiere más almacenamiento para ejecutar un nodo
Recursos
Faucets

Ephemery

Ephemery es un tipo único de red de prueba que se reinicia por completo cada mes. El estado de ejecución y consenso vuelve al génesis cada 28 días, lo que significa que cualquier cosa que suceda en la red de prueba es efímera. Esto la hace ideal para pruebas a corto plazo, un arranque rápido de nodos y aplicaciones del tipo "hola mundo" que no necesitan permanencia.

  • Estado siempre nuevo, pruebas a corto plazo de validadores y aplicaciones
  • Incluye solo un conjunto básico de contratos
  • Conjunto de validadores abierto y fácil acceso a grandes cantidades de fondos
  • Requisitos de nodo más pequeños y sincronización más rápida, <5 GB en promedio
Recursos

Faucets

Holesky (obsoleta)

La red de prueba Holesky está obsoleta a partir de septiembre de 2025. Los operadores de staking y los proveedores de infraestructura deben usar Hoodi para las pruebas de validadores en su lugar.

Redes de prueba de capa 2

Capa 2 (L2) es un término colectivo para describir un conjunto específico de soluciones de escalado de Ethereum. Una capa 2 es una cadena de bloques separada que amplía Ethereum y hereda las garantías de seguridad de Ethereum. Las redes de prueba de capa 2 suelen estar estrechamente acopladas a las redes de prueba públicas de Ethereum.

Arbitrum Sepolia

Una red de prueba para Arbitrum (opens in a new tab).

Recursos
Faucets

Optimistic Sepolia

Una red de prueba para Optimism (opens in a new tab).

Recursos
Faucets

Starknet Sepolia

Una red de prueba para Starknet (opens in a new tab).

Recursos
Faucets

Redes privadas

Una red de Ethereum es una red privada si sus nodos no están conectados a una red pública (es decir, la Red principal o una red de prueba). En este contexto, privada solo significa reservada o aislada, en lugar de protegida o segura.

Redes de desarrollo

Para desarrollar una aplicación de Ethereum, querrás ejecutarla en una red privada para ver cómo funciona antes de desplegarla. De manera similar a cómo creas un servidor local en tu computadora para el desarrollo web, puedes crear una instancia de cadena de bloques local para probar tu aplicación descentralizada (dapp). Esto permite una iteración mucho más rápida que una red de prueba pública.

Existen proyectos y herramientas dedicados a ayudar con esto. Obtén más información sobre las redes de desarrollo.

Redes de consorcio

El proceso de consenso está controlado por un conjunto predefinido de nodos de confianza. Por ejemplo, una red privada de instituciones académicas conocidas que gobiernan cada una un solo nodo, y los bloques son validados por un umbral de firmantes dentro de la red.

Si una red pública de Ethereum es como la Internet pública, una red de consorcio es como una intranet privada.

¿Por qué las redes de prueba de Ethereum llevan nombres de estaciones de metro?

Muchas redes de prueba de Ethereum llevan el nombre de estaciones de metro o tren del mundo real. Esta tradición de nombres comenzó temprano y refleja las ciudades globales donde los contribuyentes han vivido o trabajado. Es simbólico, memorable y práctico. Al igual que las redes de prueba están aisladas de la red principal de Ethereum, las líneas de metro funcionan separadas del tráfico de la superficie.

Redes de prueba de uso común y heredadas

  • Sepolia: un vecindario conectado por metro en Atenas, Grecia. Actualmente se utiliza para pruebas de contratos inteligentes y dapps.
  • Hoodi: lleva el nombre de la estación de metro Hoodi en Bengaluru, India. Se utiliza para pruebas de validadores y actualizaciones de protocolos.
  • Goerli (obsoleta): lleva el nombre de Görlitzer Bahnhof en Berlín, Alemania.
  • Rinkeby (obsoleta): lleva el nombre de un suburbio de Estocolmo con una estación de metro.
  • Ropsten (obsoleta): se refiere a un área y antigua terminal de ferry/metro en Estocolmo.
  • Kovan (obsoleta): lleva el nombre de una estación de MRT de Singapur.
  • Morden (obsoleta): lleva el nombre de una estación del metro de Londres. La primera red de prueba pública de Ethereum.

Otras redes de prueba especializadas

Algunas redes de prueba se crearon para pruebas a corto plazo o específicas de actualizaciones y no necesariamente tienen una temática de metro:

  • Holesky (obsoleta): lleva el nombre de la estación Holešovice en Praga. Se utiliza para pruebas de validadores; obsoleta en 2025.
  • Kiln, Zhejiang, Shandong, Prater, Pyrmont, Olympic (todas obsoletas) y Ephemery: creadas específicamente para simulaciones de actualizaciones como La Fusión, Shanghái o experimentos de validadores. Algunos nombres son regionales o temáticos en lugar de estar basados en el metro.

El uso de nombres de estaciones de metro ayuda a los desarrolladores a identificar y recordar rápidamente las redes de prueba sin necesidad de depender de ID de cadena numéricos. También refleja la cultura de Ethereum: práctica, global y centrada en el ser humano.

Lecturas adicionales