¿Qué es la minería?
La minería es una parte integral de una red de criptomonedas que realiza dos funciones importantes. Primero, se usa para generar y liberar nuevos tokens de criptomonedas para su circulación a través de la red de criptomonedas, y en segundo lugar, se usa para verificar, autenticar y luego agregar las transacciones de red en curso a un libro público.
Entendiendo Minería
Existen varios tipos de minería, según la configuración de la red y el tipo de hardware requerido para la minería.
Dado que los ecosistemas basados en criptomonedas funcionan de manera descentralizada y autónoma, se requiere un mecanismo para garantizar que las transacciones que ocurren entre los participantes de la red sean auténticas. En segundo lugar, ¿de dónde surgen las nuevas criptomonedas y cuál es la forma de garantizar que las monedas recién encontradas sean genuinas? La minería se encarga de estos dos requisitos.
Cada vez que se produce una transacción en una red de criptomonedas, digamos que A paga X criptomonedas a B, los detalles de la transacción se transmiten a la red. Sin embargo, simplemente transmitir los detalles no garantiza que la transacción sea genuina. Necesita verificación.
Un minero de criptomonedas realiza las acciones de verificación necesarias utilizando dispositivos de minería para garantizar que los detalles de la transacción sean auténticos. Solo después de una verificación adecuada se registra la transacción en la cadena de bloques. Al igual que la minería de metales como el oro y la plata, la minería de criptomonedas también encuentra criptomonedas recién acuñadas que se agregan a la circulación de la red después de la verificación.
¿Cómo se realiza la minería?
El proceso de minería consiste en resolver problemas matemáticos complejos utilizando funciones hash intrínsecas vinculadas al bloque que contiene los datos de la transacción. Dependiendo de la popularidad de la red de criptomonedas, varios mineros compiten intensamente entre sí para resolver el rompecabezas matemático necesario. Dado que implica muchos cálculos complejos que se realizarán en el menor tiempo posible para ganar la recompensa de minería, los mineros usan hardware de minería dedicado como computadoras y chips electrónicos para acelerar el proceso y ganar la carrera. El primer minero en encontrar la solución necesaria para el acertijo matemático puede autorizar la transacción. Por sus servicios, los mineros son recompensados con una pequeña tarifa de transacción. En caso de que el minero encuentre un nuevo bloque en la cadena de bloques, se les recompensa al agregar el bloque a la cadena de bloques y reclamar la recompensa.
Dependiendo de las configuraciones de red, el hardware utilizado para la minería puede involucrar CPU, unidad de procesamiento de gráficos (GPU), FPGA y dispositivos de circuito integrado de aplicación específica (ASIC). Son administrados por un software dedicado que actúa como un puente entre el dispositivo de minería y la red blockchain. Las criptomonedas comunes que necesitan minería usando diferentes tipos de dispositivos son Bitcoin y Ethereum. Utilizan un mecanismo de prueba de trabajo para llegar a un consenso sobre la validación de transacciones.
Hay algunas criptomonedas para las cuales no se requiere la minería o no se necesitan dispositivos de minería. Por ejemplo, NXT es una criptomoneda de código abierto que utiliza un mecanismo de consenso basado en estaca para validar las transacciones. La prueba de participación decide el consenso de la red sobre la validación de la transacción en función de cuántas criptomonedas posee un minero. Del mismo modo, los tokens Wave utilizan un algoritmo de prueba de participación delegado y arrendado.