¿Qué es un ataque del 51%?

¿Qué es un ataque del 51%?

Antes de discutir qué es un ataque del 51%, es importante tener una buena idea de lo que se basa en la minería y cadena de bloques.

Una de las mayores fortalezas de Bitcoin y su sistema blockchain es su forma distribuida de construir y verificar información. El trabajo descentralizado de los nodos (nodos) asegura que se sigan las reglas del protocolo y que todos los participantes de la red estén de acuerdo con el estado actual de la cadena de bloques. Esto significa que la mayoría de los nodos deben llegar a un consenso sobre el proceso de minería, la versión del programa que se debe utilizar y la validación de las transacciones.

El algoritmo de consenso de Bitcoin (Prueba de trabajo) garantiza que los mineros solo puedan validar nuevos bloques de transacciones si los "nodos" acuerdan colectivamente que el hash del bloque proporcionado por el minero es correcto (es decir, el hash del bloque certifica que el minero se esforzó lo suficiente para encontrar una solución a ese problema de bloque).

La estructura de la cadena de bloques, descentralizada y distribuida, evita que cualquier entidad centralizada use la red para sus propios beneficios, y es por eso que no existe una autoridad dominante de ningún tipo en la red Bitcoin.

El proceso de minería en los sistemas de Prueba de trabajo implica un gran uso de energía y recursos computacionales. Por lo tanto, el rendimiento de un minero se calcula por la cantidad de poder computacional que tiene, lo que a menudo se denomina potencia hash o tasa de hash.

Hay varios nodos de minería en diferentes ubicaciones y compiten para encontrar el siguiente hash de bloque válido y, si tienen éxito, son recompensados ​​con nuevas unidades de bitcoin.

En este contexto, el poder de la minería se distribuye entre múltiples nodos alrededor del mundo, lo que significa que la tasa de hash no está en manos de una sola entidad. Al menos esto no es lo que se esperaba.

Pero, ¿qué sucede cuando la tasa de hash ya no se distribuye de manera uniforme? ¿Qué sucede cuando, por ejemplo, una sola entidad u organización logra obtener más del 50% de toda la potencia de la tasa de hash? Una de las posibles consecuencias es lo que llamamos el ataque del 51%, también conocido como ataque de la mayoría.

¿Qué es un ataque del 51%?

Se puede realizar un ataque del 51% contra Bitcoin o cualquier otra red de blockchain, en la que una sola entidad u organización puede controlar la mayor parte de la tasa de hash y puede causar y explotar fallas del sistema. En otras palabras, el agente atacante tendría suficiente poder minero para borrar o modificar intencionalmente el orden de las transacciones.

Un ataque de este nivel hace posible que las entidades malintencionadas reviertan las transacciones que realizaron mientras tenían el control, lo que podría conducir a un problema de duplicación de gastos.

¿Cuál es la probabilidad de un ataque del 51%?

Un ataque exitoso del 51% también permitiría al defraudador evitar que se confirmen algunas o todas las transacciones (un proceso conocido como ataque de denegación de servicio) o evitar que algunos o todos los mineros continúen su trabajo, lo que da como resultado lo que llamamos un monopolio minero.

Por otro lado, hay algunas cosas que el ataque del 51% no puede hacer, como revocar transacciones de otros usuarios o evitar que se creen y transmitan nuevas transacciones a la red. Además, la entidad invasora no puede crear nuevas Criptomonedas de la nada, cambiar las recompensas en bloque o robar monedas que nunca les pertenecieron.

¿Cuál es la probabilidad de un ataque del 51%?

Dado que la cadena de bloques se mantiene mediante una red de nodos distribuidos, todos los participantes cooperan para llegar a un consenso. Esta es una de las principales razones por las que las redes blockchain se consideran seguras. Cuanto más grande sea la red, mejor será su protección contra ataques y manipulación de datos.

En las redes de cadena de bloques que utilizan el algoritmo de Prueba de funcionamiento, cuanta más tasa de hash tenga un minero, mayores serán las posibilidades de que encuentre una solución válida para el siguiente bloque.

Esto se aplica porque la minería implica muchas pruebas para resolver el cálculo, y cuanto más potencia de cálculo, más pruebas por segundo y mayores son las posibilidades de encontrar el resultado.

Varios mineros se han unido a la red Bitcoin en un intento de contribuir a su crecimiento y seguridad. Con el tiempo, el aumento del precio de Bitcoin como moneda ha provocado que muchos mineros nuevos se unan a la red para competir por la recompensa de resolver problemas de cifrado (actualmente 12,5 BTC por bloque).

Este panorama tan competitivo es una de las razones por las que la red Bitcoin se vuelve muy segura. No se anima a los mineros a invertir recursos si no están en competencia justa y honesta en un intento por obtener la recompensa.

Por lo tanto, un ataque de Bitcoin del 51% es muy poco probable debido a la magnitud de la red. Una vez que la cadena de bloques se vuelve lo suficientemente grande, la inversión requerida por una sola persona o grupo para obtener suficiente poder de cómputo para dominar a todos los demás participantes alcanza un nivel inalcanzable.

Además, cambiar los bloques previamente comprometidos se vuelve cada vez más difícil a medida que la red crece, ya que todos los bloques están vinculados por evidencia criptográfica.

Por la misma razón, cuantas más confirmaciones tenga un bloque, mayores serán los costos de cambiar o revertir sus transacciones. Por lo tanto, es probable que un ataque exitoso solo pueda cambiar las transacciones de bloque más recientes durante un corto período de tiempo.

Continuando, imaginemos un escenario en el que una entidad maliciosa no está motivada por las ganancias, sino que decide atacar Bitcoin solo para destruirlo, sin importar el costo. Incluso si el ataque tuviera éxito en la caída de la red, el programa Bitcoin y su protocolo se modificarían y adaptarían rápidamente para responder al ataque.

Esto requeriría que los otros nodos de la red lleguen a un consenso para que se lleven a cabo los cambios, pero esto difícilmente sería un problema en una situación de emergencia. Debido a esto, Bitcoin es muy resistente a los ataques y se considera la moneda digital más segura y confiable que existe.

Si bien es muy difícil para alguien obtener más potencia informática que el resto de la red Bitcoin, esto no es imposible cuando se trata de criptomonedas más pequeñas.

En comparación con Bitcoin, las altcoins generalmente tienen poca potencia computacional para proteger sus cadenas de bloques. Solo lo suficiente para permitir un 51% de ataque. Algunos ejemplos notables de criptomonedas que han sido víctimas de este ataque incluyen Monacoin, Bitcoin Gold y ZenCash.

5/5 - (5 notas)

Puestos Relacionados

error: