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

Smaller default value for `peer-connection.max-no-channels` (#3180)

Public commit record

What the developer wrote

Authored by Bastien Teinturier

81/100 · Strong
Smaller default value for `peer-connection.max-no-channels` (#3180)

We previously allowed 250 parallel incoming connections from nodes with
whom we don't have any channels yet. While this makes sense for wallet
providers, this is too large for standard routing nodes and exposes them
to more DoS risk. We reduce the default value to 64 instead, which can
of course be overridden by node operators in their `eclair.conf`.
✓ Specific, descriptive subject✓ Names a concrete action or component✓ Provides detailed explanatory context✓ Links an issue, advisory, or supporting reference
The short version

What changed, and why it matters

This commit lowers a default setting that controls how many incoming connections Eclair will accept from strangers who have no payment channel with the node. The old default of 250 could let someone open a large number of connections to a routing node and waste its resources, a form of denial-of-service. The new default of 64 reduces that exposure while still allowing node operators to change the value if they need more for wallet-style services.

Recommended action

Adopt the new default or review your own `eclair.conf` to ensure `peer-connection.max-no-channels` is set appropriately for your node's role. Routing nodes should generally use a lower value; wallet providers may still override it.

Security signals we found

01

Default configuration tightened to reduce DoS exposure

02

Resource-limiting change for unauthenticated incoming peer connections

03

Commit message explicitly frames change as DoS-risk reduction

Risk score

Why this scored 54/100

Our methodology →
Potential impact 8/30
Exploitability 12/25
Stealth signal 10/15
Affected reach 12/15
Confidence 8/10
Evidence quality 4/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.