mirror of
https://github.com/lnbook/lnbook
synced 2024-11-01 03:20:53 +00:00
22 lines
1.1 KiB
Plaintext
22 lines
1.1 KiB
Plaintext
[role="pagenumrestart"]
|
|
[[ch04_The_communications_protocol]]
|
|
== The communication protocol
|
|
After you discovered the overview of how the lightning network protocol worked in the last chapter we now want to present a few more details about the actual communication that takes place between the nodes to fulfill the most important tasks like opening a channel, forwarding a payment and closing the channel.
|
|
All communication takes place over a secure, encrypted and authenticated connection.
|
|
|
|
[NOTE]
|
|
====
|
|
While the specification of how to set up such a connection is part of the lightnig network protocol and can be read upon in BOLT08 we will omit this in the book.
|
|
The reason is that BOLT08 mainly follows the handshake patterns from the noise protocol framework which is a standard template system for secure cryptographic handshakes.
|
|
This protocol framework is also used by Whatsapp and Wireguard and is very well documented.
|
|
If you want to learn more we suggest you check out http://www.noiseprotocol.org/
|
|
====
|
|
|
|
=== Ligtning Messages
|
|
|
|
=== Opening a Payment channel
|
|
|
|
=== forwarding, making and receiving a payment
|
|
|
|
=== closing the channel
|