Cripto

Ataque del 51%

También llamadoataque de mayoría

Un ataque del 51%, también llamado ataque mayoritario, se produce cuando un atacante controla suficiente poder de consenso de una red blockchain como para influir en la producción de bloques o en la selección de la cadena, lo que permite acciones como reorganizar transacciones recientes o impedir que las transacciones se confirmen.

Qué significa 51% attack

En una blockchain proof-of-work, la potencia de consenso suele medirse por el hash rate. Un atacante con mayoría puede a menudo construir una cadena alternativa más rápido que los mineros honestos e intentar sustituir bloques recientes. En los sistemas proof-of-stake, un ataque análogo se refiere al control de suficiente poder de voto en staking, pero las capacidades exactas y las penalizaciones difieren según el protocolo.

El riesgo afecta a la finalidad y a la confianza en la liquidación, especialmente en redes pequeñas con un poder de minería o staking concentrado. Los exchanges y comercios pueden exigir más confirmaciones antes de acreditar depósitos. Un ataque mayoritario es especialmente relevante para el riesgo de doble gasto: el atacante gasta monedas, recibe bienes u otro activo e intenta después sustituir el historial de la transacción.

Un comprador envía 10 monedas a un comerciante, y el comerciante las acepta tras una confirmación. El comprador mina en secreto una cadena conflictiva en la que ese pago no existe. Si la cadena del comprador pasa a ser la cadena aceptada, el pago original puede desaparecer del historial reciente mientras el comprador se queda con los bienes. Este ejemplo simplificado asume que el atacante tiene suficiente poder de consenso.

Preguntas frecuentes

¿Puede un ataque del 51% robar monedas de cualquier wallet?+

No. Controlar el poder de consenso no revela claves privadas ni autoriza a gastar los fondos de otra persona. La principal preocupación es manipular el orden o la confirmación de transacciones recientes, incluidos los pagos propios de un atacante.

¿Por qué se usan más confirmaciones para algunos depósitos?+

Cada bloque adicional generalmente hace más difícil y costosa una reorganización de la cadena proof-of-work. Las plataformas establecen políticas de confirmación basándose en su evaluación de la seguridad de una red, el tamaño de la transacción y el riesgo operativo.

Ir al material original.

01Bitcoin Developer Documentation — Glosario02Documentación para desarrolladores de Bitcoin — cadena de bloques y ataques de mayoría