Maleabilidad de las transacciones: una vulnerabilidad heredada de blockchain PlatoBlockchain Data Intelligence. Búsqueda vertical. Ai.

Maleabilidad de transacciones: una vulnerabilidad de cadena de bloques heredada

  • La maleabilidad de las transacciones es un ataque que permite a un pirata informático cambiar la identificación única de la transacción de Bitcoin o altcoin
  • La maleabilidad de las transacciones ha afectado en gran medida a la red de Bitcoin
  • Bitcoin debutó con Prueba de trabajo como mecanismo de consenso, y cada transacción era identificable de forma única. Esto permitió una fácil referencia dentro de la red blockchain.

La tecnología Blockchain es reconocida por su variedad de aplicaciones. Desde las finanzas descentralizadas hasta la industria fintech, se ramifican hacia los sectores hospitalarios y otras aplicaciones. Las posibilidades que ofrece blockchain han abierto la puerta a muchos innovadores que buscan explorar lo desconocido. Por el momento, su aplicación más destacada es la criptomoneda. Crypto ha revolucionado el sistema financiero a escala global.

Bitcoin, comerciantes de criptomonedas y mineros son las terminologías que fueron pioneras en esta importante empresa. Por desgracia, varias personas, comúnmente conocidas como piratas informáticos criptográficos, han explotado las diversas lagunas que se encuentran dentro de la seguridad de la cadena de bloques. Este artículo discutirá una amenaza de seguridad de cadena de bloques heredada pero peligrosa; maleabilidad de la transacción.

Es importante tener en cuenta que un comerciante de criptografía o cualquier persona involucrada en Web3 debe ser consciente. Esta es una serie destinada a educar a los comerciantes de criptomonedas sobre los peligros potenciales que pueden enfrentar. Sin embargo, fortalecer el eslabón débil en la seguridad de la cadena de bloques, la negligencia humana y el error logran el objetivo principal de la seguridad.

¿De dónde vienen todos estos ataques de blockchain?

Blockchain es generalmente la columna vertebral y el mecanismo de Web3. Es el mecanismo principal que crea la naturaleza descentralizada de Web3. El concepto central detrás de blockchain es hacer obsoleta la necesidad de un comando centralizado. Como resultado, blockchain se enfoca principalmente en asegurar la autenticación y la integridad. Como resultado, varias ciberseguridades no son aplicables a blockchain ya que generalmente alteran una transacción. Esta nueva forma de tecnología hizo que los comerciantes de criptomonedas se sintieran seguros y cómodos, sabiendo que la seguridad de la cadena de bloques establecida era funcional.

Desafortunadamente, lo que parecía una solución para un extremo del espectro se tomó como un desafío para el otro. La seguridad de la cadena de bloques protege las criptomonedas como Bitcoin y todas las demás monedas alternativas de amenazas cibernéticas comunes. Sin embargo, los piratas cibernéticos han invertido en formas nuevas y más sofisticadas de atacar las vulnerabilidades de seguridad de la cadena de bloques.

Blockchain sigue siendo un progreso funcional y necesita ser más fortalecido que Web2; por lo tanto, tiene varias fallas de día cero que la mayoría de los desarrolladores necesitan para ponerse al día. Los piratas cibernéticos identifican estas fallas y las explotan para obtener acceso a una cuenta legítima para robar millones de criptomonedas.

Lea también Vulnerabilidades de seguridad de NFT que plagan el mercado de NFT.

Como resultado, los comerciantes de criptomonedas han sufrido enormemente por estos ataques. La mayoría de los comerciantes de criptografía veteranos todavía tienen PTSD por perder el dinero que tanto les costó ganar. toma el accidente reciente de FTX. Muchos podrían sospechar que tuvo un juego sucio, lo cual puede ser cierto. Después de que Coinbase expuso su "supuesto" juego sucio, millones de comerciantes de criptomonedas comenzaron a vender sus monedas o a retirar todos sus ahorros almacenados en la red. Por desgracia, FTX no pudo mantenerse al día con las transacciones y no pudo cumplir con ellas de inmediato.

Un escenario típico de comerciantes de criptomonedas que temen el impacto que tienen los piratas informáticos de criptomonedas.

¿Qué es la maleabilidad de la transacción?

La maleabilidad es simplemente la capacidad de ser influenciado o alterado por fuerzas externas. Esta frase aparece cuando se habla de metal o trabajos de metal y cuán maleable es. En layman's, es simplemente cuánta fuerza se necesita para alterar su forma.

Los piratas informáticos de criptomonedas inventaron la maleabilidad de las transacciones para alterar las transacciones de un comerciante de criptomonedas, lo que provocó que la seguridad de la cadena de bloques las declarara inválidas. [Foto/BitcoinBlog]

