-
Notifications
You must be signed in to change notification settings - Fork 506
BOLT 7: Clarify what "gossip messages" are. #690
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
And use that term in BOLT 2's retransmission section, to avoid confusion. In particular: a node can't send `announcement_signatures` before both sides have agreed on `funding_locked` and thus consider the short_channel_id a settled matter. Signed-off-by: Rusty Russell <[email protected]>
@@ -1123,7 +1123,7 @@ operation, acknowledgments of updates are delayed until the | |||
that the updates have been received. This also means that the receiving | |||
node only needs to store updates upon receipt of `commitment_signed`. | |||
|
|||
Note that messages described in [BOLT #7](07-routing-gossip.md) are | |||
Note that gossip message described in [BOLT #7](07-routing-gossip.md#gossip-messages) are |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nit
Note that gossip message described in [BOLT #7](07-routing-gossip.md#gossip-messages) are | |
Note that gossip messages described in [BOLT #7](07-routing-gossip.md#gossip-messages) are |
concept ACK, this can supercede #620 as well |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I could make the PR to BOLT00 if desired.
|
||
Certain messages are used to relay information about the state of the | ||
network, and are not merely generated to send to direct peers. We | ||
refer to these as "gossip messages". |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
it might be useful to add two entries to BOLT 00 Introduction in the glossary.
-
Lightning message:
- An encrypted message sent between connected peers.
- Foundation of the transport layer of the communication network (defined in BOLT 08)
-
Gossip message:
- Certain types of Lightning Messages that are forwarded to other peers.
And use that term in BOLT 2's retransmission section, to avoid confusion.
In particular: a node can't send
announcement_signatures
before both sides have agreed onfunding_locked
and thus consider the short_channel_id a settled matter.Signed-off-by: Rusty Russell [email protected]
Fixes: #620