El término 'minería de bitcoin' es un poco engañoso. Cuando lo escuche, es probable que piense en un proceso muy físico que puede o no incluir excavar y perforar el suelo hasta que tenga suerte y encuentre sus monedas. Este no es el caso, la minería de bitcoin en realidad tiene que ver con el poder computacional y los problemas matemáticos.

La minería de Bitcoin es una parte bastante importante del sistema en su conjunto. Sin él, todo el sistema no podría funcionar como debe y sería mucho menos fiable. Esto es cierto para la minería de todos criptomonedas

Por supuesto, dado que esta es una parte tan importante del sistema, minar bitcoin no es fácil. Sin embargo, no tiene por qué ser difícil de entender. Aquí hemos desglosado todo lo que necesita saber en partes digeribles. Ya sea que quiera comenzar a minar usted mismo o simplemente quiera saber cómo entender la criptomoneda mejor, sigue leyendo.

Comprender el propósito de la minería de Bitcoin

Un resumen rápido de la minería de bitcoin diría que la actividad realiza dos funciones esenciales. El primero es generar y permitir el lanzamiento de nuevos tokens. El segundo es agregar, autenticar y verificar transacciones en el blockchain. Sin embargo, va un poco más profundo que esto. 

Las criptomonedas funcionan de forma descentralizada y autónoma. Dado que no existe una autoridad superior que vigile las transacciones que se realizan, debe existir un sistema para garantizar que las transacciones sean reales y confiables. Esta es una de las razones detrás de la minería. 

Cuando se realiza una transacción de criptomonedas, la información de la misma se agrega a la red. Sin embargo, no podemos confiar en su valor nominal, por lo que debe verificarse. Un minero verifica las transacciones y certifica que la información es legítima. Solo entonces se agrega la transacción a un bloque en la cadena de bloques. Los registros de la información se mantienen en nodos para verificación futura. 

Una vez completada la verificación, los mineros son recompensados ​​con el lanzamiento de nuevos tokens en circulación, lo que garantiza que surjan nuevas monedas; la otra función de la minería. Al igual que los metales preciosos como el oro, las criptomonedas ya existen, solo hay que descubrirlas. 

Propósito detrás de la minería de Bitcoin

El protocolo bitcoin establece que, en total, hay 21 millones de BTC que se puede minar. Algunos ya han salido a la luz, mientras que otros todavía tienen que ser liberados. Los mineros, después de verificar y validar las transacciones, "desenterran" estos tokens inéditos, ya que se les paga como tarifas de transacción por sus esfuerzos y trabajo. El lanzamiento de las monedas adicionales los incentiva a hacer el trabajo de manera precisa y oportuna. 

Existen algunos tipos diferentes de minería, y el que se usa depende de la configuración de la red y del hardware específico que es necesario para que ocurra la minería.

Nodos: un aspecto importante de la minería de Bitcoin

En el tema de las criptomonedas, las cadenas de bloques, etc., encontrará bastantes términos puede que no lo entiendas. Para la minería de bitcoin, este es obligatorio que lo sepas.

Un nodo es una computadora fuerte que está equipada con el software necesario. No hay requisitos para ejecutar un nodo aparte de tener instalado el software bitcoin, y cualquiera puede descargarlo. Sin embargo, ocupa mucho espacio, tiene muchos requisitos informáticos y utiliza grandes cantidades de energía para funcionar. Además, los nodos distribuyen las transacciones a través de la red, asegurando que toda la red tenga acceso a la información.

Algunos nodos se utilizan simplemente para garantizar que la cadena de bloques esté alimentada y para mantener información en la red. Se utilizan otros nodos para esto, y para las tareas adicionales de validación y transacciones y bloques. Por lo tanto, algunos nodos también son mineros.

¿Cómo funciona exactamente la minería de Bitcoin?

Esencialmente, la minería de bitcoins funciona de manera similar a la auditoría. Verifica las transacciones y asegura que no haya instancias de doble gasto, por ejemplo. Dado que no sería demasiado difícil hacer una copia de un token y gastarlo dos veces, el doble gasto es uno de los problemas relacionados con la criptomoneda más comúnmente citados. 

Los mineros están presentes para garantizar que no haya transacciones ilegítimas. Una vez que verifican 1 MB de transacciones (lo que equivale a un bloque), se vuelven elegibles para la recompensa. Hay dos cosas importantes a tener en cuenta aquí. 

En primer lugar, 1 MB puede ser solo una transacción o pueden ser miles de transacciones. Esto depende de los datos tomados por las transacciones. Por esta razón, solo se necesita verificar una transacción para ser elegible para la recompensa. 

En segundo lugar, el hecho de que sean elegibles no significa que se les pagará. Para ser recompensado, debe ser el primero en completar el proceso de verificación correctamente.

Cómo minar Bitcoin

Cómo minar Bitcoin

Para agregar un bloque de transacciones, se debe resolver y agregar al bloque un rompecabezas matemático computacional complejo que forma parte del programa bitcoin. Esto se llama prueba de trabajo. 

Resolver el rompecabezas es esencialmente encontrar una cadena de números compuesta por 64 dígitos, llamada hash. Debe ser menor o igual que el hash de destino. Más específicamente, el número (nonce) que están buscando debe producir un resultado dentro de un cierto rango después de que se combine con los datos en el bloque y se someta a una función hash. Hacer eso toma datos de entrada de cualquier tamaño y los convierte en datos de salida de una longitud fija. 

Dar con el hash es extremadamente difícil, pero, en términos básicos, se hace adivinando hasta encontrar la combinación correcta de dígitos. Ellos adivinan el nonce, aplican la función hash y agregan los datos en el bloque. Hay trillones de combinaciones posibles, por lo que encontrar la correcta es complicado y la función hash hace que la salida sea imposible de predecir.

La computadora de un minero genera hashes a una velocidad de megahashes por segundo (MH/s), gigahashes por segundo (GH/s) o incluso terahashes por segundo (TH/s) según la unidad. Continuará haciendo esto hasta que se encuentre una solución aceptable. 

Es importante tener en cuenta que varios nonces pueden producir el resultado requerido, o ninguno puede producir el resultado correcto. Si este es el caso, se debe utilizar una configuración de bloque diferente.  

El nivel de dificultad del cálculo aumenta constantemente; aproximadamente cada 2 semanas (lo que equivale aproximadamente a la generación de 2,016 bloques). A medida que aumenta el número de personas que compiten, los problemas también se vuelven cada vez más difíciles. De manera similar, si muchos abandonaran (eliminando el poder de cómputo de la red), la dificultad disminuiría. En mayo de este año (2020), la posibilidad de producir un hash inferior al objetivo era de aproximadamente 1 en 13 billones.

Potencia informática para Bitcoin

Lo que necesitas para participar en la minería de Bitcoin

Dado que el nivel de dificultad es tan alto, necesitará equipos informáticos de alta potencia y grandes cantidades de energía. Necesitará equipos de minería de bitcoin, incluida una unidad de procesamiento de gráficos (GPU) o un circuito integrado específico de la aplicación (ASIC). 

Otro hardware utilizado para la minería de bitcoin puede, según las configuraciones de la red, incluir una unidad central de procesamiento (CPU) y una matriz de puertas de programación de campo (FPGA). Todos estos están controlados por software, que es lo que actúa como un conector entre el dispositivo de minería (la computadora y el hardware) y la cadena de bloques.

Recompensas para mineros

Como hemos llegado a entender, la minería de bitcoins requiere mucho trabajo y las personas son recompensadas por agregar nuevos bloques de transacciones a la red. Lo que aún no sabemos es cuánto se recompensa exactamente a un minero. La suma de BTC liberada después de la creación de cada bloque se denomina "recompensa de bloque". Esta suma se reduce a la mitad cada 210,000 bloques, lo que equivale a unos 4 años en el tiempo. 

 En 2009, la recompensa por bloque fue de 50 BTC. En 2013 se redujo a 25. En 2018 bajó a 12.5. El último halving se produjo el 11 de mayo de 2020, reduciendo la recompensa a 6.25. Se espera que este proceso continúe hasta 2140, cuando se producirá la última moneda nueva. A partir de entonces, los usuarios de la red pagarán tarifas para que se completen las transacciones.

Competir con otros mineros

Ser el primero en llegar a una conjetura de 1 en 13 billones es bastante difícil. Además de eso, tienes que competir con millones de personas que participan en la minería de bitcoins, lo que hace que la tarea sea aún más desalentadora. Además, el uso de la energía es tan costoso que a menudo cuesta más que el valor del resultado.

Por esta razón, las personas han combinado su poder de cómputo en un "grupo de minería" para aumentar sus posibilidades. Si tienen éxito, luego dividen la recompensa.

La minería es una tarea tediosa pero atractiva

La tarea de minar bitcoins es laboriosa y costosa, y no siempre es gratificante. Sin embargo, el atractivo es que es posible ganar bitcoins en lugar de comprarlos, lo cual es bastante costoso usando moneda fiduciaria. 

Antes de comenzar el proceso, asegúrese de comprender todo lo anterior, desde el propósito de la minería de bitcoin hasta la reducción a la mitad y la búsqueda de hashes. Además, tenga en cuenta que el hardware informático que necesitará es bastante costoso por sí solo.