Bitcoin Lightning Network pierde bloque después de una enorme transacción multi-sig

Lightning Networknaturaleza experimental de , una red de capa 2 construida sobre Bitcoin que permite transacciones más rápidas y de bajo costo, es una de las razones por las que los desarrolladores han advertido a los usuarios que no arriesguen grandes cantidades al enviar y recibir fondos.

La advertencia ahora suena aún más razonable después de que un desarrollador de Bitcoin sin darse cuenta probó los límites de la red al crear una transacción compleja de múltiples firmas (multi-sig) que hizo que Lightning Network no produjera un bloque. Aunque la red continuó produciendo bloques y enrutando pagos, este bloque perdido significó que la red no estaba sincronizada temporalmente.

Por lo general, los usuarios de Lightning Network abren canales usando una configuración simple de firmas múltiples 2 de 2, donde se requieren dos firmas para gastar los fondos.

Lo que hizo Burak Keceli, el fundador de Bitmatrix, fue crear una transacción multigrado 998 de 999 en Bitcoin, lo que significa que requirió 998 firmas de clave privada para autenticar la transacción, una tarea enormemente compleja e inusual en sí misma.

Problema de sincronización de Bitcoin Lightning Network

Aunque la transacción, que le costó al desarrollador $ 4.90 en tarifas, fue aceptada por los productores de bloques y extraída en un bloque de Bitcoin de la red principal, confundió el método utilizado por LND para calcular cuál era el bloque de Bitcoin más reciente.

As explicado por Olaoluwa Osuntokun, CTO en Lightning Labs, "debido a este error, LND no pudo analizar un nuevo bloque, pero pudo continuar reenviando con normalidad", y todas las solicitudes para abrir nuevos canales también fueron rechazadas, ya que LND reconoció que su La billetera interna no estaba sincronizada con la cadena.

Después de que muchos usuarios recurrieran a Github quejarse que no podían abrir nuevos canales en la red debido al problema de sincronización, los desarrolladores de Lightning Labs identificaron y lanzaron una revisión, que ahora es Hoy Disponibles como LND v0.15.2.

Si bien se resolvió con éxito, el caso también ha demostrado que el desarrollo de Lightning Network aún es un trabajo en progreso y se deberán abordar muchas más cosas antes de que el protocolo pueda considerarse lo suficientemente estable.

Nota del editor: este artículo se actualizó el 11 de octubre de 2022 a las 11:19 a. m., hora del este, para reflejar que Lightning Network nunca se bloqueó, sino que se desconectó después de perder un bloque.

Manténgase al tanto de las noticias criptográficas, obtenga actualizaciones diarias en su bandeja de entrada.

Fuente: https://decrypt.co/111642/enorme-multi-sig-transaction-briefly-crashes-bitcoins-lightning-network