AI-generated analysisPublished automatically and not human-verified. Validated context appears in community notes below.
← Watch feed
Low 35 Bitcoin

BOLTs: update announcement_signatures and next_funding reconnect quotes

Public commit record

What the developer wrote

Authored by Níckolas Goline

50/100 · Thin
BOLTs: update announcement_signatures and next_funding reconnect quotes

Changelog-None
✓ Specific, descriptive subject✓ Names a concrete action or component! No meaningful explanatory body
The short version

What changed, and why it matters

This commit updates Core Lightning's implementation of Lightning protocol (BOLT) rules for reconnecting after a channel disruption and for sending channel announcement signatures. It adds handling for newer 'splicing' scenarios—where an existing channel's funding transaction is changed—so that nodes correctly retransmit messages, detect mismatched funding states, and send announcement signatures for splice transactions. The changes appear to be protocol-compliance fixes rather than fixes for an active security flaw, but incorrect reconnection behavior could theoretically lead to channel confusion or stale state between peers.

Recommended action

Treat as a normal protocol-compliance update. Reviewers should verify that the new splice-related conditions are correctly evaluated and that the added error/force-close paths cannot be triggered by malformed but otherwise benign reconnect messages. No urgent security response is indicated by the commit alone.

Security signals we found

01

Protocol state machine update for channel reconnection

02

Added mismatch detection for next_funding in channel_reestablish

03

Added force-close requirement when next_commitment_number is zero

04

Extended announcement_signatures requirement to splice transactions

05

No explicit security advisory, CVE, or changelog entry in commit

Risk score

Why this scored 35/100

Our methodology →
Potential impact 8/30
Exploitability 5/25
Stealth signal 6/15
Affected reach 7/15
Confidence 6/10
Evidence quality 3/5
Human-validated context

Community notes

Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.

No validated notes yet.

The AI analysis stands alone for now. Submit a note if you can add evidence or important context.