Skip to content

Commit bf2318d

Browse files
committed
Podcast: add 371 recap
1 parent 59ecb2a commit bf2318d

File tree

2 files changed

+35
-11
lines changed

2 files changed

+35
-11
lines changed

_posts/en/newsletters/2025-09-12-newsletter.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ software.
2020
day event to "teach developers the basics of provable cryptography,
2121
[...] consisting of cryptographic definitions, propositions, proofs
2222
and exercises." The workbook is available as a [PDF][workbook pdf]
23-
with freely licensesd [source][workbook source].
23+
with freely licensesd [source][workbook source]. {% assign timestamp="0:48" %}
2424

2525
## Releases and release candidates
2626

@@ -29,7 +29,7 @@ projects. Please consider upgrading to new releases or helping to test
2929
release candidates._
3030

3131
- [Bitcoin Core 29.1][] is the release of a maintenance
32-
version of the predominant full node software.
32+
version of the predominant full node software. {% assign timestamp="10:48" %}
3333

3434
- [Eclair v0.13.0][] is the release of this LN node implementation. It
3535
"s release contains a lot of refactoring, an initial implementation of
@@ -39,10 +39,10 @@ release candidates._
3939
they should not be used by regular users. The release notes also
4040
warn: "This is the last release of eclair where channels that don't
4141
use anchor outputs will be supported. If you have channels that don't
42-
use anchor outputs, you should close them."
42+
use anchor outputs, you should close them." {% assign timestamp="11:17" %}
4343

4444
- [Bitcoin Core 30.0rc1][] is a release candidate for the next major
45-
version of this full verification node software.
45+
version of this full verification node software. {% assign timestamp="25:27" %}
4646

4747
## Notable code and documentation changes
4848

@@ -62,42 +62,42 @@ repo], and [BINANAs][binana repo]._
6262
the default [signet][topic signet]. The new version of the coinstats index is
6363
stored in `/indexes/coinstatsindex/` and an upgraded node will need to sync
6464
from scratch to rebuild the index. The old version is kept for downgrade
65-
protection, but may be removed in a future update.
65+
protection, but may be removed in a future update. {% assign timestamp="33:18" %}
6666

6767
- [Eclair #3163][] adds a test vector to ensure that a payee’s public key can be
6868
recovered from a [BOLT11][] invoice with a high-S signature, in addition to
6969
already allowing low-S signatures. This aligns with the behaviour of
70-
libsecp256k1 and the proposed [BOLTs #1284][].
70+
libsecp256k1 and the proposed [BOLTs #1284][]. {% assign timestamp="33:18" %}
7171

7272
- [Eclair #2308][] introduces a new `use-past-relay-data` option that when set
7373
to true (default false), uses a probabilistic approach based on past
7474
payment attempt history to improve pathfinding. This replaces a prior method
75-
that assumed uniformity in channel balances.
75+
that assumed uniformity in channel balances. {% assign timestamp="40:27" %}
7676

7777
- [Eclair #3021][] allows the non-initiator of a [dual-funded channel][topic
7878
dual funding] to [RBF][topic rbf] the funding transaction, which is already
7979
allowed in [splicing][topic splicing] transactions. However, an exception
8080
applies to [liquidity advertisement][topic liquidity advertisements] purchase
81-
transactions. This has been proposed in [BOLTs #1236][].
81+
transactions. This has been proposed in [BOLTs #1236][]. {% assign timestamp="45:18" %}
8282

8383
- [Eclair #3142][] adds a new `maxClosingFeerateSatByte` parameter to the
8484
`forceclose` API endpoint that overrides the global feerate configuration
8585
for non-urgent force close transactions on a per-channel basis. The global
86-
setting `max-closing-feerate` was introduced in [Eclair #3097][].
86+
setting `max-closing-feerate` was introduced in [Eclair #3097][]. {% assign timestamp="48:08" %}
8787

8888
- [LDK #4053][] introduces zero-fee commitment channels by replacing the two
8989
anchor outputs with one shared [Pay-to-Anchor (P2A)][topic ephemeral anchors]
9090
output, capped at a value of 240 sats. Additionally, it switches [HTLC][topic
9191
htlc] signatures in zero-fee commitment channels to
9292
`SIGHASH_SINGLE|ANYONECANPAY` and bumps HTLC transactions to [version 3][topic
93-
v3 transaction relay].
93+
v3 transaction relay]. {% assign timestamp="50:30" %}
9494

9595
- [LDK #3886][] extends `channel_reestablish` for [splicing][topic splicing] with
9696
two `funding_locked_txid` TLVs (what a node last sent and received) so that
9797
peers can reconcile the active funding transaction upon reconnecting.
9898
Additionally, it streamlines the reconnection process by resending
9999
`commitment_signed` before `tx_signatures`, handling implicit `splice_locked`,
100-
adopting `next_funding`, and requesting announcement signatures as needed.
100+
adopting `next_funding`, and requesting announcement signatures as needed. {% assign timestamp="58:12" %}
101101

102102
{% include snippets/recap-ad.md when="2025-09-16 16:30" %}
103103
{% include references.md %}
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
---
2+
title: 'Bitcoin Optech Newsletter #371 Recap Podcast'
3+
permalink: /en/podcast/2025/09/16/
4+
reference: /en/newsletters/2025/09/12/
5+
name: 2025-09-16-recap
6+
slug: 2025-09-16-recap
7+
type: podcast
8+
layout: podcast-episode
9+
lang: en
10+
---
11+
Mark “Murch” Erhardt and Mike Schmidt are joined by Jonas Nick and Bastien
12+
Teinturier to discuss [Newsletter #370]({{page.reference}}).
13+
14+
{% include functions/podcast-links.md %}
15+
16+
{% include functions/podcast-player.md url="https://d3ctxlq1ktw2nl.cloudfront.net/staging/2025-8-16/407600787-44100-2-853167a259869.m4a" %}
17+
18+
{% include newsletter-references.md %}
19+
20+
## Transcription
21+
22+
_transcription coming soon_
23+
24+
{% include references.md %}

0 commit comments

Comments
 (0)