Cada punto es un ajuste de dificultad, uno cada 2016 bloques, desde el primero de enero de 2009. Los datos salen de nuestro nodo: dificultad de la cabecera y tiempo real que tardó la red en minar el periodo.
El hashrate es la potencia de cálculo que dedica la red a minar. No se puede medir directamente: se deduce de lo difícil que era encontrar un bloque y de lo rápido que se encontraron. La escala es logarítmica porque entre 2009 y hoy el valor ha crecido muchos órdenes de magnitud.
En cada ajuste leemos de nuestro nodo la dificultad vigente y las marcas de tiempo del periodo, y estimamos el hashrate con la relación estándar entre dificultad y tiempo entre bloques. No usamos ninguna API externa para esta serie.
Es una estimación por periodo de 2016 bloques, no una medida instantánea: suaviza los picos y bajadas de días concretos. Las marcas de tiempo de los bloques las ponen los mineros y tienen cierto margen, lo que añade ruido en periodos cortos.
La cuenta atrás del próximo ajuste está en la página del ajuste de dificultad.
El resto de datos de la red, minería y comisiones está en la página de Red de NodeWitness.