Articulo de referencia

Problema de maleabilidad de las transacciones

El problema de la maleabilidad de las transacciones es una vulnerabilidad en la cadena de bloques que puede ser explotada alterando un hash criptográfico , como la firma digital...

El problema de la maleabilidad de las transacciones es una vulnerabilidad en la cadena de bloques que puede ser explotada alterando un hash criptográfico , como la firma digital utilizada para identificar una transacción de criptomonedas . [ 1 ] [ 2 ] La maleabilidad de las transacciones se considera una de las mayores amenazas actuales para la tecnología de cadena de bloques, [ 3 ] ya que puede comprometer transacciones financieras como Bitcoin y otras criptomonedas, y causar otros problemas en la red. [ 4 ]

Descubrimiento

El problema de la maleabilidad de las transacciones se dio a conocer a la comunidad de Bitcoin en 2011.

En febrero de 2014, la plataforma de intercambio de Bitcoin japonesa Mt. Gox reveló que había sido víctima de una vulnerabilidad en el protocolo Bitcoin denominada "Transaction Maleability". En ese momento, Mt. Gox era la mayor plataforma de intercambio de Bitcoin del mundo, gestionando aproximadamente el 70% de todas las transacciones de Bitcoin. Según los informes, la empresa perdió cientos de millones de dólares en Bitcoin debido a este fallo. [ 5 ] Tras no lograr atraer suficientes inversores para compensar sus pérdidas, Mt. Gox suspendió los retiros y cerró su sitio web. [ 6 ] Poco después, la empresa se declaró en bancarrota y su director ejecutivo, Mark Karpelès, dimitió. [ 7 ]

Poco después del anuncio de Mt. Gox, se reveló que Silk Road 2.0 había perdido 2,7 millones de dólares en Bitcoin debido a un hacker desconocido que explotó la maleabilidad de las transacciones. [ 8 ]

Un estudio de 2014 publicado por Christian Decker y Roger Wattenhofer concluyó que no se habían producido explotaciones importantes de la maleabilidad de las transacciones antes del ataque a MT. Gox. [ 9 ]

Aplicaciones y amenazas

La maleabilidad de las transacciones puede utilizarse para alterar el ID único de una transacción monetaria antes de su confirmación. [ 10 ] Por ejemplo, es posible que un pirata informático engañe a los sistemas informáticos para que envíen erróneamente múltiples transacciones manipulando el ID de transacción de una transacción de bitcoin. [ 11 ]

Referencias

  1. Andrychowicz, Marcin; Dziembowski, Stefan; Malinowski, Daniel; Mazurek, Łukasz (2015). "Sobre la maleabilidad de las transacciones de Bitcoin" . En Brenner, Michael; Christin, Nicolas; Johnson, Benjamin; Rohloff, Kurt (eds.). Criptografía financiera y seguridad de datos . Lecture Notes in Computer Science. Vol.  8976. Berlín, Heidelberg: Springer. pp. 1–18 . doi : 10.1007/978-3-662-48051-9_1 . ISBN  978-3-662-48051-9.
  2. Rajput, Ubaidullah; Abbas, Fizza; Hussain, Rasheed; Eun, Hasoo; Oh, Heekuck (2015), "Un enfoque simple pero eficiente para combatir la maleabilidad de las transacciones en Bitcoin", Aplicaciones de seguridad de la información , Notas de clase en ciencias de la computación, vol. 8909, Cham: Springer International Publishing, pp. 27–37 , doi : 10.1007/978-3-319-15087-1_3 , ISBN   978-3-319-15086-4{{citation}}: CS1 mantenimiento: parámetro de trabajo con ISBN ( enlace )
  3. Khan, Kashif Mehboob; Arshad, Junaid; Khan, Muhammad Mubashir (2021-01-01). "Análisis empírico de la maleabilidad de las transacciones dentro del voto electrónico basado en blockchain" . Computers & Security . 100 102081. doi : 10.1016/j.cose.2020.102081 . ISSN 0167-4048 . S2CID 225135528 .  
  4. "¿Qué es la maleabilidad de las transacciones de Bitcoin y cómo puede afectarme?" . Blog de Paxful | Guías de criptomonedas y actualizaciones de productos . 27/07/2020 . Consultado el 10/07/2021 .
  5. Rajput, Ubaidullah; Abbas, Fizza; Hussain, Rasheed; Eun, Hasoo; Oh, Heekuck (2015). "Un enfoque simple pero eficiente para combatir la maleabilidad de las transacciones en Bitcoin" . En Rhee, Kyung-Hyune; Yi, Jeong Hyun (eds.). Aplicaciones de seguridad de la información . Notas de clase en ciencias de la computación. Vol. 8909. Cham: Springer International Publishing. pp. 27–37 . doi : 10.1007/978-3-319-15087-1_3 . ISBN   978-3-319-15087-1.
  6. "Cómo un fallo en bitcoin provocó el colapso de MtGox" . The Guardian . 27 de febrero de 2014. Consultado el 10 de julio de 2021 .
  7. McLannahan, Ben (28 de febrero de 2014). "La plataforma de intercambio de Bitcoin Mt Gox se declara en bancarrota" . Financial Times . Consultado el 10 de julio de 2021 .
  8. "Silk Road 2 pierde 2,7 millones de dólares en bitcoins en un presunto hackeo" . BBC News . 14 de febrero de 2014. Consultado el 10 de julio de 2021 .
  9. Decker, Christian; Wattenhofer, Roger (2014). "Maleabilidad de las transacciones de Bitcoin y MtGox" . En Kutyłowski, Mirosław; Vaidya, Jaideep (eds.). Seguridad informática - ESORICS 2014. Lecture Notes in Computer Science. Vol. 8713. Cham: Springer International Publishing. pp. 313–326 . arXiv : 1403.6676 . doi : 10.1007/978-3-319-11212-1_18 . ISBN   978-3-319-11212-1. S2CID 14555943 . 
  10. "SegWit: no es solo una solución al problema de la maleabilidad de las transacciones" . Consultado el 10 de julio de 2021 .
  11. Garling, Caleb (15 de febrero de 2014). "La maleabilidad de las transacciones de Bitcoin sacude el sistema" . SFGATE . Consultado el 10 de julio de 2021 .