2
0
mirror of https://github.com/lnbook/lnbook synced 2024-11-04 18:00:26 +00:00

reformatted

- reformatted for better visualization (even though just temporarily)
This commit is contained in:
8go 2020-08-27 12:22:53 +00:00 committed by GitHub
parent 20f95bf519
commit 05dead01ae
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,21 +1,23 @@
Chapter overview: Chapter overview:
* explains the channel graph, and how it's modified+verified * explains the channel graph, and how it's modified+verified
Relevant questions to answer: Relevant questions to answer:
* Gossip announcements: * Gossip announcements:
* How does a peer announce a new channel to the network? - How does a peer announce a new channel to the network?
* How do nodes verify a channel announcement? Why should they verify one in the first place? - How do nodes verify a channel announcement? Why should they verify one in the first place?
* How does a node control _how_ a payment is routed through its channel? - How does a node control _how_ a payment is routed through its channel?
* What knobs exist for a node to set in their channel updates? - What knobs exist for a node to set in their channel updates?
* How often are channel updates sent? - How often are channel updates sent?
* How does a node update its node in the channel graph? Do we we need to verify this? - How does a node update its node in the channel graph? Do we we need to verify this?
* How quickly does an update propagate? - How quickly does an update propagate?
* What are "zombie" channels? Why do they matter? - What are "zombie" channels? Why do they matter?
* Channel graph syncing: * Channel graph syncing:
* What are the various ways a node can sync the channel graph? - What are the various ways a node can sync the channel graph?
* Which is the most efficient? - Which is the most efficient?
* What is the "gossip query" system? - What is the "gossip query" system?
* Does a node need to keep up with all gossip updates? Does this change if they're a routing node or mobile client? - Does a node need to keep up with all gossip updates? Does this change if they're a routing node or mobile client?
* Protocol Extensions via Feature Bits and TLV: * Protocol Extensions via Feature Bits and TLV:
* How can the channel graph be upgraded using feature bits and TLV fields? - How can the channel graph be upgraded using feature bits and TLV fields?
* How does a receiver signal that they can accept MPP/AMP payments? - How does a receiver signal that they can accept MPP/AMP payments?