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:
- Existe un límite de 21 millones de monedas y no se puede modificar esa cantidad.
- El número de monedas liberadas como recompensa por el trabajo realizado está limitado en el software y disminuyendo 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 (aproximadamente en el año 2140) se ponen en circulación nuevas monedas cada 10 minutos. Estas monedas las obtienen los mineros en compensación por el trabajo de verificación realizado. Los mineros generan y validan los bloques que conforman el gran libro de contabilidad que supone la red blockchain de Bitcoin.
Si pensamos en la minería del oro, esta consiste en remover tierra con pesadas máquinas para obtener el preciado metal en cantidades suficientes para pagar los costes de explotación y obtener beneficio. Lo mismo ocurre en la minería de bitcoin, con la salvación 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 circulacion
- Las comisiones de las transacciones
El proceso de minería de bitcoins es siempre el mismo, 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 confirme que la respuesta es correcta.
Funcion de mineria
Debido a que las criptomonedas son un sistema descentralizado, necesitamos una fórmula que nos permita comprobar todas las operaciones realizadas. Es importante para evitar que alguien pueda usar la misma cantidad de bitcoin 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 certificar que nadie usa las monedas dos veces y que nadie puede introducir en el mercado bitcoin falsos.
Así, los mineros revisan las transacciones y juntan las últimas transacciones creadas en un grupo llamado bloque. El conjunto de los bloques podría compararse al conjunto de páginas de un libro mayor (libro de contabilidad) o ledger, que certifica todos los movimientos y el saldo de los usuarios.
cooperativa de mineria 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 por el que se crearon los pool de minería, para realizar un trabajo conjunto y así obtener una recompensa justa entre todos los miembros por el trabajo realizado.
Unirse bajo un pool nos garantiza más posibilidades de resolver un bloque y conseguir la recompensa. Si lo hiciéramos de manera individual por usuario, puede que nunca obtuviéramos una recompensa ya fuera por pura probabilidad o porque tuviéramos menos potencia de cómputo que la competencia.
Así pues, asociarnos con otros usuarios que aportan máquinas de minado nos garantiza tener más probabilidad de obtener una recompensa.
La recompensa para el minero
Dentro del código de Bitcoin está establecido que cuando se valida una cantidad de un bloque, se obtiene una determinada de monedas. Actualmente, se obtuvieron 6,25 BTC por cada nuevo bloque validado, esto debido al tercer halving de bitcoin que tuvo lugar el 11 de mayo de 2020. Debemos tener en cuenta que a esta cantidad de bitcoin fija se le suman las comisiones por cada una de las transacciones.
Cada 210.000 bloques, la cantidad de bitcoin que se ofrece como recompensa se reduce a la mitad, algo que se conoce como halving. Esto implica que el valor de cada bitcoin tenga que aumentar para que el minado siga siendo rentable.
¿Qué necesito para minar bitcoin?
Los primeros bitcoin se minaron haciendo uso de los procesadores o CPU de los equipos informáticos debido a que muy poca gente estaba minando. De hecho, en un principio sólo Satoshi Nakamoto era quien minaba en la red Bitcoin, y se cree que otros mineros se unieron poco después al proceso. Pero a medida que se fue incorporando gente a la minería, la dificultad aumentó por el incremento de la potencia de computación de la red, una situación que complicó mucho obtener una recompensa. Así se produjo 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 incorporó una interesante novedad, y es que se permitió el uso de varios procesadores en un mismo sistema. Ese día marcó 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 especializado que cuenta con muchos procesadores. La potencia de cómputo de cada uno de estos sistemas es mucho mayor y dejó la minería mediante tarjetas gráficas completamente obsoleta. Si bien un ASIC no puede servirnos como un PC normal, estos pueden ejecutar perfectamente las instrucciones necesarias para llevar a cabo la minería, de forma extremadamente eficiente.
La dificultad y el hash rate
Debemos entender que cuantos más equipos informáticos se agregan a la red, más aumenta la capacidad de cómputo de la misma. Y al mismo tiempo, se concentra mayor competencia para obtener una recompensa.
La dificultad es el cálculo necesario para garantizar que los bloques se obtengan cada diez minutos. Si los nuevos bloques de arrepentimiento se generaran en menos de 10 minutos de media durante 2.016 bloques, Bitcoin se reajustaría automáticamente para aumentar la complejidad del problema. Lo contrario ocurriría sí la media en esos 2.016 bloques superase los 10 minutos.
El hash rate por otro lado es la capacidad de procesamiento de la red de Bitcoin por cada uno de los equipos que se añaden a ella. La suma de la potencia de todos los equipos de la red nos da como resultado el hash rate 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 bitcoin. 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, 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 basado en energías renovables, principalmente hidráulica. Desgraciadamente en España, el alto coste de la electricidad hace prácticamente inviable minar Bitcoin.
No sólo debemos tener en cuenta la electricidad directa necesaria para alimentar los equipos del minero. También necesitamos refrigerar todo el calor que genera, por lo que el costo eléctrico aumenta significativamente.
Debemos tener en cuenta el coste de adquisición del equipo y la competencia. 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 costo eléctrico pueda ser o no rentable.
Finalmente, se debe tener en cuenta el desarrollo de nuevos sistemas especializados. Los sistemas 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.