Testnet. La red de pruebas para Bitcoin.

Bitcoin es un software que está en constante evolución y, en consecuencia, necesita una constante mejora. Como todos los programas informáticos, necesita una plataforma semejante en donde hacer pruebas. Por eso existe Testnet. Testnet es conocida como la red de los “Bitcoins” que no valen nada (sus monedas no tienen valor, puesto que minarlas no conlleva ningún coste considerable). Esta red es idéntica a la de Bitcoin. Es usada para pruebas de muchos tipos. Por esta razón, a la hora de crear una nueva dirección, se da la opción de usar Testnet como red.

Testnet vs. Mainnet.

Bitcoin está asociada a dos redes: Mainnet (red principal) y Testnet (red de pruebas). La criptomoneda de Mainnet son los bitcoins y en Testnet la moneda utilizada es igual aunque con su propio tipo de direcciones y su propio registro de contabilidad blockchain. Otra diferencia es que las direcciones en Testnet no empiezan por “1” o “3” como en Bitcoin, sino por “m” o “2”.

Al tratarse de una red de código abierto, Bitcoin puede tener varios clones. Con pocos cambios en el código se puede crear otra moneda en el mismo paradigma de minería. Si llegan a ser interesantes como en el caso de que nos concierne, pueden ser útiles y alcanzar un valor.

Esta red de pruebas a diferencia de otros clones, puede ser arrancado desde el programa oficial de Bitcoin (Bitcoin Core). Es decir, está integrado en la red principal. La relación que guardan las dos redes es vital en cuanto se lanza alguna actualización o mejora, ya que esta red de pruebas es la base a la hora de observar los resultados de dichas mejoras.

¿Qué es Testnet2 y Testnet3?

En la primera versión, las monedas empezaron a tomar valor y a intercambiarse por bitcoins por lo que se decidió crear Testnet2. Testnet2 tenía otro problema: la complejidad de minado suponía un coste. Así nació Testnet3. La red Testnet es la tercera “versión” de la red, de hecho se la conoce también como Testnet3. Tiene la capacidad de reiniciar la complejidad del minado de forma automática si es necesario.

Ocho diferencias clave entre las redes Test y Main.

  • Testnet usa un valor diferente en el parámetro ADDRESSVERSION. Este parámetro es el que acaba creando direcciones diferentes y por eso ninguna dirección de Testnet funciona en Bitcoin. Mientras que Bitcoin usa 0x00 en Testnet se usa 0x6F. Es algo clave para que se puedan identificar visualmente.
  • La red Testnet utiliza un bloque Génesis diferente al de la red Bitcoin principal. El bloque Génesis es la semilla del cual empieza a crearse el libro de contabilidad, el blockchain. Enlaces al bloque génesis: aquí o aquí. Solo cambiando el bloque Génesis se empieza una nueva criptomoneda, pues empiezas un nuevo libro de contabilidad.
  • La comprobación IsStandard() escrita en el código de Bitcoin se desactiva en Testnet, lo que permite un escenario perfecto para experimentar con transacciones y nuevas ideas.
  • En el arranque de Testnet usa diferentes semillas de DNS.
  • La cabecera de los mensajes del protocolo es 0x0B110907 en vez de 0xF9BEB4D9 que se usa en Bitcoin.
  • El programa de Bitcoin es un nodo de una red P2P y necesita comunicarse con otros nodos de la red. Normalmente usa el puerto 8333 del ordenador, pero en modo Testnet usa el puerto 18333 para poder operar ambos modos al mismo tiempo en un mismo ordenador. Un puerto son puntos de entrada y salida de información que todos los ordenadores tienen.
  • El programa de Bitcoin también permite comunicarse con otros programas, por ejemplo los que como desarrollador puedes crear tu. Este es el puerto usado para el protocolo RPC. Testnet usa 18332 mientras que Bitcoin usa 8332.
  • Si un bloque no ha sido encontrado en 20 minutos, la dificultad se reinicia automáticamente.

Las Criptomonedas de la Testnet no valen nada.

Muchas webs regalan su moneda. Es una red que funciona igual que Bitcoin por lo que se considera para principiantes y que sirve de aprendizaje en el manejo de Bitcoins. La única diferencia visual es el cambio de direcciones.

 

Solo se deben seguir los siguientes pasos para aprender:

  1. Descarga el monedero de Bitcoin llamado Copay, que tiene soporte para esta red de pruebas.
  2. Una vez abierto se pulsa “Agregar nuevo monedero”.
  3. En la nueva pantalla se pulsa en “Crear monedero nuevo”.
  4. En la nueva pantalla se despliega las opciones avanzadas y pulsar la opción testnet para activarlo.
  5. Se aprieta en el botón de crear.
  6. Una vez creada se puede pulsar en el botón de “Recibir” y copiar la dirección que te muestra.
  7. Se accedes a algún faucet Testnet e introduces la dirección copiada.
  8. En unos segundos o minutos se reciben las monedas en el monedero.
  9. Una vez se tengan ya se pueden mandar a otras direcciones dentro de la red de prueba.

→ Los millonarios del Bitcoin son reales

Existen multiples personas que se han hecho millonarios en los últimos años y diciembre de 2018 apunta como el momento en que la población mundial va comprar bitcoin de forma masiva.

Call Now ButtonLLámanos