Ataque del 51% de un vistazo
| Pregunta | Respuesta |
|---|---|
| ¿Qué es un ataque del 51%? | Una sola entidad obtiene más del 50% del poder de hash o del stake de una blockchain y manipula el historial de transacciones |
| ¿Qué pueden hacer los atacantes? | Revertir sus propias transacciones, realizar doble gasto de monedas y censurar los pagos de otros usuarios |
| ¿Qué no pueden hacer los atacantes? | Robar fondos de billeteras que no controlan ni crear nuevas monedas fuera de las reglas del protocolo |
| ¿Bitcoin ha sufrido alguna vez un ataque del 51%? | No. La tasa de hash de Bitcoin hace que un ataque sea económicamente inviable |
| ¿Qué blockchains han sido atacadas? | Bitcoin Gold (2018), Ethereum Classic (2020), Monero (2025) |
| ¿Cuánto cuesta atacar Bitcoin? | Cientos de millones de dólares por hora en 2026 |
¿Qué es un ataque del 51% en blockchain?
Toda blockchain depende de que la mayoría de los participantes sean honestos para validar transacciones y agregar nuevos bloques. Un ataque del 51% en redes blockchain apunta precisamente a esta suposición. Cuando un solo actor controla más de la mitad del poder computacional de la red o de los tokens en stake, el modelo de confianza se rompe.
El atacante obtiene la capacidad de reescribir el historial reciente de transacciones. Esto convierte a las tomas de control de la mayoría del poder de hash en una de las amenazas más graves para cualquier blockchain basada en Proof of Work.
Cómo una sola entidad toma el control de una red
En las blockchains Proof of Work, los mineros compiten para resolver complejos problemas matemáticos. El primer minero que resuelve el problema agrega el siguiente bloque y recibe una recompensa. Un ataque del 51% comienza cuando un minero o pool de minería acumula más poder de hash que el resto de la red combinado.
Esto puede suceder mediante compras masivas de hardware. También puede ocurrir mediante servicios de alquiler de hash rate como NiceHash. En redes pequeñas, alquilar suficiente potencia para superar el umbral del 51% puede requerir solo unas horas y un presupuesto relativamente modesto.
Qué ocurre con las transacciones durante el ataque
Una vez que el atacante controla la mayoría del poder de hash, comienza a minar bloques en una versión privada de la blockchain. La red pública continúa procesando transacciones normalmente. Los usuarios y los exchanges aceptan pagos como confirmados. Nadie sabe que existe una cadena paralela.
Cuando el atacante publica su cadena privada más larga, la red la acepta como la versión válida. Todas las transacciones de la cadena pública más corta son descartadas. Los pagos confirmados desaparecen. Los fondos regresan a la billetera del atacante.
Conclusión clave: Un ataque del 51% le da a una sola entidad el control sobre qué transacciones son válidas en una blockchain. El atacante mina una cadena secreta y sobrescribe la pública. Esto rompe el modelo de confianza que permite el funcionamiento de la tecnología blockchain. Las redes más pequeñas con menores tasas de hash enfrentan el mayor riesgo.
Cómo funciona un ataque del 51% paso a paso
El ataque sigue una secuencia predecible que explota la forma en que las blockchains resuelven desacuerdos entre cadenas competidoras. El atacante primero acumula poder de hash, luego mina en privado y finalmente transmite una cadena más larga para sobrescribir la verdadera.
Construcción de una cadena secreta
El atacante comienza a minar bloques sin transmitirlos a la red. Debido a que posee más del 50% del poder de hash total, su cadena privada crece más rápido que la pública. Durante este tiempo, el atacante envía criptomonedas a un exchange en la cadena pública y las convierte en efectivo u otro activo.
Una vez que el exchange confirma el depósito, el atacante transmite la cadena privada. Esta versión no contiene la transacción de depósito. En su lugar, muestra los fondos enviados nuevamente a la propia billetera del atacante.
La regla de la cadena más larga y por qué es importante
La mayoría de las blockchains Proof of Work siguen la regla de la cadena más larga. Cuando aparecen dos versiones competidoras, los nodos aceptan automáticamente la que tiene más trabajo acumulado. Esta regla normalmente evita bifurcaciones y mantiene a la red en consenso.
Durante un ataque del 51% a una blockchain, esta regla se convierte en un arma. La cadena del atacante tiene más trabajo porque controlaba más poder de hash. Los nodos honestos no tienen otra opción que adoptar la versión del atacante y descartar sus propios bloques.
Conclusión clave: El atacante mina una cadena privada mientras gasta monedas en la cadena pública. Luego publica la cadena más larga para sobrescribir la versión pública. La regla de la cadena más larga obliga a todos los nodos honestos a aceptar el historial del atacante. Esto le permite revertir transacciones confirmadas y gastar las mismas monedas dos veces.
Qué pueden y qué no pueden hacer los atacantes
Tomar el control de la mayoría del poder de hash no otorga control total sobre una blockchain. Los ataques del 51% permiten manipular el historial reciente de transacciones, pero no pueden romper las reglas criptográficas fundamentales del protocolo.
Explicación del doble gasto
El doble gasto es el objetivo principal de la mayoría de los ataques. El atacante gasta monedas en la cadena pública y luego elimina esa transacción publicando una cadena privada más larga. El resultado es que el atacante conserva tanto las monedas como aquello que recibió a cambio.
El ataque a Bitcoin Gold en 2018 lo demostró claramente. El atacante depositó BTG en exchanges, lo vendió y luego reorganizó la cadena para eliminar los depósitos. Los exchanges perdieron aproximadamente 18 millones de dólares.
Censura de transacciones y denegación de servicio
Un atacante con control mayoritario puede negarse a incluir transacciones específicas en sus bloques. Esto censura efectivamente a ciertos usuarios o direcciones dentro de la red. El atacante también puede impedir que otros mineros obtengan recompensas al invalidar sus bloques.





