• Estás a tan solo un e-mail de conocer Bitcoin y operar con él como si tú mismo/a lo hubieras creado.

    Puedes anular tu suscripción cuando quieras.

  • Ataque del 51% en Bitcoin

    Tiempo de lectura3 minutos

    51% ataque Bitcoin

    Como ya hemos hablado en “¿Qué es minar Bitcoin?“, los mineros son una pieza esencial de Bitcoin. De ellos depende gran parte de la seguridad de Bitcoin para evitar descuadrar el Blockchain distribuido.

    Pero ¿que pasaría si la gran mayoría de mineros se coordinan para falsear esos apuntes? ¿Merece la pena hacerlo?

    En este artículo trataremos más en detalle el comúnmente llamado “ataque del 51%“.

    Contexto

    Desde sus inicios, en la comunidad Bitcoin siempre han aparecido usuarios más optimistas y otros más pesimistas con respecto a algunas de las características que este ofrece. Se han sucedido intensos debates sobre elementos como el tamaño de los bloques u otras cuestiones sobre su desarrollo en los portales y foros de debate más reconocidos, aportando distintos puntos de vista para seguir construyendo y aportando valor a esta nueva tecnología.

    Estos debates no son tan sólo cosa del presente, en el pasado también se vivieron épocas de muchas dudas relacionadas con el “fantasma” del ataque del 51%.
    Desde principios de 2014, la empresa de minado en la nube Ghash.IO se acercaba peligrosamente al 50% de porcentaje total de hash (o potencia) de minado de la red Bitcoin generando inseguridades en todos aquellos usuarios que acababan de descubrir Bitcoin. Pero ¿Qué es lo que podría provocar realmente este ataque? ¿Cuál es su grado de peligrosidad?

    Sobre el ataque del 51%

    Un ataque del 51% se produce en el momento en que una persona o grupo de minado controla el 51% del poder computacional de la red ya que dispondría de la misma capacidad minera que todos los demás grupos de minado más un añadido con el que se podría llegar a atacar de forma negativa a este sistema electrónico distribuido, alterando el funcionamiento de la red de forma temporal.

    Coste y consecuencias

    En el supuesto caso mencionado anteriormente, esta entidad podría llegar a utilizar esa ventaja para realizar operaciones como las siguientes:

    • Revertir transacciones y producir un doble gasto con sus bitcoins
    • Evitar las confirmaciones de transacciones que deberían validarse de forma normal
    • Prevenir a los demás mineros de minar bloques válidos

    Pese a ello, tanto el tiempo como la inversión que se necesitarían para realizar un ataque de estas características es tan elevado y complejo que no sería óptimo para la persona o entidad interesadas. Veamos algunos actos que el atacante no podría llegar a realizar:

    Revertir las transacciones de otras personas pero sí prevenir que se hagan transacciones o nuevos bloques de alguien que no sea él mismo. (mostrándose como ‘no-confirmadas’).

    • Cambiar el número de monedas generadas por cada bloque
    • Crear monedas de la nada
    • Enviar monedas que nunca le pertenecieron

    Entra en el siguiente enlace si aun no conoces como funcionan las transacciones Bitcoin.

    Gavin Andresen (desarrollador del proyecto Bitcoin), añadió algunos detalles y aclaraciones sobre este ataque en su web GavinTech:

    Something like “ignore a longer chain orphaning the current best chain if the sum(priorities of transactions included in new chain) is much less than sum(priorities of transactions in the part of the current best chain that would be orphaned)” would mean a 51% attacker would have to have both lots of hashing power AND lots of old, high-priority bitcoins to keep up a transaction-denial-of-service attack. And they’d pretty quickly run out of old, high-priority bitcoins and would be forced to either include other people’s transactions or have their chain rejected.

    Según Gavin, defender la red ante un ataque del 51% sería relativamente sencillo obligando al atacante a contar con una potencia de hash y BTC antiguos de alta prioridad muy elevada. El tiempo en el que el ataque perduraría sería relativamente bajo y el atacante se quedaría rápidamente sin BTC de alta prioridad viéndose obligado a incluir transacciones de otros o bien sufrir el rechazo de su cadena.

    Situación actual red (Noviembre 2015)

    Desde hace meses, el reparto de la potencia total de minado ha ido distribuyéndose de forma más equitativa, si bien todavía podría estar más repartida, actualmente el mayor grupo de minado (AntPool) cuenta con un 19-20% del total, minando aproximadamente 870 bloques en este último mes.

    Hashrate minado

    Distribución 465522 TH/s – http://blockinfo.org/pools

    Bitfury y la pool de BTCChina le siguen con un 14% y 13% respectivamente.

    Si una cosa está clara es que el panorama ha cambiado, pero los nuevos proyectos deben seguir trabajando para que el reparto sea aún más descentralizado.

    ¿Crees que la red de minado actual tiende a la centralización o a la descentralización? ¿Qué harías para mejorarlo?

  • Compra Bitcoin () VENDE Bitcoin ()

    Estás a tan solo un e-mail de conocer Bitcoin y operar con él como si tú mismo/a lo hubieras creado.

    Puedes anular tu suscripción cuando quieras.