El desarrollador de Bitcoin Lightning ACINQ lanzó la versión 0.14.6 de Eclair el 27 de octubre con requisitos de financiación más estrictos y procedimientos de recuperación para proteger los pagos pendientes. ACINQ instó a los operadores de nodos a actualizar, ya que nodos maliciosos podrían explotar algunas de las debilidades. Las versiones anteriores de Eclair siguen expuestas a los riesgos identificados. Los desarrolladores describieron posibles fallas de seguridad, no robos confirmados, y el alcance de cualquier explotación es desconocido.
Los canales de pago Lightning permiten a los usuarios transferir bitcoin sin colocar cada transacción en la cadena de bloques. La operación de splicing permite a los operadores aumentar o disminuir la liquidez en un canal existente. La documentación de lanzamiento de ACINQ advierte que un par puede manipular la financiación del canal cuando otro nodo acepta entradas de financiación que carecen de confirmación. Un par malicioso podría firmar un splicing y luego realizar un doble gasto de una transacción sin confirmar, invalidando el acuerdo de financiación del canal. Los pagos pendientes protegidos por contratos condicionales llamados HTLC podrían volverse vulnerables si el canal se cierra posteriormente en la cadena de bloques de bitcoin, ya que el asentamiento depende de la transacción invalidada.
Un nuevo ajuste de seguridad requiere que los pares proporcionen entradas confirmadas antes de contribuir fondos a una fusión de canal. Este ajuste está activado por defecto y también bloquea fusiones adicionales que dependen de cambios de financiación pendientes de confirmación. Estas restricciones reducen las oportunidades para que pares maliciosos interrumpan el asentamiento. ACINQ hizo que el requisito de fusión sea independiente de las protecciones existentes de financiación dual, que ahora cubren específicamente la creación del canal.
Eclair también modifica cómo funciona el asentamiento cuando un canal se cierra antes de que la transacción de financiación reciba confirmación. Eclair elige una transacción de compromiso cuya financiación reconoce el backend de Bitcoin Core, recurriendo al estado de financiación confirmado más reciente cuando sea necesario. Este cambio aborda los casos en los que un operador podría intentar asentar mediante una transacción de financiación que ya no está presente en su grupo local de transacciones de Bitcoin pendientes.
Otra corrección aborda las transacciones que los mineros confirman después de que Eclair deja de tratar esas transacciones como la ruta de liquidación preferida. Anteriormente, Eclair podía confundir dicha transacción con la transacción de la contraparte y no reclamar los fondos recuperables ni las salidas de pagos pendientes. La lógica revisada identifica esas transacciones e intenta recuperar las salidas asociadas, protegiendo los fondos que de otro modo podrían permanecer sin reclamar.
ACINQ advirtió a los operadores que no utilicen la función opcional de compromiso sin tarifas para splicing con pares no confiables. La función ya estaba desactivada por defecto. La versión reconoce al investigador de seguridad Erick Cestari por haber revelado responsablemente los problemas abordados en la actualización.
Se ha aconsejado a los operadores que usan versiones anteriores que instalen el parche y mantengan activada la protección de entradas confirmadas. ACINQ indicó que los canales de pago existentes pueden permanecer abiertos durante toda la actualización. La actualización requiere que los operadores detengan Eclair, instalen la versión actualizada y reinicien el nodo.
Eclair 0.14.6 lanzado para fortalecer la seguridad de la red Lightning de bitcoin
CryptoSlateCompartir
ACINQ lanzó Eclair 0.14.6 el 27 de octubre como parte de una actualización de red para mejorar la seguridad de la Red Lightning de Bitcoin. La actualización restringe las reglas de financiación y los procesos de recuperación, reduciendo los riesgos derivados de entradas no confirmadas. Exige entradas confirmadas para el splicing de canales y ajusta la lógica de liquidación para canales que se cierran antes de la confirmación de financiación. ACINQ instó a los operadores de nodos a actualizar para evitar riesgos de brechas de seguridad potenciales provenientes de pares maliciosos.
Fuente:Mostrar original
Descargo de responsabilidad: La información contenida en esta página puede proceder de terceros y no refleja necesariamente los puntos de vista u opiniones de KuCoin. Este contenido se proporciona solo con fines informativos generales, sin ninguna representación o garantía de ningún tipo, y tampoco debe interpretarse como asesoramiento financiero o de inversión. KuCoin no es responsable de ningún error u omisión, ni de ningún resultado derivado del uso de esta información.
Las inversiones en activos digitales pueden ser arriesgadas. Evalúa con cuidado los riesgos de un producto y tu tolerancia al riesgo en función de tus propias circunstancias financieras. Para más información, consulta nuestras Condiciones de uso y la Declaración de riesgos.
