Skip to content

kip-311: clarify a peer counts once regardless of transport channels#123

Open
hyunsooda wants to merge 1 commit into
kaiachain:mainfrom
hyunsooda:kip-311-clarify-multichannel-peer-count
Open

kip-311: clarify a peer counts once regardless of transport channels#123
hyunsooda wants to merge 1 commit into
kaiachain:mainfrom
hyunsooda:kip-311-clarify-multichannel-peer-count

Conversation

@hyunsooda

@hyunsooda hyunsooda commented Jun 24, 2026

Copy link
Copy Markdown
Contributor

Proposed changes

KIP-311 defines MaxPhysicalConnections / inbound capacity as "physical peer
connections", which can be misread as sockets. This adds one sentence clarifying that a
multi-channel peer counts once toward the limit, keeping the budgets per-peer.
Wording-only / non-normative — no spec or behavior change.

Pairs with kaiachain/kaia#965, which aligns inbound admission to this peer-based counting.

Types of changes

  • Bugfix
  • KIP Proposal
  • KIP Improvement

Checklist

  • Used the suggested template: https://github.com/kaiachain/KIPs/blob/main/kip-template.md
  • I have read the CLA and signed by comment I have read the CLA Document and I hereby sign the CLA in first time contribution
  • I have added necessary documentation (if appropriate)
  • Any dependent changes have been merged and published in downstream modules

Related issues

Further comments

The MaxPhysicalConnections / inbound-capacity limits are defined in terms
of "physical peer connections", which could be misread as sockets. State
explicitly that a multi-channel peer counts once, so the budgets stay
per-peer regardless of how many channels a peer opens.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@hyunsooda hyunsooda self-assigned this Jun 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants