Introducción
La minería es el proceso de agregar registros de transacciones al libro de contabilidad público de transacciones pasadas de Bitcoin. Este libro mayor de transacciones pasadas se llamacadena de bloquesya que es una cadena debloques. Elcadena de bloquessirve paraconfirmartransacciones al resto de la red como si hubieran tenido lugar. Los nodos de Bitcoin utilizan la cadena de bloques para distinguir las transacciones legítimas de Bitcoin de los intentos de volver a gastar monedas que ya se han gastado en otros lugares.
La minería está diseñada intencionalmente para consumir muchos recursos y ser difícil, de modo que la cantidad de bloques que los mineros encuentran cada día se mantenga estable. Los bloques individuales deben contener una prueba de trabajo para que se consideren válidos. Esta prueba de trabajo es verificada por otros nodos de Bitcoin cada vez que reciben un bloque. Bitcoin utiliza elhashcashFunción de prueba de trabajo.
El objetivo principal de la minería es permitir que los nodos de Bitcoin alcancen un consenso seguro y resistente a manipulaciones. La minería es también el mecanismo utilizado para introducir Bitcoins en el sistema: a los mineros se les pagan las tarifas de transacción, así como un "subsidio" de las monedas recién creadas. Esto sirve tanto para difundir nuevas monedas de forma descentralizada como para motivar a las personas a brindar seguridad al sistema.
La minería de Bitcoin se llama así porque se parece a la minería de otras materias primas: requiere esfuerzo y poco a poco va poniendo nuevas unidades a disposición de cualquiera que desee participar. Una diferencia importante es que la oferta no depende de la cantidad de minería. En general, cambiar el poder hash total del minero no cambia la cantidad de bitcoins que se crean a largo plazo.
Dificultad
El problema computacionalmente difícil
Extraer un bloque es difícil porque el hash SHA-256 del encabezado de un bloque debe ser menor o igual que el objetivo para que la red acepte el bloque. Este problema se puede simplificar con fines explicativos: el hash de un bloque debe comenzar con una cierta cantidad de ceros. La probabilidad de calcular un hash que comience con muchos ceros es muy baja, por lo tanto se deben hacer muchos intentos. Para generar un nuevo hash en cada ronda, unmientras tantose incrementa. Verprueba de trabajopara más información.
La métrica de dificultad
Eldificultades la medida de lo difícil que es encontrar un nuevo bloque en comparación con lo más fácil que puede ser. Se recalcula cada bloques de 2016 a un valor tal que los bloques anteriores de 2016 se habrían generado en exactamente dos semanas si todos hubieran estado minando en esta dificultad. Esto producirá, en promedio, un bloque cada diez minutos. A medida que se unen más mineros, aumenta la tasa de creación de bloques. A medida que aumenta la tasa de generación de bloques, aumenta la dificultad para compensar, lo que tiene un efecto de equilibrio debido a la reducción de la tasa de creación de bloques. Cualquier bloque liberado por mineros maliciosos que no cumpla con los requisitosobjetivo de dificultadsimplemente será rechazado por los demás participantes de la red.
Premio
Cuando se descubre un bloque, el descubridor puede otorgarse a sí mismo una cierta cantidad de bitcoins, que es acordada por todos en la red. Actualmente esta recompensa es de 6,25 bitcoins; este valor se reducirá a la mitad cada 210.000 bloques. VerSuministro de divisas controlado.
Además, el minero recibe las tarifas pagadas por los usuarios que envían transacciones. La tarifa es un incentivo para que el minero incluya la transacción en su bloque. En el futuro, a medida que disminuya la cantidad de nuevos mineros de bitcoins que pueden crear en cada bloque, las tarifas constituirán un porcentaje mucho más importante de los ingresos mineros.
El ecosistema minero
Hardware
Los usuarios han utilizado varios tipos de hardware a lo largo del tiempo para extraer bloques. Las especificaciones de hardware y las estadísticas de rendimiento se detallan en laComparación de hardware para mineríapágina.
Minería de CPU
Las primeras versiones del cliente Bitcoin permitían a los usuarios usar sus CPU para minar. La llegada de la minería por GPU hizo que la minería por CPU fuera financieramente imprudente, ya que el hashrate de la red creció hasta tal punto que la cantidad de bitcoins producidos por la minería por CPU se volvió menor que el costo de energía para operar una CPU. Por lo tanto, la opción se eliminó de la interfaz de usuario principal del cliente Bitcoin.
Minería GPU
La minería GPU es drásticamente más rápida y eficiente que la minería CPU. Ver el artículo principal:Por qué una GPU mina más rápido que una CPU. Una variedad de popularesplataformas minerashan sido documentados.
Minería FPGA
La minería FPGA es una forma muy eficiente y rápida de minar, comparable a la minería con GPU y superando drásticamente a la minería con CPU. Los FPGA suelen consumir cantidades muy pequeñas de energía con índices de hash relativamente altos, lo que los hace más viables y eficientes que la minería GPU. VerComparación de hardware para mineríapara especificaciones y estadísticas de hardware FPGA.
Minería ASIC
Un circuito integrado de aplicación específica, oasico, es un microchip diseñado y fabricado para un propósito muy específico. Los ASIC diseñados para la minería de Bitcoin se lanzaron por primera vez en 2013. Por la cantidad de energía que consumen, son mucho más rápidos que todas las tecnologías anteriores y ya han hecho que la minería con GPU sea financieramente imprudente en algunos países y configuraciones.
Servicios mineros
Contratistas minerosProporcionar servicios mineros con desempeño especificado por contrato. Pueden, por ejemplo, alquilar un nivel específico de capacidad minera por un precio fijo durante un período específico.
Quinielas
A medida que más y más mineros competían por el suministro limitado de bloques, los individuos descubrieron que trabajaban durante meses sin encontrar un bloque y recibir recompensa por sus esfuerzos mineros. Esto hizo que la minería fuera una especie de apuesta. Para abordar la variación en sus ingresos, los mineros comenzaron a organizarse enquinielaspara que pudieran compartir las recompensas de manera más equitativa. Ver minería agrupada yComparación de pools de minería.
Historia
El libro de contabilidad público de Bitcoin (la 'cadena de bloques') se inició el 3 de enero de 2009 a las 18:15 UTC, presumiblemente por Satoshi Nakamoto. El primer bloque se conoce comobloque de génesis.La primera transacción registrada en el primer bloque fue una transacción única que pagaba la recompensa de 50 nuevos bitcoins a su creador.
Hora de publicación: 15-dic-2022