¿Qué significa minería?
Los mineros gestionan la red Bitcoin resolviendo una determinada carga de trabajo de problemas de prueba de trabajo: confirmando transacciones y evitando pagos dobles.
Satoshi Nakamoto comparó el consumo de potencia de la CPU y el tiempo para generar Bitcoin con los recursos consumidos por una mina de oro para inyectar oro en la economía. El software de nodo y minería de Bitcoin inicia pruebas de conocimiento cero y verifica las transacciones principalmente a través de redes peer-to-peer, firmas digitales y sistemas de prueba interactivos.
Cada nodo de la red transmite transacciones a la red. Después de que los mineros (computadoras en la red) verifiquen estas transacciones de transmisión, los mineros pueden usar sus propios resultados de prueba de trabajo para expresar la confirmación. Las transacciones confirmadas se empaquetarán en bloques de datos, y estos bloques de datos se unirán para formar una cadena de bloques de datos continua.
El propio Satoshi Nakamoto diseñó la primera versión del programa de minería Bitcoin, que luego se convirtió en la primera generación del software de minería Bitcoin ampliamente utilizado, que fue popular desde 2009 hasta mediados de 2010.
Cada nodo de Bitcoin recopila todas las transacciones no confirmadas y las recopila en un bloque de datos. El nodo minero agregará un número de ajuste aleatorio y calculará el hash SHA-256 del bloque de datos anterior. El nodo minero sigue intentándolo hasta que encuentra un ajuste aleatorio que hace que el valor hash generado sea inferior a un objetivo específico.
Debido a que la operación hash es irreversible, es muy difícil encontrar un número de ajuste aleatorio que cumpla con los requisitos. Requiere un proceso de prueba y error que pueda predecir el número total de veces. En este momento entra en juego el mecanismo de prueba de carga de trabajo.
Cuando un nodo encuentra una solución que satisface los requisitos, puede transmitir sus resultados a toda la red. Otros nodos pueden recibir este bloque de datos recién resuelto y comprobar si cumple con las reglas. Si otros nodos descubren que esto es cierto calculando el valor hash
Beneficio
La emisión y las transacciones de Bitcoin se logran mediante la minería, acuñando a un ritmo determinado pero lento. Cada nuevo bloque viene con una cierta cantidad de Bitcoins nuevos, que se recompensan como transacciones de base de monedas para los mineros que encontraron el bloque.
La recompensa por cada bloque no es fija. Se necesitarán aproximadamente cuatro años para extraer 265.438.000 bloques y la tasa de emisión de moneda se reducirá en un 50. Durante los primeros cuatro años de existencia de Bitcoin, se crearon 50 nuevos Bitcoins por bloque. Se crean 12,5 nuevos Bitcoins por bloque. Además de la recompensa del bloque, los mineros también recibirán tarifas por todas las transacciones dentro del bloque.