Los esquemas de computación distribuida de prueba de trabajo , incluido Bitcoin , utilizan con frecuencia hashes criptográficos como algoritmo de prueba de trabajo. El hashrate es una medida de la potencia computacional total de todos los nodos participantes expresada en unidades de cálculos de hash por segundo. Las unidades de hash/segundo son pequeñas, por lo que generalmente se utilizan múltiplos, para redes grandes la unidad preferida es el terahash (1 billón de hashes), por ejemplo, en 2023 el hashrate de Bitcoin era de unos 300.000.000 terahashes por segundo [1] (es decir, 300 exahashes o cálculos de hash cada segundo).
Una tasa de hash más alta significa una red blockchain más fuerte y segura. El aumento de la potencia computacional dedicada a las operaciones de minería actúa como un mecanismo de defensa, lo que hace que sea más difícil para las entidades maliciosas interrumpir las operaciones de la red. Sirve como barrera contra posibles ataques, en particular la importante preocupación de un ataque del 51 %. [2]
La dificultad de minería, intrínsecamente relacionada con la tasa de hash, indica el desafío que enfrentan los mineros para producir un hash menor que el hash objetivo. Está diseñada a propósito para ajustarse periódicamente, lo que garantiza una adición constante de bloques a la cadena de bloques.
Un aumento en el número de mineros da como resultado una mayor tasa de hash. Este aumento suele estar impulsado por el atractivo de los posibles retornos debido a la creciente demanda de criptomonedas, como Bitcoin o Ethereum . [3]