@@ -48,7 +48,7 @@ popular Bitcoin infrastructure software.
4848 unnecessary computation.
4949
5050 The current proposal is still in the discussion phase, with no prototype
51- available.
51+ available. {% assign timestamp="1:06" %}
5252
5353- ** Channel jamming mitigation simulation results and updates:** Carla
5454 Kirk-Cohen, in collaboration with Clara Shikhelman and elnosh, [ posted] [ carla
@@ -71,7 +71,7 @@ popular Bitcoin infrastructure software.
7171
7272 The write-up concludes that [ channel jamming attack] [ topic channel jamming
7373 attacks] mitigation has reached a point where it is good enough and encourages
74- readers to try their simulator to test out attacks.
74+ readers to try their simulator to test out attacks. {% assign timestamp="9:28" %}
7575
7676## Changes to services and client software
7777
@@ -82,12 +82,12 @@ wallets and services.*
8282 The open source [ BULL mobile wallet] [ bull blog ] is built on BDK and supports [ descriptors] [ topic
8383 descriptors] , [ labeling] [ topic wallet labels ] , and coin selection, Lightning,
8484 [ payjoin] [ topic payjoin ] , Liquid, hardware wallets, and watch-only wallets, among
85- other features.
85+ other features. {% assign timestamp="37:22" %}
8686
8787- ** Sparrow 2.3.0 released:**
8888 [ Sparrow 2.3.0] [ sparrow github ] adds support for sending to [ silent
8989 payment] [ topic silent payments ] addresses and [ BIP353] [ ] human-readable
90- Bitcoin payment instructions, among other features and bug fixes.
90+ Bitcoin payment instructions, among other features and bug fixes. {% assign timestamp="39:40" %}
9191
9292## Releases and release candidates
9393
@@ -96,12 +96,12 @@ projects. Please consider upgrading to new releases or helping to test
9696release candidates._
9797
9898- [ Core Lightning 25.09.1] [ ] is a maintenance release for the current major
99- version of this popular LN node that includes several bug fixes.
99+ version of this popular LN node that includes several bug fixes. {% assign timestamp="40:47" %}
100100
101101- [ Bitcoin Core 28.3] [ ] is a maintenance release for the previous release series
102102 of the predominant full node implementation. It contains multiple bug fixes,
103103 and also includes the new defaults for ` blockmintxfee ` , ` incrementalrelayfee ` ,
104- and ` minrelaytxfee ` .
104+ and ` minrelaytxfee ` . {% assign timestamp="41:18" %}
105105
106106## Notable code and documentation changes
107107
@@ -118,20 +118,20 @@ repo], and [BINANAs][binana repo]._
118118 mempool] [ topic cluster mempool ] by introducing a ` SingletonClusterImpl ` type
119119 for single-transaction clusters and by compacting several ` TxGraph ` internals.
120120 This PR also adds a ` GetMainMemoryUsage() ` function to estimate ` TxGraph ` ’s
121- memory usage.
121+ memory usage. {% assign timestamp="43:00" %}
122122
123123- [ Bitcoin Core #29675 ] [ ] introduces support for receiving and spending
124124 [ taproot] [ topic taproot ] outputs controlled by [ MuSig2] [ topic musig ] aggregate
125125 keys on wallets with imported ` musig(0) ` [ descriptors] [ topic descriptors ] . See
126- [ Newsletter #366 ] [ news366 musig2 ] for the earlier enabling work.
126+ [ Newsletter #366 ] [ news366 musig2 ] for the earlier enabling work. {% assign timestamp="45:56" %}
127127
128128- [ Bitcoin Core #33517 ] [ ] and [ Bitcoin Core #33518 ] [ ] reduce the CPU consumption
129129 of multiprocess logging by adding log levels and categories, which avoids
130130 serializing discarded inter-process communication (IPC) log messages. The
131131 author found that before this PR, logging accounted for 50% of his [ Stratum
132132 v2] [ topic pooled mining ] client application's CPU time and 10% of the Bitcoin
133133 node's processes. It has now dropped to near zero percent. See Newsletters
134- [ #323 ] [ news323 ipc ] and [ #369 ] [ news369 ipc ] for additional context.
134+ [ #323 ] [ news323 ipc ] and [ #369 ] [ news369 ipc ] for additional context. {% assign timestamp="46:59" %}
135135
136136- [ Eclair #2792 ] [ ] adds a new [ MPP] [ topic multipath payments ] splitting
137137 strategy, ` max-expected-amount ` , which allocates parts across routes by
@@ -141,25 +141,25 @@ repo], and [BINANAs][binana repo]._
141141 capacity, and ` randomize ` (default), which randomizes the splitting. The
142142 latter two are already accessible through the boolean config
143143 ` randomize-route-selection ` . This PR adds enforcement of [ HTLC] [ topic htlc ]
144- maximum limits on remote channels.
144+ maximum limits on remote channels. {% assign timestamp="49:01" %}
145145
146146- [ LDK #4122 ] [ ] enables queuing a [ splice] [ topic splicing ] request while the
147147 peer is offline, starting negotiation upon reconnection. For [ zero-conf] [ topic
148148 zero-conf channels] splices, LDK now sends a ` splice_locked ` message to the
149149 peer immediately after ` tx_signatures ` are exchanged. LDK will also now queue
150150 a splice during a concurrent splice and attempt it as soon as the other one
151- locks.
151+ locks. {% assign timestamp="51:01" %}
152152
153153- [ LND #9868 ] [ ] defines an ` OnionMessage ` type and adds two new RPC endpoints:
154154 ` SendOnionMessage ` , which sends an onion message to a specific peer, and
155155 ` SubscribeOnionMessages ` , which subscribes to a stream of incoming onion
156156 messages. These are the first steps required to support [ BOLT12 offers] [ topic
157- offers] .
157+ offers] . {% assign timestamp="52:37" %}
158158
159159- [ LND #10273 ] [ ] fixes an issue where LND would crash when the legacy sweeper,
160160 ` utxonursery ` , attempted to sweep an [ HTLC] [ topic htlc ] with a
161161 [ locktime] [ topic timelocks ] (height hint) of 0. Now, LND successfully sweeps
162- those HTLCs by deriving the height hint from the channel’s close height.
162+ those HTLCs by deriving the height hint from the channel’s close height. {% assign timestamp="53:48" %}
163163
164164{% include snippets/recap-ad.md when="2025-10-28 16:30" %}
165165{% include references.md %}
0 commit comments