Electrum ha corregido en su versión 4.8.2 un fallo relacionado con las copias de seguridad de Lightning, pero la actualización no recupera por sí sola la información que falta en los respaldos antiguos. Los usuarios afectados deben exportar nuevas copias para poder reclamar determinados fondos de canales cerrados de forma remota.
El problema afecta a algunos canales de tipo anchor. En concreto, las copias antiguas de carteras con claves Lightning no deterministas pueden carecer de la información necesaria para recuperar el saldo cuando la otra parte fuerza el cierre del canal. Sin esa clave, el respaldo no permite reclamar la salida correspondiente en la cadena de bloques de Bitcoin.
Qué carteras están afectadas
El aviso de Electrum se aplica únicamente cuando coinciden dos condiciones: la cartera utiliza claves Lightning no deterministas y la copia está relacionada con un canal anchor. Las claves de este tipo no pueden reconstruirse a partir de la semilla de la cartera.
La advertencia afecta tanto a las exportaciones individuales de canales como a las copias completas de la cartera que se hayan generado para recuperar fondos de Lightning. Las carteras basadas en semillas BIP39 o en claves privadas extendidas importadas —conocidas como xprv— utilizan siempre claves Lightning no deterministas.
El comportamiento es distinto en las carteras creadas a partir de una semilla de Electrum. Sus claves Lightning son deterministas cuando el archivo de la cartera se creó con la versión 4.1 o una posterior. Sin embargo, que el programa se haya actualizado después no cambia el origen del archivo: las carteras creadas con versiones 4.0.x siguen sin cumplir esa condición de determinismo.
Electrum muestra esta información en sus propias interfaces. En la versión de escritorio, los datos de la cartera indican si los canales Lightning no pueden recuperarse a partir de la semilla. En Android, el diálogo de apertura del canal avisa cuando este no puede recuperarse desde la semilla. Aun así, la existencia de un canal anchor sigue siendo necesaria para que se produzca el problema concreto de las copias.
La actualización corrige las nuevas exportaciones
Electrum 4.8.2 incorpora la información de la clave de pago que permite reclamar el saldo de un canal anchor cerrado por la otra parte. La corrección también impide solicitar un cierre forzoso remoto cuando la copia no contiene la clave necesaria para reclamar la salida resultante. La restricción evita que el respaldo inicie un proceso cuyo resultado no podría gastar.
El cambio afecta al modo en que se exportan los archivos de cartera. Según la explicación del mantenedor SomberNight, una exportación podía eliminar una clave privada de Lightning generada de forma aleatoria. Si posteriormente se reactivaba Lightning en esa copia, se generaban claves diferentes y los registros antiguos del canal dejaban de ser suficientes para gastar los fondos de un canal anchor.
La versión 4.8.2, fechada el 11 de septiembre, era la versión más reciente que figuraba en la web oficial de Electrum a 1 de octubre. La actualización corrige las copias que se creen a partir de ahora, pero no repara automáticamente los archivos antiguos que ya perdieron material criptográfico.
Por qué hay que sustituir los respaldos antiguos
La solución documentada por Electrum consiste en instalar la versión corregida y realizar nuevas exportaciones. Las carteras afectadas muestran un aviso al arrancar para señalar la necesidad de reemplazar las copias anteriores.
Este paso solo es posible si el usuario conserva los datos originales de la cartera necesarios para generar un nuevo respaldo. Instalar el software más reciente no garantiza recuperar claves que ya no estén presentes en esos datos. Por eso, la corrección resuelve el proceso de creación de futuras copias, pero no convierte en recuperable cualquier respaldo antiguo que carezca de la información requerida.











