Not sure if this is really the right format for SN, since you essentially have to pay to answer my question 🤷♂️
But Anyhoo
Can anyone explain how channel gossiping works at a high-ish level?
Specifically, does my node SEND out gossip messages about the state of my channels to my peers.
OR
Does my channel PROBE each of my peers separately to determine the channel details?
OR
Is it something completely different?
Also how often does it happen?
Thanks in advance...
channel_update
message sent to your peers for each updated channel.channel_update
message to propagate to nodes "near you" in terms of number of hops (which are the nodes that are most likely to route a payment through you).channel_announcement
messages called AOT2 (Average Observability Time), which is the average3 time it takes for achannel_announcement
message to be received by Amboss' node after the channel opening transaction has been confirmed. Note that the AOT is expected to be at least around 30 minutes for most nodes, since most nodes typically wait 3 confirmations before they consider a channel to be usable and start communicating about it to the network. However, even for big nodes, typical AOT is at least a few hours. So I guess LND's autoloop 3 days cycle is there not only to avoid exhausting resources, but also to let updates enough time to disseminate.Footnotes