[doc] update mempool-replacements.md for incremental relay feerate change

This commit is contained in:
glozow
2025-08-11 17:12:23 -04:00
parent 18720bc5d5
commit ba84a25dee

View File

@@ -32,8 +32,8 @@ other consensus and policy rules, each of the following conditions are met:
4. The additional fees (difference between absolute fee paid by the replacement transaction and the
sum paid by the original transactions) pays for the replacement transaction's bandwidth at or
above the rate set by the node's incremental relay feerate. For example, if the incremental relay
feerate is 1 satoshi/vB and the replacement transaction is 500 virtual bytes total, then the
replacement pays a fee at least 500 satoshis higher than the sum of the original transactions.
feerate is 0.1 satoshi/vB and the replacement transaction is 500 virtual bytes total, then the
replacement pays a fee at least 50 satoshis higher than the sum of the original transactions.
*Rationale*: Try to prevent DoS attacks where an attacker causes the network to repeatedly relay
transactions each paying a tiny additional amount in fees, e.g. just 1 satoshi.
@@ -77,3 +77,5 @@ This set of rules is similar but distinct from BIP125.
* Full replace-by-fee is the default policy as of **v28.0** ([PR #30493](https://github.com/bitcoin/bitcoin/pull/30493)).
* Signaling for replace-by-fee is no longer required as of [PR 30592](https://github.com/bitcoin/bitcoin/pull/30592).
* The incremental relay feerate default is 0.1sat/vB ([PR #33106](https://github.com/bitcoin/bitcoin/pull/33106)).