Boletín Bitcoin Optech #429
El boletín #429 de Bitcoin Optech revisa un nuevo protocolo de pago silencioso para carteras multipartitas, un bug DoS en Core Lightning y una política de seguridad actualizada de Bitcoin Core. Considera que el diseño de pago silencioso es prometedor pero señala una suposición de seguridad no probada, y recomienda actualizar al software parcheado.
Puntos clave
- El protocolo de pago silencioso propuesto funciona con FROST y MuSig2 sin cambiar los BIP existentes.
- La seguridad depende de una suposición de dificultad abierta; las pruebas formales aún están pendientes.
- Las versiones 25.02‑26.04 de Core Lightning son vulnerables a un DoS por anuncio de canal autorreferencial.
- Bitcoin Core ahora retroporta correcciones para bugs fácilmente descubribles a todas las versiones mantenidas.
- Los operadores deben actualizar a CLN 26.04.1 y Bitcoin Core 32.1 para mantenerse protegidos.
Pagos silenciosos para carteras multipartitas
Bitcoin Optech destaca un protocolo introducido por Oleksandr Kurbatov que permite transacciones de pago silencioso desde carteras que usan esquemas de firma multipartita como FROST y MuSig2. El diseño permite que un coordinador recoja participaciones ponderadas de ECDH de cada firmante y luego agregue una prueba AggDLEQ que cumple con el BIP374. Como el intercambio de pruebas permanece dentro del canal de coordinación de la cartera, no se requieren nuevos campos PSBT ni cambios en los BIP. Kurbatov señala que un artículo con pruebas de seguridad formales está bajo revisión interna, pero la afirmación central —que los firmantes corruptos y el coordinador no pueden falsificar una prueba— depende de una suposición cuya dificultad sigue siendo una cuestión abierta.
Vulnerabilidad de denegación de servicio en Core Lightning
El boletín también detalla un bug de anuncio de canal autorreferencial descubierto por Nishant Bansal en las versiones 25.02 a 26.04 de Core Lightning (CLN). El software no obligaba a que los IDs de nodo fueran distintos en un anuncio de canal, lo que permitía que un anuncio manipulado se almacenara en disco y provocara el bloqueo del nodo en cada reinicio. La explotación requería solo una salida 2‑de‑2 financiada y tarifas mínimas en cadena. El problema se divulgó responsablemente, se parcheó en CLN 26.04.1 y se reflejó en BOLT 7 mediante el requisito #1333. Se insta a los operadores que aún usan versiones vulnerables a actualizar de inmediato.