Difference between revisions of "BOLTs"

From lightningwiki.net
Jump to navigation Jump to search
Line 1: Line 1:
These Basis of Lightning Technology (BOLT) documents describe a layer-2 protocol for off-chain Bitcoin or Litecoin transfer by mutual cooperation, relying on on-chain transactions for enforcement if necessary. They are like RFC's for the Lightning Network.
These Basis of Lightning Technology (BOLT) documents describe a layer-2 protocol for off-chain Bitcoin or Litecoin transfer by mutual cooperation, relying on on-chain transactions for enforcement if necessary. They are like RFC's for the Lightning Network. [https://github.com/lightningnetwork/lightning-rfc GitHib holds the BOLTs].


=Introduction=
[[File:Bolts.png|800px]]
[https://github.com/lightningnetwork/lightning-rfc/blob/master/00-introduction.md Source]
[https://github.com/lightningnetwork/lightning-rfc GitHib has the BOLTs]


[[File:Bolts.png|800px]]
[https://veriphi.io/Visualizing-BOLTs/Gustavoflorese Overview by Veriphi.io]
[https://veriphi.io/Visualizing-BOLTs/Gustavoflorese Overview by Veriphi.io]


{{TODO|Read more introduction on BOLTs}}
* [[BOLT 1: Base Protocol]]
 
* [[BOLT 2: Peer Protocol for Channel Management]]
=BOLT 1: Base Protocol=
* [[BOLT 3: Bitcoin Transaction and Script Formats]]
[https://github.com/lightningnetwork/lightning-rfc/blob/master/01-messaging.md Find the BOLT on GitHub]
* [[BOLT 4: Onion Routing Protocol]]
 
* [[BOLT 5: Recommendations for On-chain Transaction Handling]]
=BOLT 2: Peer Protocol for Channel Management=
* [[BOLT 7: P2P Node and Channel Discovery]]
[https://github.com/lightningnetwork/lightning-rfc/blob/master/02-peer-protocol.md Find the BOLT on GitHub]
* [[BOLT 8: Encrypted and Authenticated Transport]]
 
* [[BOLT 9: Assigned Feature Flags]]
=BOLT 3: Bitcoin Transaction and Script Formats=
* [[BOLT 10: DNS Bootstrap and Assisted Node Location]]
[https://github.com/lightningnetwork/lightning-rfc/blob/master/03-transactions.md Find the BOLT on GitHub]
* [[BOLT 11: Invoice Protocol for Lightning Payments]]
 
=BOLT 4: Onion Routing Protocol=
[https://github.com/lightningnetwork/lightning-rfc/blob/master/04-onion-routing.md Find the BOLT on GitHub]
 
=BOLT 5: Recommendations for On-chain Transaction Handling=
[https://github.com/lightningnetwork/lightning-rfc/blob/master/05-onchain.md Find the BOLT on GitHub]
 
=BOLT 7: P2P Node and Channel Discovery=
[https://github.com/lightningnetwork/lightning-rfc/blob/master/07-routing-gossip.md Find the BOLT on GitHub]
 
=BOLT 8: Encrypted and Authenticated Transport=
[https://github.com/lightningnetwork/lightning-rfc/blob/master/08-transport.md Find the BOLT on GitHub]
 
=BOLT 9: Assigned Feature Flags=
[https://github.com/lightningnetwork/lightning-rfc/blob/master/09-features.md Find the BOLT on GitHub]
 
=BOLT 10: DNS Bootstrap and Assisted Node Location=
[https://github.com/lightningnetwork/lightning-rfc/blob/master/10-dns-bootstrap.md Find the BOLT on GitHub]
 
=BOLT 11: Invoice Protocol for Lightning Payments=
[https://github.com/lightningnetwork/lightning-rfc/blob/master/11-payment-encoding.md Find the BOLT on GitHub]

Revision as of 15:31, 27 February 2019