Skip to content

Commit 62a0d5d

Browse files
committed
Podcast: add 350 recap
1 parent 9bc6301 commit 62a0d5d

File tree

2 files changed

+38
-14
lines changed

2 files changed

+38
-14
lines changed

_posts/en/newsletters/2025-04-18-newsletter.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -26,44 +26,44 @@ wallets and services.*
2626
This Bitcoin Knots [release][knots 28.1] includes support for [signing
2727
messages][topic generic signmessage] for a segwit or taproot address as well
2828
as verifying [BIP137][], [BIP322][], and Electrum signed messages, among other
29-
changes.
29+
changes. {% assign timestamp="11:26" %}
3030

3131
- **PSBTv2 explorer announced:**
3232
[Bitcoin PSBTv2 Explorer][bip370 website] inspects [PSBTs][topic psbt] encoded
33-
using the version 2 data format.
33+
using the version 2 data format. {% assign timestamp="13:51" %}
3434

3535
- **LNbits v1.0.0 released:**
3636
The [LNbits][lnbits github] software provides accounting and additional
37-
functionality on top of a variety of underlying Lightning Network wallets.
37+
functionality on top of a variety of underlying Lightning Network wallets. {% assign timestamp="14:38" %}
3838

3939
- **The Mempool Open Source Project® v3.2.0 released:**
4040
The [v3.2.0 release][mempool 3.2.0] adds support for [v3 transactions][topic
4141
v3 transaction relay], anchor outputs, broadcasting of [1P1C packages][topic
42-
package relay], visualizing Stratum mining pool jobs, and other features.
42+
package relay], visualizing Stratum mining pool jobs, and other features. {% assign timestamp="15:22" %}
4343

4444
- **Coinbase MPC library released:**
4545
The [Coinbase MPC][coinbase mpc blog] project is a [C++ library][coinbase mpc
4646
github] for securing keys for use in multi-party computation (MPC) schemes, including
47-
a custom secp256k1 implementation.
47+
a custom secp256k1 implementation. {% assign timestamp="17:25" %}
4848

4949
- **Lightning Network liquidity tool released:**
5050
[Hydrus][hydrus github] uses the state of LN network, including past
5151
performance, to automatically open and close Lightning channels for LND. It
52-
also supports [batching][topic payment batching].
52+
also supports [batching][topic payment batching]. {% assign timestamp="21:20" %}
5353

5454
- **Versioned Storage Service announced:**
5555
The [Versioned Storage Service (VSS) framework][vss blog] is an open-source
5656
cloud storage solution for Lightning and Bitcoin wallet state data focusing on
57-
non-custodial wallets.
57+
non-custodial wallets. {% assign timestamp="22:25" %}
5858

5959
- **Fuzz testing tool for Bitcoin nodes:**
6060
[Fuzzamoto][fuzzamoto github] is a framework for using fuzz testing to find
6161
bugs in different Bitcoin protocol implementations through external
62-
interfaces like P2P and RPC.
62+
interfaces like P2P and RPC. {% assign timestamp="1:17" %}
6363

6464
- **Bitcoin Control Board components open-sourced:**
6565
Braiins [announced][braiins tweet] the open-source availability of some of the
66-
hardware and software components of their BCB100 mining control board.
66+
hardware and software components of their BCB100 mining control board. {% assign timestamp="23:50" %}
6767

6868
## Releases and release candidates
6969

@@ -82,11 +82,11 @@ release candidates._
8282
revenue), improvements in avoiding accidental [timewarps][topic
8383
time warp] for miners that might accidentally result in revenue loss
8484
if timewarps are forbidden in a [future soft fork][topic consensus
85-
cleanup], and a migration of the build system from autotools to cmake.
85+
cleanup], and a migration of the build system from autotools to cmake. {% assign timestamp="25:13" %}
8686

8787
- [LND 0.19.0-beta.rc2][] is a release candidate for this popular LN
8888
node. One of the major improvements that could probably use testing
89-
is the new RBF-based fee bumping for cooperative closes.
89+
is the new RBF-based fee bumping for cooperative closes. {% assign timestamp="34:41" %}
9090

9191
## Notable code and documentation changes
9292

@@ -103,14 +103,14 @@ repo], and [BINANAs][binana repo]._
103103
payment by including the BOLT12 invoice in the `PaymentSent` event upon
104104
payment completion. This is accomplished by adding the `bolt12` field to the
105105
`PendingOutboundPayment::Retryable` enum, which can then be attached to the
106-
`PaymentSent` event.
106+
`PaymentSent` event. {% assign timestamp="35:04" %}
107107

108108
- [BOLTs #1242][] makes the [payment secret][topic payment secrets] mandatory for
109109
[BOLT11][] invoice payments by requiring readers (payers) to fail a payment if
110110
the `s` (payment secret) field is absent. Previously, the specification only
111111
made it mandatory for writers (receivers), and readers could ignore `s` fields
112112
with incorrect lengths (see Newsletter [#163][news163 secret]). This PR also
113-
updates the payment secret feature to `ASSUMED` status in [BOLT9][].
113+
updates the payment secret feature to `ASSUMED` status in [BOLT9][]. {% assign timestamp="35:57" %}
114114

115115
## Correction
116116

@@ -160,7 +160,7 @@ several errors and confusing statements.
160160
which is what gets checked at the end of SwiftSync validation.
161161

162162
We apologize to our readers for our mistakes and thank Ruben Somsen for
163-
reporting them.
163+
reporting them. {% assign timestamp="37:38" %}
164164

165165
{% include snippets/recap-ad.md when="2025-04-22 15:30" %}
166166
{% 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 #350 Recap Podcast'
3+
permalink: /en/podcast/2025/04/22/
4+
reference: /en/newsletters/2025/04/18/
5+
name: 2025-04-18-recap
6+
slug: 2025-04-18-recap
7+
type: podcast
8+
layout: podcast-episode
9+
lang: en
10+
---
11+
Mark “Murch” Erhardt and Mike Schmidt are joined by Niklas Gögge to discuss [Newsletter
12+
#350]({{page.reference}}).
13+
14+
{% include functions/podcast-links.md %}
15+
16+
{% include functions/podcast-player.md url="https://d3ctxlq1ktw2nl.cloudfront.net/staging/2025-3-22/398828677-44100-2-4a0419294433e.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)