Skip to content

kip-311: add PN compatibility budgets#121

Merged
ian0371 merged 1 commit into
mainfrom
kip-311-pn-compat-targets
Jun 10, 2026
Merged

kip-311: add PN compatibility budgets#121
ian0371 merged 1 commit into
mainfrom
kip-311-pn-compat-targets

Conversation

@ian0371

@ian0371 ian0371 commented Jun 8, 2026

Copy link
Copy Markdown
Contributor

Proposed changes

This updates KIP-311 to define explicit PN compatibility budgets during mixed-version operation.
During mixed-version operation, legacy transaction propagation may still depend on the EN-PN-CN path.
If PN were collapsed into EN for discovery and dial accounting, ordinary EN peers could fill the EN target and prevent a v3.0 EN from discovering or dialing available PNs.

Types of changes

Please put an x in the boxes related to your change.

  • Bugfix
  • KIP Proposal
  • KIP Improvement

Checklist

Put an x in the boxes that apply. You can also fill these out after creating the PR. If you're unsure about any of them, don't hesitate to ask. We're here to help! This is simply a reminder of what we are going to look for before merging your code.

  • 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

  • Please leave the issue numbers or links related to this PR here.

Further comments

If this is a relatively large or complex change, kick off the discussion by explaining why you chose the solution you proposed and what alternatives you have considered, etc.

@ian0371 ian0371 requested a review from hyunsooda June 8, 2026 02:12
@ian0371 ian0371 self-assigned this Jun 8, 2026
@ian0371 ian0371 merged commit 2de646b into main Jun 10, 2026
5 of 6 checks passed
@github-actions github-actions Bot locked and limited conversation to collaborators Jun 10, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants