Skip to content

Commit bc4367d

Browse files
committed
Podcast: add 376 recap
1 parent ae0c76a commit bc4367d

File tree

2 files changed

+33
-10
lines changed

2 files changed

+33
-10
lines changed

_posts/en/newsletters/2025-10-17-newsletter.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ infrastructure software.
2323
raised around privacy and node fingerprinting concerns and the author decided
2424
to move the current draft to the [Bitcoin Inquisition Numbers and Names
2525
Authority][binana repo] (BINANA) repository, to address these considerations
26-
and to refine the document. The draft was given the code [BIN-2025-0002][bin].
26+
and to refine the document. The draft was given the code [BIN-2025-0002][bin]. {% assign timestamp="17:30" %}
2727

2828
- **B-SSL a Secure Bitcoin Signing Layer:** Francesco Madonna [posted][francesco
2929
post] to Delving Bitcoin about a concept which is a covenant-less
@@ -50,7 +50,7 @@ infrastructure software.
5050
[covenant][topic covenants] would, this setup does provide a more resilient
5151
scheme for self-custody with custodians. In the post, Francesco calls for
5252
readers to review and discuss the [white paper][bssl whitepaper] before anyone
53-
tries to implement this idea.
53+
tries to implement this idea. {% assign timestamp="2:54" %}
5454

5555
## Releases and release candidates
5656

@@ -71,15 +71,15 @@ release candidates._
7171
`coinstatsindex`, the `natpmp` option now being enabled by default, support
7272
for legacy wallets being removed in favor of [descriptor][topic descriptors] wallets, and support for
7373
spending and creating [TRUC][topic v3 transaction relay] transactions, among
74-
many other updates.
74+
many other updates. {% assign timestamp="22:32" %}
7575

7676
- [Bitcoin Core 29.2][] is a minor release containing several bug fixes for P2P,
7777
mempool, RPC, CI, docs and other issues. Please see the [release
78-
notes][notes29.2] for more details.
78+
notes][notes29.2] for more details. {% assign timestamp="28:44" %}
7979

8080
- [LDK 0.1.6][] is a release of this popular library for building LN-enabled
8181
applications that includes security vulnerability patches related to DoS and
82-
funds theft, performance improvements, and several bug fixes.
82+
funds theft, performance improvements, and several bug fixes. {% assign timestamp="29:37" %}
8383

8484
## Notable code and documentation changes
8585

@@ -96,36 +96,36 @@ repo], and [BINANAs][binana repo]._
9696
`shutdown` message upon reconnection when one had already been sent before
9797
disconnection, as specified in [BOLT2][]. For [simple taproot channels][topic
9898
simple taproot channels], Eclair generates a new closing nonce for the resend
99-
and stores it, allowing the node to produce a valid `closing_sig` later.
99+
and stores it, allowing the node to produce a valid `closing_sig` later. {% assign timestamp="30:59" %}
100100

101101
- [Core Lightning #8597][] prevents a crash that occurred when a direct peer
102102
returned a `failmsg` response after CLN sent a malformed [onion message][topic
103103
onion messages] via `sendonion` or `injectpaymentonion`. Now, CLN treats this
104104
as a plain first-hop failure and returns a clean error instead of crashing.
105105
Previously, it treated this as an encrypted `failonion` that came from further
106-
downstream.
106+
downstream. {% assign timestamp="32:25" %}
107107

108108
- [LDK #4117][] introduces an opt-in, deterministic derivation of the
109109
`remote_key` that uses the `static_remote_key`. This allows users to recover
110110
funds in the event of a force close using only the backup seed phrase.
111111
Previously, the `remote_key` depended on per-channel randomness, requiring
112112
channel state to recover funds. This new scheme is opt-in for new channels,
113-
but applies automatically when [splicing][topic splicing] existing ones.
113+
but applies automatically when [splicing][topic splicing] existing ones. {% assign timestamp="34:05" %}
114114

115115
- [LDK #4077][] adds `SplicePending` and `SpliceFailed` events, with the former
116116
being emitted once a [splice][topic splicing] funding transaction is
117117
negotiated, broadcast, and locked by both sides (except in the case of an
118118
[RBF][topic rbf]). The latter event is emitted when a splice aborts before
119119
locking due to an `interactive-tx` failure, a `tx_abort` message, a channel
120120
shutdown, or a disconnection/reload while in a [quiescent][topic channel
121-
commitment upgrades] state.
121+
commitment upgrades] state. {% assign timestamp="35:03" %}
122122

123123
- [LDK #4154][] updates the handling of preimage on-chain monitoring to ensure
124124
that claim transactions are only created for [HTLCs][topic htlc] whose payment
125125
hash matches the retrieved preimage. Previously, LDK attempted to claim any
126126
claimable HTLC (expired ones and those with a known preimage), which risked
127127
creating invalid claim transactions and potential fund loss if the
128-
counterparty timed out another HTLC first.
128+
counterparty timed out another HTLC first. {% assign timestamp="36:47" %}
129129

130130
{% include snippets/recap-ad.md when="2025-10-21 16:30" %}
131131
{% include references.md %}
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
title: 'Bitcoin Optech Newsletter #376 Recap Podcast'
3+
permalink: /en/podcast/2025/10/21/
4+
reference: /en/newsletters/2025/10/17/
5+
name: 2025-10-21-recap
6+
slug: 2025-10-21-recap
7+
type: podcast
8+
layout: podcast-episode
9+
lang: en
10+
---
11+
Gustavo Flores Echaiz and Mike Schmidt are joined by Francesco Madonna and supertestnet to discuss [Newsletter #376]({{page.reference}}).
12+
13+
{% include functions/podcast-links.md %}
14+
15+
{% include functions/podcast-player.md url="https://d3ctxlq1ktw2nl.cloudfront.net/staging/2025-9-28/410145486-44100-2-a52d19dd7fb1c.m4a" %}
16+
17+
{% include newsletter-references.md %}
18+
19+
## Transcription
20+
21+
_transcription coming soon_
22+
23+
{% include references.md %}

0 commit comments

Comments
 (0)