1
0
mirror of https://github.com/lightning/bolts.git synced 2024-11-19 01:50:03 +01:00
BOLT: Basis of Lightning Technology (Lightning Network Specifications)
Go to file
Matt Corallo 49e1c1cba9 Drop ping sending rate-limit suggestion
There's not a lot of reason to explicitly rate-limit ping messages
on the sending side, hosts on the internet can *always* send you
as much traffic as they want, its up to you whether you want to
talk back to them.

This seems to have been intended as a cutoff where nodes can skip
responding to pings below a certain rate, but in practice 30
seconds is much too long a time to learn that your peer has
disconnected.

We could reduce the threshold, but its not like this is the only
place in the spec where a peer can request a message response, and
that is unlikely to change, making it of highly dubious value.
2021-09-27 20:42:03 +00:00
bolt04 bolt04: Remove in-spec test vector in favor of JSON test vector 2019-07-26 11:38:33 +02:00
bolt07 Add test vector for extended queries 2019-09-16 22:36:59 +02:00
tools tools/extract-formats.py: allow '.' in length fields. 2019-08-06 00:18:49 +00:00
.aspell.en.pws BOLT 9: Add feature bits for payment_secret and basic_mpp. 2019-12-13 03:48:57 +00:00
.copy-edit-stylesheet-checklist.md Fix typos 2019-09-26 06:12:41 +00:00
.travis.yml spelling: check all the .md files 2019-07-28 07:03:19 +00:00
00-introduction.md Bolt 00: Added Internal Links to Glossary (#637) 2019-07-15 10:01:15 +02:00
01-messaging.md Drop ping sending rate-limit suggestion 2021-09-27 20:42:03 +00:00
02-peer-protocol.md BOLT 9: flatten feature fields. 2019-11-25 19:34:23 +00:00
03-transactions.md option_static_remotekey: final draft. 2019-09-26 06:19:58 +00:00
04-onion-routing.md BOLT 4/11: require payment_secret for multi-part payments. 2019-12-13 14:20:02 +10:30
05-onchain.md f'BOLT5: Unify two practically redundant paragraphs' 2019-05-21 22:18:14 +02:00
07-routing-gossip.md Do not allow routing to a node with unkown feature bits set. 2020-01-06 14:34:37 -05:00
08-transport.md pubkeys live on the curve, not in the finite field 2019-11-04 06:00:50 +01:00
09-features.md Do not allow routing to a node with unkown feature bits set. 2020-01-06 14:34:37 -05:00
10-dns-bootstrap.md BOLT 10 copy edit (#440) 2018-08-07 00:10:11 +00:00
11-payment-encoding.md BOLT 4/11: require payment_secret for multi-part payments. 2019-12-13 14:20:02 +10:30
CONTRIBUTING.md CONTRIBUTING.md: first draft of how to write and change spec. 2019-07-28 07:03:19 +00:00
README.md Fix formatting of BOLT links 2018-01-22 14:02:01 +01:00

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.