El carácter experimental de Lightning Network, una red de capa 2 construida sobre Bitcoin que permite realizar transacciones más rápidas y de bajo coste, es una de las razones por las que los desarrolladores han advertido a los usuarios que no se arriesguen a enviar y recibir grandes cantidades de dinero.
La advertencia suena ahora aún más razonable después de que un desarrollador de Bitcoin pusiera a prueba sin querer los límites de la red al crear una compleja transacción con varias firmas (multi-sig) que hizo que la Lightning Network dejara de producir un bloque. Aunque la red continuó produciendo bloques y enrutando pagos, este bloque perdido significó que la red estaba desincronizada temporalmente.
Normalmente, los usuarios de la Lightning Network abren canales utilizando una configuración multisig simple de 2 de 2, en la que se requieren dos firmas para gastar los fondos.
Lo que hizo Burak Keceli, fundador de Bitmatrix, fue crear una transacción multisig de 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.
I just did a 998-of-999 tapscript multisig, and it only cost $4.90 in transaction fees.https://t.co/CvBHaRAqPu
— Burak (@brqgoo) October 9, 2022
El Problema de sincronización de la Lightning Network de Bitcoin
Aunque la transacción, que le costó al desarrollador 4,90 dólares en comisiones, fue aceptada por los productores de bloques y minada en un bloque de Bitcoin de la mainnet, confundió el método utilizado por LND para calcular cuál era el bloque de Bitcoin más reciente.
Como explica Olaoluwa Osuntokun, CTO de Lightning Labs, "debido a este fallo, LND no fue capaz de analizar un nuevo bloque, pero pudo seguir avanzando con normalidad", y también se rechazaron las solicitudes de apertura de nuevos canales, ya que LND reconoció que su wallet interna no estaba sincronizada con la cadena.

¿Qué es Ligthning Network? La Solución de Escalado de Bitcoin
Bitcoin se ha visto afectado por el peso de su propia popularidad. Debido a la propia arquitectura de la blockchain, la velocidad de las transacciones es lenta y el coste de las transacciones ha aumentado. Investigadores, desarrolladores y la comunidad Bitcoin han estado tratando de encontrar una forma de permitir que Bitcoin - y otras criptomonedas - puedan soportar más transacciones. Sus mejores esfuerzos hasta ahora se centran en algo llamado Lightning Network. Pero... ¿Puede solucionar los p...
Después de que muchos usuarios acudieran a Github para quejarse de que no podían abrir nuevos canales en la red debido al problema de sincronización, los desarrolladores de Lightning Labs identificaron y publicaron una corrección, que ya está disponible como LND v0.15.2.
Aunque se ha resuelto con éxito, el caso también ha demostrado que el desarrollo de Lightning Network sigue siendo un trabajo en curso y que habrá que solucionar muchas más cosas antes de que el protocolo pueda considerarse suficientemente estable.