Skip to main content

Testnet | Bitcoin Glossary | Mapping Bitcoin

Testnet

Desarrollo

Also known as: test network, testnet3, testnet4

Red de prueba pública de Bitcoin con monedas sin valor. Permite probar billeteras con las mismas reglas de protocolo que mainnet sin arriesgar bitcoin.

Descripción General

Testnet es la red de prueba pública de Bitcoin, que ejecuta las mismas reglas de protocolo que la red principal (mainnet) pero utiliza monedas que no tienen valor monetario. Proporciona a los desarrolladores un entorno seguro para probar implementaciones de billeteras, contratos inteligentes, cambios de protocolo y aplicaciones sin arriesgar bitcoin real.

Versiones de Testnet

Bitcoin ha pasado por múltiples iteraciones de testnet:

  • Testnet1 y Testnet2: Primeras redes de prueba que fueron reiniciadas debido a varios problemas.
  • Testnet3: La testnet de mayor duración, activa desde 2012 hasta su reemplazo. Sufrió abuso periódico, incluyendo minería con tasa de hash excesiva y venta de monedas de testnet por dinero real.
  • Testnet4: Introducida para abordar los problemas de testnet3 con reglas de ajuste de dificultad mejoradas que impiden que la dificultad caiga a 1 durante períodos de baja actividad minera.

Cómo Difiere de Mainnet

Característica   Mainnet           Testnet
─────────────────────────────────────────────
Monedas          Valor real        Sin valor
Prefijo dirección 1, 3, bc1        m, n, 2, tb1
Puerto           8333              18333
Bloque génesis   2009-01-03        Diferente
Dificultad       Reglas completas  Modificadas*
Bytes mágicos    0xF9BEB4D9        0x0709110B

*Testnet permite bloques de dificultad mínima si no se encuentra ningún bloque en 20 minutos, evitando que la red se detenga.

Obtención de Monedas de Testnet

Las monedas de testnet se obtienen de faucets — sitios web o servicios que distribuyen bitcoin de testnet gratuito a los desarrolladores. Dado que las monedas de testnet no deben tener valor, obtenerlas siempre debe ser gratuito, aunque los faucets ocasionalmente se agotan y requieren paciencia.

Alternativas

  • Regtest: Una red de prueba privada y local donde los bloques se pueden generar instantáneamente bajo demanda. Mejor para pruebas unitarias y desarrollo.
  • Signet: Una red de prueba firmada centralmente que proporciona producción de bloques más predecible y evita los problemas de abuso de testnet. Cada vez más recomendada para pruebas de integración.

Conceptos Erróneos Comunes

Las monedas de testnet nunca deben tratarse como si tuvieran valor. Intentar vender monedas de testnet socava el propósito de la red y ha causado problemas históricamente (como interrupciones en la minería) cuando los especuladores se involucran.