doc: Add release note for -txsendrate etc
What changed, and why it matters
This commit only adds a release note describing a previously made network change. It does not change any code, configuration defaults, or behavior. There is no security issue in this documentation patch itself.
No action required; this is a documentation-only change. Review the actual PR #34628 code changes separately if assessing the security of the rate-limiting redesign.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The commit creates doc/release-notes-34628.md, a 13-line release note explaining that transaction relay rate-limiting was switched from per-peer to global backlog, introduces the -txsendrate option, and mentions a 12 MB/10 min bandwidth rate-limit queryable via getnetworkinfo. The underlying code change (PR #34628) is not present in the diff, only its documentation.
Changed components
doc/release-notes-34628.mdInspect captured patch +13 / −0
diff --git a/doc/release-notes-34628.md b/doc/release-notes-34628.md
new file mode 100644
index 00000000..884ac073
--- /dev/null
+++ b/doc/release-notes-34628.md
@@ -0,0 +1,13 @@
+P2P and network changes
+-----------------------
+
+- To reduce memory and CPU usage during periods of high transaction
+ volume, rate-limiting of outgoing transaction relay has been changed
+ to use a global backlog instead of being done on a per-peer basis. The
+ default rate-limit remains as 14 tx/s (boosted by 2.5x for outbound
+ peers), though this can be changed via the `-txsendrate` configuration
+ option. An additional bandwidth rate-limit has also been introduced
+ at 12MB of transactions per 10 minutes, with a high burst rate. The
+ size of the global backlog and the token bucket values for the rate
+ limits can be queried via the `getnetworkinfo` RPC. (#34628)
+
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.