La tasa de hash o el hash rate, es la unidad de medida de la potencia de procesamiento de la red Bitcoin. Se considera un concepto importante en el mundo de las criptomonedas, su influencia puede verse en temas de la seguridad de la blockchain, en su descentralización y en la sostenibilidad de la red en el tiempo.

Se convierte en un término de mucho uso, luego de la aparición del Bitcoin se hace parte importante para esa criptomoneda, ya que indica la potencia de la red y al mismo tiempo, nos indica cómo será la evolución de la red en función del tiempo, quiere decir que el «hash rate» es mucho más que números, es un concepto crítico para la tecnología del Bitcoin y de todas aquellas criptomonedas que se deriven de ella.

¿Qué es el hash rate?

Se refiere al valor numérico que se encuentra en cada criptomoneda que hace uso de la prueba de trabajo (POW). Este valor nos indica la cantidad de operaciones computacionales que una red de mineros son capaces de realizar, con la finalidad de resolver los acertijos que se derivan de la función criptográfica que use la criptomoneda.

¿Cómo funciona hash rate?

El hash rate se refiere a la cantidad de cómputos que los mineros usan para para dar validez a la Blockchain de Bitcoin. Quiere decir, que a mayor potencia de hashing que haya en la red, mayor será la seguridad y la resistencia a los ataques a la red. La unidad de medida del hash es por cantidades de hashes por segundo, H/s. Estos valores están sujetos a subir o bajar en forma periódica, esto como resultado de la aleatoriedad al descubrir bloques, incluso con una potencia de hashing constante. El número de bloques minados varían diariamente.

¿Cómo se estima la potencia de hashing?

Para la metodología para estimar la potencia de hash, se toma en cuenta el número de bloques que son extraídos en las últimas 24 horas y la dificultad actual de cada bloque. Los componentes de su fórmula son:

T= tiempo promedio entre los bloques minados

D= dificultad

H= tasa de hash (H/s)

H= 232 D/T

Ejemplo

Para un mejor entendimiento compartiremos un ejemplo:

Pedro es un minero de Bitcoin y trabaja bajo ciertas condiciones:

Fecha 3 de septiembre del 2020.

Minería en solitario, no participa en ningún pool de minería.

Tasa de hash= 118 EH/s = 118.000.00 TH/s.

Equipo de minería: Antminer S19 Pro 110 TH/s.

En este caso si se toman los totales de hashes de la red y se dividen entre los hashes que tiene Pedro, el resultado será un número que nos indica cuántos bloques pueden ocurrir antes que Pedro mine un solo bloque (en promedio).

Si actualmente hay 118.000.000 TH/s en la red y Pedro tiene 110 TH/s, dará lo siguiente:

118.000.00 TH/s/110TH/s = 1.072.727,27, lo cual quiere decir que Pedro tiene 1.072.727,27 de la potencia de hashing total dedicada a la red Bitcoin. Esto podría interpretarse, que habrá 1.072.727,27 bloques «antes» que Pedro obtenga uno en términos probabilísticos.

Entonces si existen 144 bloques en un día, tenemos:

Tpromedio = 1.072.727,27 bloques/ 144 bloques/día = 7.449,49 días.

Tpromedio = 7.449,49 días/ 365 días/año = 20,40 años. Quiere decir, que Pedro deberá minar durante 20,40 años de manera continua para poder descubrir un bloque en estas condiciones, esa es la probabilidad promedio.

Estos cálculos nos indican que para minar un bloque de Bitcoin se requiere tener un inmenso poder computacional, eso implica, que a fin de lograr con menos esfuerzo este objetivo lo recomendable es unir fuerzas, es decir, unir poder de cómputo y de esta manera «mitigar» el grado de dificultad y compartir riesgos y beneficios, en la práctica denominada Pool Minning.

¿Qué opinas sobre este tema? ¿Conoces la fórmula para calcular la potencia de hasting?

Si deseas más información sobre compra y venta de criptomonedas puedes suscribirte a nuestro boletín y recibir gratis el reporte titulado aplicaciones de la tecnología blockchain y su relación con los sistemas descentralizados.

Imagen de xresch vía Pixabay.com bajo licencia creative commons.


Leave a Reply

Your email address will not be published.