blips icon indicating copy to clipboard operation
blips copied to clipboard

Bitcoin Lightning Improvement Proposals

Results 35 blips issues
Sort by recently updated
recently updated
newest added

Many lightning messages include feerates for on-chain transactions. Nodes receiving those messages are supposed to reject them if they are considered too low or too high. However, there is no...

Standard lightning channels require the channel opener to pay the mining fees for the commitment transaction and mutual close transaction. This requirement forces the channel opener to contribute to the...

Onboarding users to the lightning network is hard, because opening a channel requires paying on-chain fees and allocating capital, hoping that it will be used to earn routing fees. It...

Lightning nodes must stay in sync with the blockchain to protect themselves against malicious peers that could publish revoked commitment transactions. Honest nodes should help their peers by letting them...

[Bolt 12](https://github.com/lightning/bolts/pull/798) introduces a new `sciddir_or_pubkey` field that can be used to identify the introduction node of a blinded path. This is primarily used to reduce the size of encoded...

blip-0032 says https://github.com/lightning/blips/blob/b6c3e8c17028926f7c5ae254f419456fe3c4bf13/blip-0032.md?plain=1#L86 and https://github.com/lightning/blips/blob/b6c3e8c17028926f7c5ae254f419456fe3c4bf13/blip-0032.md?plain=1#L118 Where is this blip? Are these just added to the BOLT12 messages? Also stated is https://github.com/lightning/blips/blob/b6c3e8c17028926f7c5ae254f419456fe3c4bf13/blip-0032.md?plain=1#L117 Why is this not defined in https://github.com/bitcoin/bips/blob/master/bip-0353.mediawiki ? Also...

blip-0039 missing from README.md

Alternative Addresses allows nodes to specify private connection addresses for peers with existing relationships. This bypasses the public gossip protocol for reconnections, enhancing privacy and potentially improving reliability and latency.

[Trampoline routing](https://github.com/lightning/bolts/pull/836) allows nodes to send payments with limited access to the network graph, by relying on trampoline nodes to compute the missing parts of the route. The BOLTs only...

Based on #52. In typical mobile environments, a program that is not currently being focused on by the user will be suspended, with all its TCP connections dropped. This specification...