This article has been translated from English to Spanish.
¿Qué es la minería en Bitcoin?
La «minería» es el proceso de confirmar transacciones y añadirlas a la cadena de bloques.
Los nodos que participan en la minería se conocen como mineros y forman una parte crítica de la red Bitcoin. Como parte del proceso de minería, se crean nuevos bitcoins, que se «pagan» a los mineros.
Una buena forma de entender mejor la minería es ver primero cómo funcionaría Bitcoin si NO tuviera minería.
Así es como funcionaría.
Digamos que esto es un archivo.

Está almacenado en un ordenador.
Piensa en este archivo como si fuera un documento de Word.
Y llamemos a este archivo,la «cadena de bloques».
Una cadena de bloques es un libro mayor distribuido de«bloques».
Profundizaré en el blockchain en una lección posterior, pero por ahora, solo debes saber que cada bloque contiene un conjunto de transacciones.
Ahora imagina que esto es la red Bitcoin.

Todos estos son ordenadores, conectados entre sí a través de Internet, y ejecutan el software Bitcoin.
Todos comparten una copia del mismo archivo, que es la cadena de bloques.
Si quieres enviar un bitcoin a alguien, o transferir la propiedad de un bitcoin a otra persona, deberías iniciar una transacción.

La transacción es solo una línea de datos (en morado).

Cuando inicias una transacción, esta se envía a un nodo de la red Bitcoin.

Si Bitcoin NO tuviera minería, la forma en que esto funcionaría es que este ordenador registraría la transacción directamente en la cadena de bloques, el archivo compartido.

A continuación, el ordenador transmitiría esa transacción a los demás nodos a los que está conectado y estos escribirían los datos de la transacción en su propio archivo.

Esos nodos pasarían la transacción a todos los nodos a los que están conectados y también escribirían los datos de la transacción en su propio archivo.
Y así sucesivamente...

Esto continuaría hasta que la transacción se haya propagado por TODA la red Bitcoin.
Y cada nodo lo ha escrito en su archivo.
Así que esta es una forma sencilla de tener un archivo compartido o un «libro mayor» compartido de transacciones oun «libro mayor distribuido».

Observa cómo TODAS las computadoras ahora tienen la línea morada (transacción) almacenada en su archivo (cadena de bloques).
Cuando todos los nodos hayan actualizado su copia del archivo, la propiedad del bitcoin habrá cambiado de una persona a otra.

Y ese es un ejemplo de una transacción simple de Bitcoin. ¡Enhorabuena!
Pero tenemos un problema...
Hay un problema que hay que resolver si lo hiciéramos de esta manera.
Digamos que quieres vender tu bitcoin a este tipo morado.
Así que creas una transacción para enviar bitcoins al tipo morado.

Luego envías esta transacción al nodo de este lado de la red Bitcoin.

Pero digamos que eres un tipo sospechoso y, como no puedes evitarlo, intentas hacer algo sospechoso.
Como se trata de una red de ordenadores conectados, creas una SEGUNDA transacción que envía el MISMO bitcoin a otra persona, como este tipo rojo (a la derecha).

Luego envías esta transacción con el tipo rojo a otro nodo de la red.
¿¡Qué cojones!?
Acabas de insertar DOS transacciones separadas en la red que implican intentar gastar el MISMO bitcoin.
Puedes hacer esto porque es una red de ordenadores ubicados en diferentes lugares de todo el mundo.
¡Qué cabrón tan astuto! ¡Enhorabuena! ¡Eres un sinvergüenza de cuidado!

Así que lo que pasará a partir de aquí es que estas dos transacciones comenzarán a propagarse por la red.
Algunos nodos recibirán la transacción morada . Otros nodos recibirán la transacción roja .

En la siguiente ilustración, cuando un ordenador intenta transmitir su transacción roja , este ordenador ya ha recibido la transacción morada gastando este bitcoin, por lo que la rechazaría.
Lo cual es bueno, pero aquí radica el problema...

Ahora tienes dos transacciones CONFLICTIVAS en la red.
Recuerda, todos los ordenadores de la red necesitan compartir el MISMO archivo EXACTO.
Algunos ordenadores no pueden contener un archivo con la transacción morada , mientras que otros contienen un archivo con la transacción roja . Todos tienen que elegir uno.
TODOS los ordenadores tienen que elegir la transacción roja O la transacción morada .
Si Bitcoin funcionara de esta manera, en la que las transacciones se escriben directamente en el archivo, se crearía este problema de DOBLE GASTOS.

Bitcoin resuelve este problema.
Si te interesa un formato de vídeo de este tema, echa un vistazo a este excelente vídeo de YouTube de Learn Me a Bitcoin. Partes de esta lección se inspiraron en este vídeo.
Entonces, ¿cómo llegan los ordenadores a un acuerdo sobre cuál es la transacción legítima?
La minería es la solución.
Bitcoin resuelve este problema de no tener transacciones conflictivas escritas en la cadena de bloques, el «archivo» compartido.
Y aquí es donde entra en juego la minería.