MSTR Cat

Blockchain/Nivel III · La red/3.2 Minería/Lección 3

Hashrate y seguridad

La medida del peso económico

MaterialesAcceso a mempool.space o blockstream.infoUna hoja de cálculo para hacer un seguimiento de los datos de dificultad históricaCalculadora capaz de manejar notación científica

Curiosidad

  1. ¿Cómo se deriva un número que representa quintillones de cálculos por segundo a partir de solo dos variables observables?
  2. ¿Qué se necesitaría realmente para reescribir un día de la historia de Bitcoin?
  3. ¿Qué hace que una inversión en hardware que no ofrece ninguna utilidad fuera de un algoritmo de consenso específico sea una fuerza estabilizadora para esa red?

Explorar

  1. El hashrate es la capacidad computacional agregada de todos los mineros que realizan prueba de trabajo (PoW), medida en exahashes por segundo (EH/s), donde un exahash equivale a 10^18 hashes. Para el año 2024, esta cifra alcanzó cientos de EH/s. Nada cuenta los intentos de hash directamente; los exploradores y analistas estiman el hashrate a partir de la dificultad actual y de la velocidad a la que llegan los bloques. Dado que el descubrimiento de bloques es un proceso estocástico regido por la probabilidad, las cifras del hashrate a corto plazo fluctúan significativamente debido a las variaciones en el tiempo de aparición de los bloques.
  2. La protección contra la reescritura de la historia es económica y no criptográfica. Para reescribir la historia reciente, un atacante debe contar con más poder de hash que el resto de la red al mismo tiempo. Esto implica adquirir hardware especializado y energía en una escala cuya obtención resulta excesivamente costosa y muy llamativa si se intenta llevar a cabo. Una forma de valorar un ataque, según argumentó el economista Eric Budish en 2018, es mediante los ingresos por minería que el hardware del atacante podría haber generado; desde esta perspectiva, el costo de la seguridad equivale aproximadamente a lo que reciben los mineros.
  3. El mecanismo de ajuste de dificultad asegura que, a medida que aumenta el hashrate, el valor hash objetivo disminuya proporcionalmente cada 2016 bloques (aproximadamente dos semanas). Esto mantiene el intervalo promedio entre bloques cerca de diez minutos. En consecuencia, las probabilidades individuales de los mineros de encontrar un bloque disminuyen a medida que crece la potencia de la red, pero el trabajo total que debe igualar un atacante aumenta. La energía consumida por los mineros sirve como costo de verificación, lo que hace que el doble gasto sea económicamente irracional para aquellos actores racionales que han invertido capital en la infraestructura.
  4. La especialización del hardware profundiza esta vinculación económica. Los ASIC para Bitcoin están diseñados exclusivamente para calcular hashes dobles SHA-256; solo pueden minar monedas que utilicen el mismo mecanismo de prueba de trabajo (PoW), y tienen poco valor en otros casos. Esto vincula directamente la fortuna financiera de los mineros con la salud y seguridad de la red. Si la red fuera atacada con éxito, dicho hardware perdería gran parte de su valor. Esta alineación de incentivos desalienta los ataques por parte de operadores a gran escala que han invertido mucho en equipos especializados cuya depreciación es rápida pero cuyos costos iniciales son elevados.
  5. Los bloques más antiguos adquieren inmutabilidad con el paso del tiempo. Para bifurcar la cadena en un nivel reciente, es necesario superar a la red honesta solo durante un breve período de tiempo, lo cual es factible con suficiente capital. Sin embargo, rebobinar la historia en cientos de miles de bloques requeriría mantener un hashrate mayoritario durante años, acumulando costos energéticos que superan cualquier ganancia potencial proveniente de fondos robados. La profundidad de confirmación sirve, por lo tanto, como indicador de finalidad: cada bloque adicional hace que sea exponencialmente menos probable que un atacante con una minoría del poder de hash logre revertir la situación, y añade unos diez minutos de trabajo en toda la red para aquel que cuente con mayoría.
  6. Para verificar estas dinámicas, abra mempool.space o un explorador similar para ver la dificultad actual de la red y el hashrate estimado. Compare estas cifras con los datos del año anterior para observar las tendencias de crecimiento y los efectos del reorientamiento. Tenga en cuenta que, aunque las máquinas individuales aportan cantidades discretas de potencia, la cifra de la red representa una estimación continua sujeta a ruido estadístico, lo que refleja la naturaleza colectiva pero variable de las operaciones mineras distribuidas en jurisdicciones globales.

Datos clave

  • El hashrate se estima a partir de la dificultad y las tasas de llegada de bloques; no se mide directamente.
  • El hashrate de Bitcoin alcanzó cientos de exahashes por segundo para el año 2024.
  • Reescribir la historia requiere contar con más poder de hash que el resto de la red.
  • Los ASIC de Bitcoin tienen poco uso más allá de la minería con SHA-256, lo que vincula la fortuna de los mineros a la salud de la red.
  • Cada confirmación hace que la reversión sea exponencialmente menos probable para un atacante de minoría; para un atacante de mayoría, el costo aumenta con la profundidad.
  • La dificultad se reorienta cada 2016 bloques para mantener un intervalo promedio de ~10 minutos.

Ejercicio nueve, seis, tres, uno

9ReunirReúne 9 cifras: la tasa de hash estimada mostrada por tres exploradores hoy, y la dificultad de la red en seis fechas distribuidas a lo largo de los últimos cinco años.
6AgruparAgrupa las 9 cifras en 6: las estimaciones de hoy y la dificultad en cada uno de los últimos cinco años.
3DestilarReduce las 6 a 3 conclusiones sobre la rapidez con la que ha crecido el costo de atacar Bitcoin.
1CristalizarEscribe una oración sobre por qué el hardware que es inútil fuera de Bitcoin podría fortalecer su resistencia a los ataques, y cuándo ese argumento falla.

Verificación de hechos

Fechas, cifras y afirmaciones verificadas con las fuentes publicadas que se enumeran a continuación.

Abrir en la academia interactiva →

EN PT ZH JA KO RU DE FR MS