1
0
Fork 0
mirror of https://github.com/lightning/bolts.git synced 2025-02-23 14:40:41 +01:00
BOLT: Basis of Lightning Technology (Lightning Network Specifications)
Find a file
Rusty Russell 046f5acb16 BOLT 2: option-data-loss: limited data loss protection.
This is the best I could come up with.  You can't know future
revocation secrets, so if you send onw I know you're ahead of me
somehow.  That means I *MUST NOT* broadcast my latest commitment
transaction, but at least if you're not malicious I'll salvage
something.

We adapt BOLT 5 in a fairly trivial way to specify to say you should
try to handle as much as you can (in fact, you should always be able
to collect their commitment transaction's direct-to-you output).

Fixes: #209
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2017-11-13 11:10:32 -08:00
tools BOLT 1, tools: add support for our first optional field. 2017-11-13 11:10:32 -08:00
.aspell.en.pws BOLT 7,11: Added an optional min_final_cltv_expiry field in BOLT 11 (#258) 2017-10-18 15:31:31 +02:00
.travis.yml Enable travis to spellcheck BOLT#10 to 99. 2017-05-26 14:31:50 +09:30
00-introduction.md Remove BOLT #6 from index, spelling list. 2017-10-17 10:33:12 +00:00
01-messaging.md BOLT 1, tools: add support for our first optional field. 2017-11-13 11:10:32 -08:00
02-peer-protocol.md BOLT 2: option-data-loss: limited data loss protection. 2017-11-13 11:10:32 -08:00
03-transactions.md fix some links 2017-10-17 07:25:48 +00:00
04-onion-routing.md BOLT 2,4: allow an error for HTLCs which expire too far away. (#265) 2017-10-31 00:21:58 +00:00
05-onchain.md BOLT 2: option-data-loss: limited data loss protection. 2017-11-13 11:10:32 -08:00
07-routing-gossip.md BOLT 2: Details of HTLC Timeouts, ie. cltv_expiry_delta. 2017-10-19 12:44:53 -07:00
08-transport.md multi: Fix a few typos and grammatical errors. 2017-09-25 12:34:30 +09:30
09-features.md fix some links 2017-10-17 07:25:48 +00:00
10-dns-bootstrap.md multi: Fix a few typos and grammatical errors. 2017-09-25 12:34:30 +09:30
11-payment-encoding.md BOLT 7,11: Added an optional min_final_cltv_expiry field in BOLT 11 (#258) 2017-10-18 15:31:31 +02:00
README.md Add CC-BY. 2016-11-23 06:22:59 +10:30

Lightning Network In-Progress Specifications

The specifications are currently a work-in-progress and currently being drafted.

Pull requests and comments welcome, seeking input from community stakeholders.

Discussion available on the lighting-dev mailing list.

Start here for Table of Contents

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.