¿Qué es la minería de Bitcoin?

Con la moneda tradicional, el gobierno decide cuándo imprimir dinero. Pero con el bitcoin, no hay gobierno central y la moneda debe crearse mediante un proceso llamado minería. Su nombre se debe a su similitud con la extracción de otras materias primas: requiere un esfuerzo similar al de la minería y también introduce nueva moneda en el mercado a un ritmo similar al de materias primas como el oro.

Los mineros utilizan programas informáticos para resolver bloques de problemas matemáticos y luego se les entrega un determinado número de bitcoins a cambio de ese trabajo. Este método de emisión de moneda actúa como un incentivo para la minería, ya que los mineros añaden registros de transacciones al libro de contabilidad público de Bitcoin de transacciones pasadas en la cadena de bloques. El blockchain confirma las transacciones que han ocurrido en toda la red. Las transacciones legítimas se distinguen a través de los nodos. Los mineros reciben tarifas por las transacciones y un “subsidio” de monedas recién creadas.

El propósito de la minería de bitcoin

La función principal de la minería es permitir que los nodos de Bitcoin alcancen un consenso seguro y resistente a la manipulación, también es el mecanismo por el que se introduce el bitcoin en el sistema. Estas acciones no sólo producen nuevas monedas de forma descentralizada, sino que motivan a la gente a proporcionar seguridad al sistema.

La minería se ha diseñado intencionadamente para que consuma muchos recursos y sea difícil, por lo que habrá un flujo continuo de bloques que deberán abordar los mineros. Los bloques individuales deben contener una prueba de trabajo para ser considerados válidos y esta prueba de trabajo es verificada por otros nodos bitcoin cada vez que reciben un bloque.

Prueba de trabajo

La prueba de trabajo es un dato que satisface los requisitos del conjunto de bloques. Producir una prueba de trabajo es un proceso aleatorio con baja probabilidad, lo que significa que se requiere ensayo y error para generarla. La prueba de trabajo de bitcoin se llama “hashcash”.

Minería y resolución de problemas difíciles

Minar un bloque de bitcoin es difícil porque el hash SHA-256 de la cabecera de un bloque debe ser inferior o igual al objetivo para que el bloque sea aceptado por la red. El hash de un bloque debe empezar con un número determinado de ceros y la probabilidad de calcular un hash que empiece con muchos ceros es muy baja, por lo que hay que hacer muchos intentos. Para generar un nuevo hash en cada ronda, se incrementa un nonce.

Dificultad de la red Bitcoin

Los niveles de dificultad de la red de minería de Bitcoin miden el reto de encontrar un nuevo bloque en un momento, en comparación con el más fácil que será. La dificultad se recalcula cada 2016 bloques, igual al valor que los bloques anteriores de 2016 habrían generado en dos semanas si todos los mineros estuvieran trabajando a ese nivel de dificultad. A este ritmo, cada 10 minutos se obtendría un bloque.

A medida que más mineros se unen a la red, las tasas de creación de bloques aumentan, y a medida que la tasa de generación de bloques aumenta, los niveles de dificultad también aumentan, empujando los niveles de creación de bloques hacia abajo. Los bloques liberados por los mineros que no alcancen el objetivo de dificultad serán rechazados por la red.

Recompensas por bloques

Cuando se descubre un bloque, el descubridor recibe un número determinado de bitcoins, acordado por la red. La recompensa actual es de 25 bitcoins, valor que disminuirá a la mitad cada 210.000 bloques.

Además, los usuarios que envían transacciones premian a los mineros con comisiones y éstas son un incentivo para que los mineros incluyan transacciones en su bloque. A medida que el número de mineros de bitcoin que se permite crear en cada bloque disminuye, las tasas se convertirán en un mayor porcentaje de los ingresos de la minería.

Deja un comentario