Usamos la Testnet de Bitcoin con Electrum!
Todos hemos pasado por esto alguna vez, y genera una situación de estrés. Envías dinero FIAT a un exchange y siguiendo los consejos varios que hemos dado de no dejar dinero en un exchange, los mueves.
Te has decidido por unas de las cientos de alternativas seguras que has leído o te han recomendado. Envías tus fondos a donde crees que están seguros....y ¿cuando los quieras sacar? ¿Cómo va? ¿Cuanto me va a costar? Cualquier error o prueba tiene un coste. ¿No hay manera de aprender?
Pues si la hay, y muy poca gente lo sabe. Testnet.
Testnet es una blockchain alternativo que está disponible para usuarios y desarrolladores para hacer pruebas. Dentro de este blockchain existen bitcoins (si hablamos del testnet de Bitcoin) que están separados de los Bitcoin Reales, y que se supone que no tienen valor.
¿Y puede acceder cualquiera? Si. Vamos a ver como lo hacemos con Electrum y vamos a probar a mover Bitcoins. Normalmente puede haber ciertas variaciones en las transacciones, velocidad, coste, etc etc, pero el software que usemos funcionará de idéntica manera.
Y como el software es el mismo, pues descargamos Electrum, lo instalamos, ejecutamos y creamos una cartera. Aunque va a ser una dirección de test debéis hacer todos los pasos de igual manera. Lo que pasa es que antes de ejecutarlo mirad en el menu inicio:
Ya sabes cual vas a ejecutar. Instala y crea una cartera con las condiciones que quieras probar , por ejemplo el tesnet es ideal para hacer pruebas con una dirección con multifirma. En este caso yo quiero una standard. Además la creo desde cero sin importar nada. Y en mi caso como aún da la opción creo una dirección segwit. Guardo el seed.
Una vez ejecutado y creado todo puede que tarde un poco en conectarse a los servidores testnet. Recuerda que estás en una red de test y que no tiene ni de lejos los mimos recursos que la principal.
Vale, pero una vez conecte. ¿Dónde están los bitcoins? Pues vamos a pedirlos.
Nos vamos a la pestaña de receive y seleccionamos y copiamos la dirección que sale por defecto. Esa es nuestra dirección pública para recibir los tesnet bitcoin. Acto seguido vamos a pedir bitcoin a una web.
- https://testnet.manu.backend.hamburg/faucet
Y acto seguido de pedirlos:
Ya estamos conectados, (punto verde) y tenemos 1.1 bitcoins camino de nuestra dirección. (no confirmados aún). Y es un blockchain de pruebas existe un explorador de bloques donde podemos meter nuestra dirección pública.
- https://www.blocktrail.com/tBTC/
Ahí podríamos insertar nuestra dirección y ver el estado de la transacción.
Una vez tengamos un mínimo de confirmaciones, nuestros bitcoins estarán disponibles para hacer pruebas.
Lo bueno es que una vez que tengamos nuestra dirección de testnet podemos usarla en multitud de aplicaciones que permitan el modo testnet. Por ejemplo en Electrum ejecutamos un programa diferente sin embargo en otras opciones solo hay que cambiar la conexión.
Yo lo que he hecho es pedir al faucet que me mande bastante cantidad de Bitcoin, y voy a probar a hacer un envío. La misma web que te los envía te pide que cuando no vayas a usarlo más, se los devuelvas (este blockchain al igual que el principal cuanta con un numero limitado de bitcoin, llegado el momento se resetea).
Ahora que ya tengo una buna cantidad, le voy a enviar 0.05BTC a la dirección que hay que devolverlos cuando acabemos (si queremos). Lo completo tal que así.
Además en este caso voy a marcar "Replaceable" ya que he puesto un fee muy bajo. Lo que quiero hacer es lo siguiente. Voy a hacer un envío con un fee minusculo. Eso quiere decir que mi transacción se ejecutaría muy lenta, así que luego voy a subirle el fee. Poner un fee muy bajo puede hacer que la transacción se pierda durante meses. Luego se hablará de eso, pero aquí la probamos. Hacemos preview:
Aquí nos dice (de arriba a abajo) que la transacción no tiene ID (aún). La descripción que hemos marcado, la cantidad que hemos decidido mandar, el tamaño de la transacción, el fee, y el locktime. (como es modo test es ideal probar y todas las dudas que tengamos las buscamos.
Más abajo nos dice que estamos tomando el input de 1.1 BTC que recibimos en nuestra dirección (la marcada en verde), y que lo dividimos en dos outputs. El primero que es la dirección de destino donde estamos enviando 0.05 y el que está marcado en amarillo que ahora mismo no sabemos lo que es. Pero como estamos en modo pruebas...¿Qué más da?
Firmamos, nos pedirá un password ¿Esto no lo sabias, eh? Ya está enviado.
Ahí ya vemos la transacción, si queremos que vaya más rapido....
Y siguiendo los pasos aumentamos el fee a una transacción marcada como no final para que no se pierda en el limbo de las criptomonedas....
Prueba a hacer dos transacciones, ejecuta una con menos fee, otra con más fee, luego una con fee intermedio y si puedes aumenta el fee de una anterior y luego en el explorador de bloques vigila que transacción tiene más confirmaciones...
¿Tienes dudas? Pues ya sabes, ejecuta Electrum Testnet y empieza a pedir Bitcoin, y a firmar envios. En otro artículo veremos el testnet de Ethereum y quizás algún otro testnet de Bitcoin en aplicación móvil. Saludos!
Comentarios
Publicar un comentario