1
0
mirror of https://github.com/lightning/bolts.git synced 2025-01-18 21:32:31 +01:00
BOLT: Basis of Lightning Technology (Lightning Network Specifications)
Go to file
Rusty Russell 963b103113 BOLT 2: add precommitment to scriptpubkey for mutual close.
This is Fabrice's #243 "BOLT2, BOLT3: reduce attack surface", split
out with minor polishing:

- Made it an optional feature (we can insist on it if we choose even bit).
- Rename from "final_scriptpubkey" to "shutdown_scriptpubkey".
- Make requirements the same as shutdown's scriptpubkey, or zero-len.
- Leave shutdown's scriptpubkey, just make sure it's the same or fail.
- Add to accept_channel as well as open_channel.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2017-11-28 00:09:57 +00:00
tools tools: allow `` around option names, strip them 2017-11-28 00:09:57 +00:00
.aspell.en.pws Appended Bitcoins to word list 2017-11-27 23:38:01 +00:00
.copy-edit-stylesheet-checklist.md BOLT 0,1,2: fix requested changes; 2017-11-15 02:55:16 -08:00
.travis.yml tools: don't enforce alignment. 2017-11-28 00:09:57 +00:00
00-introduction.md Minor Typo fix. 2017-11-27 23:38:01 +00:00
01-messaging.md Minor line edits 2017-11-27 23:38:01 +00:00
02-peer-protocol.md BOLT 2: add precommitment to scriptpubkey for mutual close. 2017-11-28 00:09:57 +00:00
03-transactions.md htlckey: new basepoint avoid holding the payment secret. 2017-11-14 22:58:11 +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 Update 05-onchain.md 2017-11-22 01:21:01 +00: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 BOLT 2: add precommitment to scriptpubkey for mutual close. 2017-11-28 00:09:57 +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.