Los mineros requieren una inmensa cantidad de potencia informática porque:
La extracción de 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 puede simplificarse con fines explicativos: el hash de un bloque debe comenzar con un cierto número de ceros. La probabilidad de calcular un hash que comienza con muchos ceros es muy baja, por lo tanto, se deben hacer muchos intentos. [1]
En términos simples, la probabilidad de extraer CryptoCurrency con éxito es minúscula, por lo tanto, para aumentar sus posibilidades, deben realizarse muchas repeticiones , para equipar mejor la implementación de este gran número de cálculos se requiere una potencia de cómputo inmensamente potente .
- ¿Qué es un algoritmo genético?
- Cómo diseñar una máquina de Turing que acepte una cadena de longitud impar
- ¿La experiencia laboral en las principales corporaciones de software (Facebook, Google, ...) me ayudará a ingresar al programa MS CS de Stanford o Berkeley con un promedio de calificaciones (3.5) del programa superior de pregrado CS?
- Si tengo un año para ser realmente bueno en programación algorítmica y todavía no he probado suerte en programación competitiva, ¿cuál debería ser mi enfoque?
- ¿Cuáles son algunos de los asombrosos usos de los gráficos en CS / Modelado?
¿Por qué está diseñado de esta manera?
La minería está diseñada intencionalmente para ser intensiva en recursos y difícil, de modo que la cantidad de bloques que los mineros encuentran cada día se mantiene estable . Los bloques individuales deben contener una prueba de trabajo para ser considerados válidos. Esta prueba de trabajo es verificada por otros nodos de Bitcoin cada vez que reciben un bloque . Bitcoin utiliza la función de prueba de trabajo hashcash. [2]
Criptomoneda fue diseñado como una alternativa a la moneda física en el ciberespacio , por lo tanto, imita varios aspectos de la moneda del mundo real , como la necesidad de monitorear y mantener la cantidad de moneda en difusión y recompensar el trabajo duro con su compensación monetaria proporcional .
Notas al pie
[1] Minería – Bitcoin Wiki
[2] Minería – Bitcoin Wiki