Un atacante que controle más de la mitad del hashrate puede, con el tiempo, producir una cadena más pesada que todos los demás. Eso le otorga poderes reales pero limitados.
Lo que una mayoría puede hacer
- Realizar un doble gasto de sus propias monedas: pagar, esperar la entrega y luego publicar una cadena más pesada sin ese pago.
- Censurar: negarse a incluir algunas transacciones y dejar huérfanos los bloques de otros mineros que sí lo hagan.
- Interrumpir: causar reorganizaciones profundas que dañen la confianza en los pagos recientes.
Lo que no puede hacer
- Gastar monedas sin sus claves privadas.
- Crear bitcoin más allá del calendario o cambiar la recompensa.
- Cambiar cualquier regla que los nodos apliquen: los bloques inválidos son rechazados sin importar el hashrate.
El coste es el obstáculo: adquirir y alimentar más hardware que el resto de la industria combinada, mientras se ataca el valor de las propias monedas que se ganarían. Las monedas más pequeñas que comparten un algoritmo con una más grande han sufrido tales ataques; Bitcoin, con el mayor hashrate de su algoritmo, nunca lo ha hecho.