Definición del ataque del 51%

¿Qué es un ataque al 51%??

Un ataque del 51% se refiere a un ataque a una cadena de bloques -más comúnmente Bitcoin, para la cual tal ataque es todavía hipotético- por parte de un grupo de mineros que controlan más del 50% de la tasa de hash de minería de la red o la potencia de cálculo.

Los atacantes podrían impedir que las nuevas transacciones obtengan confirmaciones, lo que les permitiría detener los pagos entre algunos o todos los usuarios. También podrían revertir las transacciones que se completaron mientras tenían el control de la red, lo que significa que podrían gastar dos veces las monedas.

Es casi seguro que no podrían crear nuevas monedas ni alterar los bloques antiguos. Un ataque del 51% probablemente no destruiría el Bitcoin u otra moneda basada en la cadena de bloques, incluso si resultara muy perjudicial.

Puntos clave

  • Las cadenas de bloques son libros de contabilidad distribuidos que registran todas las transacciones realizadas en una red de criptomonedas.
  • Un ataque del 51% es un ataque a una cadena de bloques por parte de un grupo de mineros que controla más del 50% de la tasa de hash de la red.
  • Los atacantes con control mayoritario de la red pueden interrumpir el registro de nuevos bloques impidiendo que otros mineros completen los bloques.
  • La modificación de los bloques históricos es difícil debido a la codificación de las transacciones pasadas en el software de Bitcoin.

Cómo funciona el ataque del 51%

Bitcoin y otras criptomonedas se basan en blockchains, una forma de libro de contabilidad distribuida. Estos archivos digitales registran todas las transacciones realizadas en la red de una criptomoneda y están a disposición de todos los usuarios -y del público en general- para su revisión. Como resultado, nadie puede gastar una moneda dos veces. (Las denominadas „cadenas de bloques privadas” introducen permisos para evitar que determinados usuarios del público en general vean todos los datos de una cadena de bloques.)

Como su nombre indica, un blockchain es una cadena de bloques, que son paquetes de datos que registran todas las transacciones realizadas durante un periodo determinado. En el caso de bitcoin, se genera un nuevo bloque aproximadamente cada 10 minutos. Una vez que un bloque se ha finalizado o minado, no puede alterarse, ya que una versión fraudulenta del libro de cuentas público sería rápidamente detectada y rechazada por los usuarios de la red.

Sin embargo, al controlar la mayor parte de la potencia de cálculo de la red, un atacante o grupo de atacantes puede interferir en el proceso de grabación de nuevos bloques. Pueden impedir que otros mineros completen bloques, lo que teóricamente les permite monopolizar el minado de nuevos bloques y ganar todas las recompensas.

Bitcoin

En el caso de Bitcoin, la recompensa es actualmente del 6.5 bitcoins de nueva creación, aunque finalmente se reducirá a cero. Pueden bloquear las transacciones de otros usuarios' y pueden enviar una transacción y luego revertirla, haciendo que parezca que todavía tienen la moneda que acaban de gastar. Esta vulnerabilidad, conocida como doble gasto, es el equivalente digital de una falsificación perfecta y el obstáculo criptográfico básico para el que se construyó la cadena de bloques. Así que una red que permitiera el doble gasto sufriría rápidamente una pérdida de confianza.

Cambiar los bloques históricos -transacciones bloqueadas antes del comienzo del ataque- sería extremadamente difícil incluso en el caso de un ataque del 51%. Cuanto más atrás estén las transacciones, más difícil será cambiarlas. Sería imposible cambiar las transacciones antes de un punto de control, más allá del cual las transacciones están codificadas en el software de Bitcoin.

Por otro lado, una forma de ataque del 51% es posible con menos del 50% de la potencia minera de la red, pero con una menor probabilidad de éxito.

El pool de minería gHash.IO superó brevemente el 50% de la potencia de cálculo de la red Bitcoin en julio de 2014, lo que llevó al pool a comprometerse voluntariamente a reducir su cuota de la red. Se dijo en un comunicado que no se alcanzaría el 40% de la potencia minera total en el futuro.

Ejemplos del mundo real del ataque del 51%

Krypton y Shift, dos blockchains basadas en Ethereum, sufrieron ataques del 51% en agosto de 2016.

En mayo de 2018, Bitcoin Gold, en ese momento la 26ª criptomoneda más grande, sufrió un ataque del 51%. El actor o actores maliciosos controlaban una gran cantidad de potencia de hash de Bitcoin Gold's, de tal manera que incluso con Bitcoin Gold intentando repetidamente elevar los umbrales de intercambio, los atacantes fueron capaces de gastar dos veces durante varios días, robando finalmente más de 18 millones de dólares de Bitcoin Gold. Bitcoin Gold fue golpeado de nuevo en 2020.

Recientemente, la red Bitcoin SV (BSV) sufrió un ataque en agosto de 2021.

Ataque del 51% frente a. Ataque del 34%

La maraña, un libro de contabilidad distribuido que es fundamentalmente distinto de una cadena de bloques pero diseñado para lograr objetivos similares, podría teóricamente sucumbir a un atacante que desplegara más de un tercio de la tasa de hash de la red, lo que se conoce como un ataque del 34%.

Dodaj komentarz