En cambio, si los bloques tardan demasiado en encontrarse, la dificultad disminuye, lo que eleva el objetivo. Este objetivo es un número que se restablece periódicamente. Para minar un bloque con éxito, el minero debe encontrar un hash menor que este número.
Podemos usar un ejemplo simple aquí. Supongamos que tenemos el término "binance" y queremos producir un hash SHA256 cuya salida sea numéricamente menor que un objetivo específico que corresponde, aproximadamente, a hashes que comienzan con cierta cantidad de ceros en su forma hexadecimal.
En la minería real, los mineros intentan encontrar un valor hash menor que el número objetivo, que es un número muy grande representado en formato de 256 bits. Podemos ilustrarlo agregando números de forma iterativa a "binance" (p. ej., "binance1", "binance2", "binance3") y aplicando hashing hasta obtener un resultado de hash que cumpla un criterio simplificado, como comenzar con ceros a la izquierda.
Esto debería darte una idea de cómo funciona la minería, con la diferencia de que los mineros intentan encontrar un número que esté por debajo de un objetivo. Cuanto más bajo sea este objetivo, más difícil es encontrar una solución, por eso Bitcoin consume tanta potencia computacional. Los mineros aplican hashing a variaciones de la misma información repetidamente para encontrar un hash válido.
Bitcoin ajusta su dificultad de minería aproximadamente cada 2016 bloques (alrededor de cada dos semanas) para mantener el tiempo promedio de bloque de 10 minutos. Este ajuste se basa en cuánto tiempo se tardó en minar los últimos 2016 bloques. Si los bloques se minaron más rápido de lo esperado, la dificultad aumenta para que minar sea más difícil; si fue más lento, la dificultad disminuye para que minar sea más fácil.
La minería se ha convertido en una actividad a nivel industrial dominada por grandes granjas de minería con equipos especializados, lo que refleja la naturaleza competitiva de la red y el aumento de la dificultad.
Un bloque temporal creado por un nodo de minería (minero) para agregarlo a la blockchain y recibir las reco...
Una criptomoneda creada por el desarrollador o el grupo de desarrolladores bajo el seudónimo Satoshi Nakamo...
La verificación de transacciones de una red blockchain, en la que las transacciones se agregan como entrada...