¿No es suficiente el channel_announcement
mensaje para la publicidad del canal? ¿Por qué es announcement_signatures
necesario el mensaje?
Referencia PERNO #7
Según tengo entendido, el proceso se construye el canal entre dos pares. Por razones de privacidad, uno de los dos pares podría decidir mantener el canal privado.
Bolt7 usa la siguiente cita con una referencia al mensaje abierto de Bolt2
La voluntad del nodo iniciador de anunciar el canal se señala durante la apertura del canal configurando el bit de anuncio_canal en channel_flags (ver BOLT #2 ).
En ese caso, el par no firmaría el canal y no permitiría que la otra parte tenga un channel_announcement
mensaje. De esta forma el canal no puede ser público ya que otros no reaccionarían al anuncio ya que faltan firmas.
Entonces, para resumir: el mensaje con las firmas es un mensaje entre los socios del canal que permite un mensaje de chismes del protocolo peer2peer para anunciar el canal. Espero que haya quedado claro (: