Skip to content

Commit e91f88e

Browse files
adamjonasbitschmidty
authored andcommitted
News195: add Bitcoin Core 24152
1 parent 7bd9675 commit e91f88e

File tree

2 files changed

+16
-2
lines changed

2 files changed

+16
-2
lines changed

_posts/en/newsletters/2022-04-13-newsletter.md

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,15 @@ Interface (HWI)][hwi repo], [Rust Bitcoin][rust bitcoin repo], [BTCPay
144144
Server][btcpay server repo], [BDK][bdk repo], [Bitcoin Improvement
145145
Proposals (BIPs)][bips repo], and [Lightning BOLTs][bolts repo].*
146146

147-
- [Bitcoin Core #24152][] policy / validation: CPFP fee bumping within packages FIXME:adamjonas
147+
- [Bitcoin Core #24152][] enables [CPFP][topic cpfp] fee bumping in
148+
child-with-unconfirmed-parents packages by introducing [package
149+
feerate][]
150+
and using it in place of individual feerate. As mentioned in
151+
[newsletter #186][news186 package], this is part of a series of changes
152+
to enhance the flexibility and reliability of both CPFP and [RBF][topic rbf] fee bumping.
153+
This patch also [validates individual transactions first][]
154+
to avoid incentive-incompatible policies like "parents pay for children"
155+
or "siblings pay for siblings" behavior.
148156

149157
- [Bitcoin Core #24098][] updates the `/rest/headers/` and
150158
`/rest/blockfilterheaders/` RPCs to use query parameters for
@@ -167,7 +175,7 @@ Proposals (BIPs)][bips repo], and [Lightning BOLTs][bolts repo].*
167175
Receiver-side support is not added to CLN in this PR.
168176

169177
{% include references.md %}
170-
{% include linkers/issues.md v=2 issues="24152,24098,24147,24148,24149,5165,5068" %}
178+
{% include linkers/issues.md v=2 issues="24152,24098,24147,24148,24149,5165,5068,910" %}
171179
[bitcoin core 23.0 rc4]: https://bitcoincore.org/bin/bitcoin-core-23.0/
172180
[bcc23 rn]: https://github.com/bitcoin-core/bitcoin-devwiki/wiki/23.0-Release-Notes-draft
173181
[test guide]: https://github.com/bitcoin-core/bitcoin-devwiki/wiki/23.0-Release-Candidate-Testing-Guide
@@ -180,3 +188,6 @@ Proposals (BIPs)][bips repo], and [Lightning BOLTs][bolts repo].*
180188
[ldk 0.0.106]: https://github.com/lightningdevkit/rust-lightning/releases/tag/v0.0.106
181189
[btcpay server 1.4.9]: https://github.com/btcpayserver/btcpayserver/releases/tag/v1.4.9
182190
[reviews 24571]: https://bitcoincore.reviews/24571
191+
[news186 package]: /en/newsletters/2021/09/22/#package-mempool-acceptance-and-package-rbf
192+
[package feerate]: https://gist.github.com/glozow/dc4e9d5c5b14ade7cdfac40f43adb18a#fee-related-checks-use-package-feerate
193+
[validates individual transactions first]: https://gist.github.com/glozow/dc4e9d5c5b14ade7cdfac40f43adb18a#always-try-individual-submission-first

_topics/en/cpfp.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,9 @@ optech_mentions:
6565
- title: "BTCPay Server 1.4.5 adds support for CPFP fee bumping"
6666
url: /en/newsletters/2022/03/02/#btcpay-server-1-4-6
6767

68+
- title: "Bitcoin Core #24152 begins accepting low-feerate transactions that are paid for by their children"
69+
url: /en/newsletters/2022/04/13/#bitcoin-core-24152
70+
6871
## Optional. Same format as "primary_sources" above
6972
see_also:
7073
- title: CPFP carve-out

0 commit comments

Comments
 (0)