• Que es minería de bitcoins

Minar Bitcoins, ¿En que consiste y cómo funciona?

En el sistema económico tradicional los estados y los gobiernos pueden imprimir billetes a su libre antojo. Esto no pasa en Bitcoin debido a dos motivos:

1. Existe un límite de 21 millones de monedas y no se puede modificar ese punto
2. La cantidad de monedas liberadas como recompensa por el trabajo realizado está limitado en el software y disminuye a la mitad cada 210.000 bloques por un proceso denominado halving

Hasta el momento en que los 21 millones de bitcoins sean emitidos completamente (sobre el año 2140) se van poniendo en circulación nuevas monedas cada 10 minutos. Estas monedas las obtienen los mineros en compensación por el trabajo realizado. Los mineros a su vez generan y validan los bloques que conforman el gran libro de contabilidad que supone la red blockchain y donde se registran todas las transacciones de la red.

Si pensamos en la minería del oro, esta consiste en remover tierra con pesadas máquinas para obtener oro en cantidad suficiente para pagar los costes de explotación y obtener beneficio. Lo mismo pasa en la minería de bitcoin, con la salvedad de que la maquinaria son equipos informáticos complejos que realizan cálculos computacionales y como compensación obtienen dos incentivos:

  • Nuevos bitcoins que se ponen en circulación
  • Las comisiones de las transacciones

Los mineros reciben un nuevo problema matemático cada diez minutos y el más rápido en resolverlo se lleva las nuevas monedas que se ponen en circulación. Este problema matemático se basa en cálculos aleatorios que tienen como objetivo encontrar la solución y así obtener la validación del bloque. Quien descifra esto se llevará la recompensa, siempre y cuando el resto de miembros de la red diga que la respuesta es correcta.

“La red marca el tiempo de las transacciones al tiempo que las va hasheando (hacer una transformación criptográfica), que va dentro de una cadena continua de prueba de trabajo basados en hashes, formando un registro que no puede modificarse sin rehacer la prueba de trabajo. La cadena más larga no solo sirve como prueba de la secuencia de eventos ocurridos, sino, como prueba de que proviene del mayor conjunto de potencia de CPU. Siempre que la mayor potencia de CPU esté controlada por nodos que no están cooperando para atacar la red, generarán la cadena más larga y superarán a los atacantes.”

Satoshi Nakamoto en el Whitepaper de Bitcoin

Función de la minería

Debido a que las criptomonedas son un sistema descentralizado necesitamos un sistema que nos permita comprobar todas las operaciones realizadas y evitar que alguien pueda usar la misma cantidad de bitcoins más de una vez o sea capaz de introducir monedas falsas en el mercado. La misión de la minería es básicamente está, certificar que nadie usa las monedas dos veces y que nadie pueda introducir en el mercado bitcoins falsos.

Así los mineros revisan las transacciones y juntando las últimas transacciones creadas en un grupo (llamado bloque). El conjunto de los bloques sería algo así como un libro mayor (libro de contabilidad) que certifica todos los movimientos y el saldo de los usuarios.

Cooperativa de minería o pool

Cuanta mayor potencia de computación se tenga más fácil se vuelve resolver un bloque y por tanto obtener una recompensa. Es por este motivo que se crearon los pool de minería, para realizar un trabajo conjunto y así obtener una recompensa entre todos los miembros y obtener una compensación justa por el trabajo realizado.

Unirse bajo un pool nos garantiza más posibilidades de resolver un bloque y por tanto obtener la recompensa. Si lo hiciéramos de manera individual por usuario es posible que jamás llegaremos a obtener una recompensa ya fuera por pura probabilidad o porque tenemos menos potencia de cómputo que la competencia.

Así pues, asociarnos con otros usuarios que aportan máquinas de minado nos garantiza que obtendremos una recompensa con mayor probabilidad.

La recompensa para el minero

Dentro del código de Bitcoin está establecido que cuando se valida un bloque se obtiene una cantidad determinada de monedas. Actualmente se obtienen 12.5 bitcoins por cada nuevo bloque validado pero dentro de poco se modificara este valor y se reducirá a la mitad. Debemos tener en cuenta que a esta cantidad de bitcoins fija se le suman las comisiones de cada una de las transacciones

Cada 210.000 bloques se reduce a la mitad la cantidad de bitcoins que se dan como recompensa, algo que se conoce como halving. Esto implica a que el valor de cada bitcoin tenga que aumentar para que siga siendo rentable el minado.

