@@ -6,7 +6,7 @@ type: newsletter
66layout : newsletter
77lang : en
88---
9- This week's newsletter includes the usual dashboard and action items,
9+ This week's newsletter includes a request to help test the next version of Bitcoin Core,
1010short descriptions of projects Bitcoin Core contributors are working on,
1111and a list of notable merges during the past week.
1212
@@ -21,10 +21,6 @@ and a list of notable merges during the past week.
2121 major release such as this, but each RC can theoretically be the last
2222 RC, so we encourage you to test as early as possible.
2323
24- ## Dashboard items
25-
26- <!-- TODO: @moneyball -->
27-
2824## News
2925
3026No significant news was posted to the bitcoin-dev or lightning-dev
@@ -51,7 +47,7 @@ Core. Here's a summary of the projects discussed:
5147- ** Output script descriptors enhancements** being worked on by
5248 Pieter Wuille. The basic idea for this was described in
5349 [ Newsletter #5 ] [ news5 news ] but Wuille is investigating adding
54- support for the ability to "import ` and(xpub/...,or(xpub/...,xpub/...)) `
50+ support for the ability to support nested and threshold constructions, e.g.: "import ` and(xpub/...,or(xpub/...,xpub/...)) `
5551 into your wallet as watch-only chain for example and get
5652 [ PSBT] [ BIP174 ] to sign for it." This would make adding hardware
5753 wallet support to Bitcoin Core easier. The support would also be
@@ -81,12 +77,12 @@ Core. Here's a summary of the projects discussed:
8177 peers. Well-connected nodes can receive or send more than hundred of
8278 these notifications for each 224-byte median-sized transaction they
8379 process, resulting in significant amount of long-lived nodes'
84- bandwidth being wasted (about 90% [ according] [ nmnkgl relay ] to
85- measurements by Naumenko). Maxwell is also working on making it
80+ bandwidth being wasted (up to 90% [ according] [ nmnkgl relay ] to
81+ measurements by Naumenko, although recent improvements in Bitcoin Core
82+ may have reduced this figure). Maxwell is also working on making it
8683 possible for a newly-started (or long-disconnected) node to
87- efficiently sync its mempool with its peers using this same basic
88- mechanism, reducing the requirement for small independent miners to
89- maintain expensive high-uptime and well-connected infrastructure.
84+ efficiently sync the high feerate part of its mempool from its peers using this same basic
85+ mechanism.
9086
9187- ** Dandelion protocol DoS-resistant stem routing** being worked on
9288 by Suhas Daftuar. The [ Dandelion protocol] [ ] is expected to make
@@ -150,11 +146,8 @@ mentioned above for easy copy/paste next week. -harding -->{% endcomment %}
150146 introduced to the master development branch a couple months ago.
151147
152148- [ LND #1693 ] [ ] allows LND's autopilot funding mechanism to optionally
153- use unconfirmed outputs for funding transactions. This can be a bit
154- riskier for the user if you're spending money from a third party that
155- you haven't finished receiving yet, but it can completely safely
156- remove a common delay when transferring money from one wallet you
157- control to a LN-compatible wallet you want to use.
149+ use its own unconfirmed change outputs for funding transactions,
150+ allowing it to potentially open multiple channels in the next block.
158151
159152 Note: this was only the most notable of several minor (but useful)
160153 improvements to the autopilot feature merged this week.
0 commit comments