La minería de criptomonedas es el proceso de resolución de un problema matemático (por ejemplo una suma) mediante equipos informáticos.
Cuando un ordenador (o un grupo de estos) resuelve de forma adecuada el problema planteado por la red se le premia con un incentivo, en el caso del dinero criptográfico, el incentivo es una serie de unidades de la criptomoneda que se esté minando.
Básicamente, lo que hacen estos equipos informáticos es lanzar una serie de posibles de soluciones hasta que la solución planteada coincide con el valor hash del bloque.
Cómo minar criptomonedas
Pongamos por ejemplo que el acertijo hash establece que quien antes descubra el número del 0 al 10, se lleva el premio. Los mineros irán lanzando números hasta que el número coincida con el acertijo.
Durante el proceso se irá preguntando si el número es correcto o no. Quien antes llegue al número correcto gana el premio o, lo que es lo mismo, se lleva la recompensa del bloque.
Los algoritmos que determinan la dificultad del problema y otras variables hoy día se toman como sistemas de consenso. Esto debido a que se necesita el acuerdo de unas normas por todos los participantes.
Actualmente, el sistema de consenso usado por Bitcoin es Proof-of-Work (PoW), aunque hay un gran número de monedas, como Ethereum, Lisk o Stratis que son puramente Proof-of-Stake (PoS)
El PoS se basa en almacenar monedas y el trabajo es más sencillo, lo cual permite no desperdiciar trabajo como en el PoW y es más eficiente a nivel energético.
Para el minado de Proof-of-Work se pueden utilizar diferentes tipos de equipos informáticos. Bitcoin requiere de ASIC, que son equipos especializados con muchos procesadores, que los dotan de gran potencia para el minado.
Existen otras opciones, como ‘minar’ criptomonedas mediante navegador, como es el caso de Bitrad.io, compartiendo contenido y siendo votado por este contenido, como es el caso de Steemit o bien compartiendo una parte de la capacidad de nuestro disco duro, como es el caso de Storj.
Asimismo, el minado lo que nos permite es realizar un control de cuántas monedas hay en circulación. Cuando se certifica un bloque, el minero recibe una recompensa y, por tanto, se introducen nuevas monedas en el mercado. Esto hace que cada vez existan más monedas, hasta un límite máximo, ofreciendo de este modo un control de la red.