El próximo halving será el 23 mayo 2020 a las 06:29:48, que modificara la recompensa por bloque pasando de los 12.5 BTC en la actualidad a los 6.25 BTC.

“Por convención, la primera transacción en el bloque es una transacción especial que genera una nueva moneda cuyo dueño es el creador del bloque. Esto agrega un incentivo para que los nodos apoyen a la red, y provee una forma inicial de distribuir y poner en circulación las monedas, dado que no hay una autoridad para crearlas. Esta adición estable de una cantidad constante de monedas nuevas, es análoga a los mineros de oro que gastan recursos para ponerlo en circulación. En nuestro caso, los recursos son el tiempo de CPU y la electricidad que se gastan.”

Satoshi Nakamoto en el Whitepaper de Bitcoin

¿Qué necesito para minar bitcoins?

Los primeros bitcoins se minaron mediante el procesador de los equipos informáticos debido a que muy poca gente estaba minando. A medida que se fue incorporando gente a la minería de bitcoin la dificultad aumentó por el aumento de la potencia de computación de la red haciendo muy complicado obtener una recompensa. Así se dio el salto a las tarjetas gráficas debido a que las GPU (procesador gráfico) tienen más potencia de cálculo que el procesador.

El 16 de diciembre de 2009 se lanzó la versión 0.2 del software de Bitcoin que incorporaba una interesante novedad y es que se permitía el uso de varios procesadores en un mismo sistema. Ese día fue un antes y un después.

Lo que permitía la v0.2 de Bitcoin era el desarrollo de máquinas especializadas para la computación: los ASIC. Básicamente un ASIC es un ordenador pero que cuenta con muchos procesadores aumentando mucho la potencia de cómputo de cada uno de estos sistemas y que dejó la minería mediante tarjetas gráficas completamente obsoleta.

La dificultad y el hashrate

Debemos entender que como más equipos informáticos se añaden a la red más aumenta la capacidad de cómputo de la red, pero al mismo tiempo más competencia tenemos para obtener una recompensa.

La dificultad es el cálculo necesario para garantizar que los bloques se obtienen cada diez minutos. Si los nuevos bloques de repente se generarán en menos de 10 minutos de media durante 2016 bloques, Bitcoin se reajustará automáticamente para aumentar la complejidad del problema. Lo contrario ocurre si de repente la media en esos 2016 bloques subiese de 10 minutos.

El hashrate por otro lado es la capacidad de procesamiento de la red de Bitcoin por cada uno de los equipos que se añaden. La suma de la potencia de todos los equipos de la red nos da como resultado el hashrate total en la red.

Rentabilidad del minado de Bitcoin

Según la potencia del ASIC que tengamos y el pool en el que estemos tendremos más o menos posibilidades de obtener bitcoins. La rentabilidad depende del valor del Bitcoin, la dificultad de la red y el factor determinante: el coste eléctrico.

El precio de la electricidad será el que realmente determine si es viable o no minar Bitcoin y si obtendremos una compensación por el trabajo realizado. Las grandes granjas de minado se suelen instalar en países o zonas donde se tiene acceso a electricidad barata, sobre todo basada en energías renovables, principalmente hidráulica. Desgraciadamente en España por el alto coste de la electricidad es inviable minar Bitcoin.

No solo debemos tener en cuenta la electricidad directa necesaria para alimentar el minero, también necesitamos refrigerar todo el calor que generan por lo que el coste eléctrico aumenta significativamente.

Debemos tener en cuenta también el coste de adquisición del equipo y la competencia o lo que es lo mismo, la cantidad de máquinas que hay operando en la red y que suelen aumentar. Esto hará que nuestra operación de minado junto con el coste eléctrico pueda ser o no rentable.

Finalmente se debe tener en cuenta que el desarrollo de nuevos sistemas especializados para el minado de Bitcoin siguen en desarrollo y eso puede suponer que en cualquier momento nuestro ASIC quede obsoleto o dicho de otra manera, se reduzca la rentabilidad.

¿Te resultó útil este artículo?
Puntuación media: 4.1
➜ ¡Comparte el conocimiento y promueve la revolución descentralizada!
2018-11-12T11:19:54+00:00
Esta web usa cookies y servicios de terceros. Revise toda la Información Legal y Términos en el pie de esta página. ACEPTO