From ba84a25deec0b3b9b94ee51b373e715fec995791 Mon Sep 17 00:00:00 2001 From: glozow Date: Mon, 11 Aug 2025 17:12:23 -0400 Subject: [PATCH] [doc] update mempool-replacements.md for incremental relay feerate change --- doc/policy/mempool-replacements.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/doc/policy/mempool-replacements.md b/doc/policy/mempool-replacements.md index eb370672e40..73682e2ffb3 100644 --- a/doc/policy/mempool-replacements.md +++ b/doc/policy/mempool-replacements.md @@ -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)).