Bitcoin Halving (I): ¿Qué es Blockchain y qué es un minero?

Imagen extraída de https://goo.gl/uf2i0m

Como muchos ya sabréis, el próximo 10 de julio llegará el segundo halving de bitcoin. El primer halving se produjo en 2012, y ya generó mucha controversia. Para que aquellos que queréis comprar Bitcoins que podáis comprender un poco más el fenómeno del halving y cómo funcionan los bitcoins, vamos a crear una serie de entradas en las que explicaremos cómo funciona la cadena de bloques y por qué se produce el halving.

QUÉ ES LA BLOCKCHAIN Y QUÉ ES UN MINERO

¿Mineros? ¿Blockchain? ¿De qué va todo eso? Vamos a arrojar un poco de luz sobre el asunto. Para los novatos en esto del bitcoin, hay que explicar un póco en qué consiste el mismo. Bitcoin es una moneda virtual descentralizada; esto quiere decir que ningún banco, país o empresa controla el bitcoin, y así mismo, no depende de la economía de ninguno de estos actores para subir o bajar de precio. Pero siempre que uno se plantea comprar bitcoins le surgen ciertas dudas.

¿Quién "controla" el bitcoin? ¿Es seguro? Por supuesto. La seguridad del bitcoin reside en la Blockchain. La Blockchain (cadena de bloques en castellano) es la estructura lógica y matemática en la que se basa la tecnología bitcoin, y también es el elemento de control de la red. Por decirlo menos técnicamente, el sistema se controla así mismo.

Pensaréis que esto suena a utopía, pero aquí es donde entra la figura de los "mineros". Los mineros son los encargados de generar los bloques de esta cadena. Cada bloque es un paquete que contiene el hash de todas las transacciones realizadas durante un mismo periodo de tiempo, generalmente, unos 10 minutos.

Esto es, cualquier transacción generada en la red de bitcoin es pública y puede ser rastreada en la cadena de bloques, lo que convierte al Blockchain en un sistema completamente seguro y transparente. Seguro porque ante cualquier alteración en la cadena de bloques, todos los usuarios poseen una copia que detectaría el intento de "falsear" datos y no lo permitiría. Transparente porque teniendo el ID de la transacción cualquiera podría verla en el Blockchain.

Los mineros realizan una PoW (siglas de Proof-Of-Work, prueba de trabajo), en la que comprueban repetidamente mediante hash las cabeceras del bloque y un número aleatorio con un algoritmo criptográfico (SHA256^2) hasta que una solución encaje con un determinado patrón (NONCE). En resumidas cuentas, hacen comprobaciones matemáticas hasta lograr el resultado deseado, dando lugar a un nuevo bloque. Estas PoW son realmente complejas de realizar, pero muy sencillas de verificar a posteriori, lo que permite el fluido desarrollo de la Blockchain en el tiempo. El primer minero que encuentra esa solución ''gana la ronda de competición'' y publica ese bloque en la cadena de bloques.

¿Y para qué iba nadie a ser minero? Aquí viene el quid de la cuestión. Con cada bloque publicado, se generan nuevos bitcoins, que viene a ser básicamente como si un banco central imprimiese nuevos billetes.Cada minero incluye una transacción especial en su bloque, una que paga a su propia dirección de wallet una recompensa de bitcoins recién creados (actualmente 25 BTC por bloque más las comisiones de las transacciones).

El halving es un fenómeno que hace que cada 210.000 bloques generados, la recompensa que reciben los mineros se reduzca a la mitad. En la próxima entrada os explicaremos por qué se produce el halving y cuáles son los argumentos a favor y en contra de este evento.