La maleabilidad de las transacciones es un ataque que permite a un criptohacker cambiar el identificación única de una transacción de Bitcoin o altcoin. Engaña a los usuarios legítimos y al mecanismo de seguridad de la cadena de bloques para que crean que la transacción no se realizó.

Este ataque se encuentra entre la primera interacción de los ataques de blockchain y causó estragos durante su debut inicial.

Comprender las transacciones criptográficas

La maleabilidad de las transacciones afectó en gran medida a la red de Bitcoin; de ahí que muchos artículos y expertos simplemente lo asocien. Sin embargo, las suposiciones de seguridad cibernética no son un lujo que podamos permitirnos. Por lo tanto, la posibilidad de que afecte a otras criptomonedas sigue siendo plausible.

Para comprender cómo la maleabilidad explota las transacciones, es esencial comprender la transacción en sí.

Bitcoin debutó con Prueba de trabajo como mecanismo de consenso, y cada transacción era identificable de forma única. Esto permitió una fácil referencia dentro de la red blockchain. Eran operaciones atómicas que transfieren valor entre usuarios. De acuerdo con el mecanismo principal de la tecnología blockchain, cada transacción, una vez creada y completada, se publica en su red.

Transacciones de Bitcoin

Proceso de transacción de Bitcoin. [Foto/Medios]

En esencia, cada pieza de información en la transacción pasa a través de la función hash. Hashing implica tomar toda la información y comprimirla en paquetes más pequeños, y su imprevisibilidad permite que ahora dos funciones hash se vean iguales. Un factor clave entra en juego cuando un individuo altera una sola pieza de información; puede ser tan pequeño como un solo carácter y resultar en un hash completamente diferente.

Este mecanismo le da a la tecnología blockchain su ventaja fundamental de frenar el fraude y la duplicación. Desafortunadamente, los piratas informáticos encontraron una manera de eludir esta función.

Cómo funciona la maleabilidad de transacciones

Lo que hace la maleabilidad de transacción es; cambia el identificación de transacción única antes de que sea confirmado o validado por la red blockchain. Este es otro factor esencial a tener en cuenta. Para que los piratas cibernéticos alteren la información transaccional, primero deben obtener acceso a una red de cadena de bloques. Por lo tanto, si se cambia una transacción, indica que un hacker criptográfico se infiltró en la red. Esto puede significar vulnerabilidades adicionales que los mecanismos de seguridad de la cadena de bloques aún no han descubierto.

Si un pirata informático puede alterar la información de la transacción antes de generar un hash, la seguridad de la cadena de bloques lo indica como no válido. Por lo tanto, un pirata informático puede "ignorar" efectivamente cualquier transacción que haya realizado previamente un usuario válido. Esto provoca un efecto dominó en la red blockchain. En algunos casos, la seguridad de la cadena de bloques puede ignorar la transacción y la billetera criptográfica aún puede pensar que no ha enviado ningún bitcoin.

Lea también La adopción de Blockchain en África se ve obstaculizada por el escepticismo.

Si el hacker criptográfico desea dañar la red blockchain, la transacción puede estar en un estado de limbo perpetuo. Si tales transacciones se acumulan, pueden obstruir la red y su estado no registrado no será reconocido por la red blockchain. En cierto modo, el comerciante de criptomonedas y las plataformas tendrán una red lenta, pero deberán averiguar dónde está el problema.

Por qué la maleabilidad de las transacciones es engorrosa

Varios expertos afirman que la maleabilidad de las transacciones allanó el camino para duplicar el gasto y el 51% de ataque. Sin embargo, el doble gasto tomó una ruta diferente. En cambio, gasta monedas una vez y luego encuentra una manera de crear transacciones separadas con los mismos bitcoins o altcoins antes de que se confirme la primera transacción.

Monte gox yosa excelente ejemplo de maleabilidad de transacción y muy sufrido. La maleabilidad de las transacciones permite a los piratas informáticos robar y ralentizar la red de la cadena de bloques. En algunos casos, lo usan para impedir que los comerciantes de criptomonedas usen de manera eficiente los recursos de un intercambio.

Contramedidas

Durante muchos años, las plataformas de intercambio de cifrado como Bitcoin han explorado varias formas de frenar este problema. El método principal para lidiar con la maleabilidad de las transacciones es solidificar la confiabilidad de confirmación cero. A pesar de ser una herramienta pesada en la red, la maleabilidad de las transacciones se usa principalmente como una distracción o para probar un punto. Disminuye la velocidad de la red, lo que les da a los piratas informáticos el tiempo adecuado para realizar otros ataques.

Un aspecto clave en el que un comerciante de criptomonedas perderá significativamente sus ahorros es confirmar una transacción con un padre no confirmado. 

Puede que no afecte significativamente a un comerciante de criptomonedas, pero comprenda que sería un precursor de un ataque adicional.

Sello de tiempo:

Mas de Web 3 África