- Volver al menú
- Volver al menúPrecios
- Volver al menúInvestigación
- Volver al menúConsenso
- Volver al menú
- Volver al menú
- Volver al menú
- Volver al menúWebinars y Eventos
¿Qué es un ataque del 51%?
Bitcoin SV, Verge y Ethereum Classic son ejemplos de proyectos que han sufrido ataques del 51%. Pero ¿qué es, cómo funciona y qué daños puede causar?
Un ataque a una cadena de bloques por parte de un grupo de mineros que controla más del 50% del hashrate de minería de una red (la suma de todo el poder de cómputo dedicado a la minería y al procesamiento de transacciones) se denomina ataque del 51%.
A cadena de bloques Es un tipo de Tecnología de registro que almacena y registra datos. En pocas palabras, una cadena de bloques (blockchain) es una lista distribuida de transacciones que se actualiza y revisa constantemente. Una de sus características clave es que está compuesta por una red descentralizada de nodos (un elemento crucial para garantizar que una Criptomonedas se mantenga descentralizada y segura).
Entendiendo la descentralización
Una cadena de bloques esdescentralizadoEn el sentido de que ninguna persona ni grupo selecto de personas controla la red blockchain. Esta descentralización es importante porque todos los participantes de la blockchain deben estar de acuerdo sobre su estado actual. Al exigir que toda una red de participantes distribuidos llegue a un mismo acuerdo, se garantiza la validez del estado del bloque.
Piensa en ello como pedir una recomendación de película. Si le preguntas a alguien si una película en particular es buena y responde que sí, aun así podría ser terrible. Pero si le preguntas a 1000 personas diferentes sobre la película y todas dicen que sí, entonces hay muchas más probabilidades de que la película sea, de hecho, buena porque ha sido verificada unánimemente. Paraprueba de trabajo En cadenas de bloques (PoW) como Bitcoin, este "consenso" garantiza que un minero pueda validar un nuevo bloque de transacciones solo si los nodos de la red están de acuerdo con la validez del bloque. algoritmos de consensoSon los críticos de cine más exigentes del mundo blockchain: solo verán la nueva película si todos coinciden en que es buena. Sin embargo, el algoritmo de consenso simplemente pregunta a "todos", sin importar si son 10 o mil millones de personas. Si la mayoría coincide en que la película es buena, el algoritmo también lo será.

El proceso de minería
En nuestro ejemplo anterior, "todos" en una blockchain PoW se refiere a todos los nodos de minería, o "mineros". Estos mineros compiten entre sí usando sus máquinas para generar un código (conocido como hash) con un número de ceros inicial igual o mayor que el hash objetivo (el código que cada minero debe superar). Quien genere el hash ganador que supere al hash objetivo gana el derecho a completar un nuevo bloque con datos de transacción y, a cambio, obtener Cripto y comisiones de transacción gratuitas.
Sigue leyendo: Cómo funciona la minería de Bitcoin
Los mineros con más máquinas o aquellos con máquinas con una tasa de hash más alta (capaces de producir más hashes por segundo) tienen mayor probabilidad de superar el hash objetivo y obtener el derecho a llenar el siguiente bloque con datos de transacciones y añadirlo a la cadena. Esto es similar a un sistema de lotería donde una persona con 10,000 boletos tiene mayor probabilidad de ganar que alguien con solo cinco.
¿Pero qué sucede cuando un agente malicioso logra obtener el control mayoritario del hashrate?
¡El 51% ataca!
Un ataque del 51%, también conocido como ataque mayoritario, ocurre cuando una sola persona o un grupo de personas obtiene el control de más del 50% del poder de hash de una cadena de bloques. Esto suele lograrse alquilando el poder de hash de minería a un tercero.
Los atacantes exitosos obtienen la capacidad de bloquear la confirmación de nuevas transacciones, así como de cambiar su orden. Esto también permite a los agentes maliciosos reescribir partes de la cadena de bloques y revertir sus propias transacciones, lo que provoca un problema conocido comodoble gastoEste problema era tradicionalmente una cuestión que enfrentaban sobre todo los pagos electrónicos, donde una red era incapaz de demostrar que dos o más personas no gastaban el mismo activo digital.
Sin embargo, un ataque del 51% tiene, en teoría, un nivel de interrupción limitado. Si bien el atacante podría desencadenar el problema del doble gasto, no puede revertir las transacciones de otros usuarios en la red ni impedir que estos las transmitan. Además, un ataque del 51% no puede crear nuevos activos, robar activos de terceros ni alterar la funcionalidad de las recompensas por bloque.
Probabilidad de un ataque del 51%
A medida que una red blockchain crece y adquiere nuevos nodos de minería, se vuelve más compleja.posibilidadesEs menos probable que se produzca un ataque del 51%. Esto se debe a que el coste de un ataque del 51% aumenta junto con la tasa de hash de la red (la cantidad de potencia computacional asignada a la red). En esencia, cuanto más grande sea la red y más nodos participen en ella, mayor potencia de hash se necesita para controlar más del 50% de ella.
Pero incluso si un atacante alcanzara más del 50% del hashrate, el tamaño de una blockchain aún podría proporcionar seguridad. Dado que los bloques están vinculados en la cadena, un bloque solo puede alterarse si se eliminan todos los bloques confirmados posteriormente.
Si bien es posible, hacerlo sería increíblemente costoso para el atacante por dos razones:
- El atacante tendría que gastar grandes cantidades de potencia informática (costo de electricidad) para lograr una tasa de hash del 51 %, particularmente en redes más grandes y establecidas.
- Debido a que el minero no actúa de una manera que participe apropiadamente, ya no recibiría las recompensas de blockchain que vienen con la minería.
Por lo tanto, cuanto mayor sea el número de transacciones, más bloques habrá en la cadena y más difícil será alterar un bloque.
Si bien la amenaza de un ataque del 51% aún existe (aunque extremadamente improbable) en grandes cadenas de bloques como Bitcoin, los costos financieros superarían con creces los beneficios. Incluso si un atacante invirtiera todos sus recursos en atacar una cadena de bloques, la constante adición de bloques a la cadena solo le daría un margen relativamente pequeño para modificar un número de transacciones.
Griffin Mcshane
Griffin McShane es neoyorquino y actualmente reside en Brooklyn, Nueva York. Se graduó del Providence College, donde estudió informática y administración de empresas, y de la Facultad de Derecho de la Universidad de Maine, donde obtuvo su doctorado en Derecho. Además de escribir para CoinDesk, Griffin ha escrito el boletín Inside Cripto para Inside.com de Jason Calacanis y es miembro de la Asociación Internacional de Profesionales de la Privacidad (IAPP). No posee una cantidad significativa de Criptomonedas.
