Back

Explore every episode of the podcast Bitcoin Optech Podcast

Dive into the complete episode list for Bitcoin Optech Podcast. Each episode is cataloged with detailed descriptions, making it easy to find and explore specific topics. Keep track of all episodes from your favorite podcast and never miss a moment of insightful content.

Rows per page:

1–50 of 218

TitlePub. DateDuration
Bitcoin Optech: Newsletter #424 Recap01 oct. 202601:29:20

Gustavo Flores Echaiz and Mike Schmidt are joined by Ahmet Kurt and Jan B to discuss Newsletter #424.


News

● Proposal for a post-quantum Lightning Network (1:10)


Selected Q&A from Bitcoin Stack Exchange

● What would be a drawback if sum instead of SHA256 of amounts was used in the taproot signature message? (36:18)

● Post-BIP110 fork is it necessary to resync from block 0? (39:32)

● Can a Bitcoin node build a partial UTXO set from only the most recent blocks and use it to validate new transactions? (42:16)


Releases and release candidates

● Bitcoin Core 32.0rc2 (21:13)

● Core Lightning 26.06.8 (45:36)

● LDK v0.3-rc2 (47:15)


Notable code and documentation changes

● Bitcoin Core #34566 (51:31)

● BIPs #1951 (54:14)

● BIPs #2224 (57:45)

● Core Lightning #9507 (1:02:00)

● Core Lightning #9508 (1:07:35)

● Core Lightning #9509 (1:12:02)

● Core Lightning #9510 (1:16:03)

● Core Lightning #9513 (1:20:01)

● LND #11198 (1:21:47)

● LND #11146 (1:24:15)

● LND #11132 (1:27:20)

Bitcoin Optech: Newsletter #423 Recap22 sept. 202602:09:53

Mark “Murch” Erhardt, Gustavo Flores Echaiz, and Mike Schmidt are joined by Davidson Souza, Eric Price, and PortlandHODL to discuss ⁠Newsletter #423⁠.


News

● Vardiff controllers that strand slowing miners (23:06)

● Improvements in Utreexo initial block download (1:18)

● New BIP draft for unspendable internal keys (1:17:51)


Changes to services and client software

● BitBoxApp adds Spark-based Lightning payments (1:24:09)

● Covenants.diy script editor (1:28:40)

● EntropyLab offline key calculator (59:46)


Releases and release candidates

● Eclair 0.14.3 (1:31:10)


Notable code and documentation changes

● Bitcoin Core #35445 (1:33:34)

● Bitcoin Core #36076 (1:38:51)

● Bitcoin Core #36150 (1:42:18)

● Bitcoin Core #36174 (1:44:37)

● Bitcoin Core #34743 (1:46:13)

● Bitcoin Core #36081 (1:48:07)

● Bitcoin Core #35975 (1:48:59)

● BIPs #2241 (1:50:04)

● BIPs #2258 (1:53:09)

● Eclair #3380 (1:56:33)

● Eclair #3376 (1:57:37)

● Eclair #3372 (2:04:34)

● LND #11163 (2:05:57)

● BDK #2246 (2:07:44)

Bitcoin Optech: Newsletter #422 Recap15 sept. 202601:33:22

Mark “Murch” Erhardt and Mike Schmidt are joined by Adam Gibson and Rob Segers to discuss Newsletter #422.


News

● A protocol for probabilistic coinjoin and covert betting (1:14)

● Update on silent payments light clients (43:26)


Releases and release candidates

● LDK v0.3-rc1 (1:04:06)

● LDK v0.2.6 (1:05:58)

● BTCPay Server 2.4.4 (1:07:44)


Notable code and documentation changes

● Bitcoin Core #35949 (1:13:04)

● Bitcoin Core #34931 (1:15:11)

● Bitcoin Core #36048 (1:18:14)

● Bitcoin Core #36123 (1:21:12)

● Bitcoin Core #36176 (1:22:32)

● Core Lightning #9434 (1:24:49)

● LND #11061 (1:26:29)

● LND #11125 (1:27:23)

● LND #11064 (1:28:33)

● BTCPay Server #7561 (1:29:31)

● BTCPay Server #7559 (1:31:03)

Bitcoin Optech: Newsletter #421 Recap10 sept. 202602:28:00

Mark “Murch” Erhardt, Gustavo Flores Echaiz, and Mike Schmidt are joined by average_gary, Erick Cestari, Conduition, and Greg Sanders to discuss Newsletter #421.


News

● Using silent payments for miner payouts in coinbase transaction (2:19)

● Responsible disclosure of a denial-of-service vulnerability in CLN (27:42)


Changing consensus

● Continued discussion of PQC output types (54:03)

● DropKick commit/reveal PQC rescue (1:14:08)

● SHRINCS draft BIP (1:35:48)

● BIP448 and CSFS/CTV demos and applications (37:55)


Releases and release candidates

● Core Lightning 26.06.7 (1:51:35)

● LND v0.21.3-beta (1:55:32)

● LND v0.20.4-beta (1:55:37)


Notable code and documentation changes

● Bitcoin Core #36111 (1:58:21)

● Bitcoin Core #36032 (2:01:17)

● Core Lightning #9435 (2:04:52)

● Eclair #3368 (2:08:10)

● Eclair #3366 (2:10:54)

● LND #11090 (2:14:55)

● LND #11140 (2:20:33)

● HWI #792 (2:23:55)

● BDK #2262 (2:25:48)

Bitcoin Optech: Newsletter #420 Recap02 sept. 202601:57:55

Mark “Murch” Erhardt, Gustavo Flores Echaiz, and Mike Schmidt are joined by Níckolas Goline, Optout, Abubakar Sadiq Ismail, and Moonsettler to discuss Newsletter #420.


Action items

● Prepare for an upcoming Core Lightning security release (1:46)


News

● Discussion on universal opt-in replay protection (53:54)

● HWI repository to enter maintenance mode (1:24:05)

● Request for comments on using block-range filters (19:06)


Releases and release candidates

● BTCPay Server 2.4.3 (1:28:31)

● Eclair 0.14.2 (1:29:09)


Notable code and documentation changes

● Bitcoin Core #34075 (31:21)

● Bitcoin Core #35730 (1:32:02)

● Bitcoin Core #35580 (1:34:03)

● Bitcoin Core #35665 (1:38:36)

● Bitcoin Core #35933 (1:43:02)

● Core Lightning #9374 (1:45:58)

● Eclair #3342 (1:47:15)

● Eclair #3321 (1:48:55)

● LND #11008 (1:50:44)

● HWI #841 (1:52:09)

● HWI #849 (1:53:48)

● Rust Bitcoin #6755 (1:55:12)

Bitcoin Optech: Newsletter #419 Recap26 août 202602:00:20

Mark “Murch” Erhardt, Gustavo Flores Echaiz, and Mike Schmidt are joined by Bastien Teinturier, Salvatore Ingala, and spacebear to discuss Newsletter #419.


News

● Reorg vulnerability in LND channel closes (1:13)

● Draft BIP for `rawtr()` output script descriptor (1:14:36)


Changes to services and client software

● Payjoin Dev Kit (rust-payjoin) 1.0.0 released (55:33)

● Silent Payments sender plugin for Electrum (1:21:41)

● Superscalar implementation announced (1:22:34)

● Cofund multisig wallet announced (1:24:57)

● Lexe adds human-readable addresses and LNURL-withdraw (1:25:55)

● Ledger Bitcoin app 2.5.0 adds human-readable policy descriptions (37:17)

● Bark 0.5.0 released (1:27:34)

● Bitcoin-PIR for private UTXO queries (1:28:16)

● OP_TEMPLATEHASH Ark demonstration (1:29:44)

● libshrincs formally verified hash-based signatures (1:34:00)


Notable code and documentation changes

● Bitcoin Core #32784 (1:38:08)

● Bitcoin Core #35797 (1:40:45)

● Bitcoin Core #35531 (1:44:14)

● Bitcoin Core #35889 (1:48:44)

● Bitcoin Core #35605 (1:51:06)

● Eclair #3352 (12:15)

● Eclair #3351 (20:31)

● Eclair #3345 (23:16)

● LND #8754 (1:54:23)

● LND #11065 (1:55:47)

● HWI #842 (1:57:04)

Bitcoin Optech: Newsletter #418 Recap18 août 202601:16:08

Mark “Murch” Erhardt, Gustavo Flores Echaiz, and Mike Schmidt are joined by Michael Ford (fanquake) and Martin Zumsande to discuss ⁠Newsletter #418⁠.


News

● Message transfer failure (33:07)

● Static Bitcoin Core binaries available for testing (1:19)

● Replacing per-peer transaction rate-limiting with global rate limits (18:44)


Releases and release candidates

● BTCPay Server 2.4.2 (43:16)

● LND v0.21.2-beta (45:45)

● LND v0.20.3-beta (45:45)


Notable code and documentation changes

● Bitcoin Core #35493 (48:10)

● Core Lightning #9150 (50:57)

● BIPs #2248 (54:13)

● BIPs #2225 (56:07)

● Eclair #3346 (58:50)

● Eclair #3341 (1:02:22)

● LND #11019 (1:05:18)

● LND #11023 (1:09:03)

● Libsecp256k1 #1904 (1:11:49)

● HWI #839 (1:13:58)

Bitcoin Optech: Newsletter #417 Recap12 août 202601:40:09

Mark “Murch” Erhardt, Gustavo Flores Echaiz, and Mike Schmidt are joined by Conduition, Ram, and Fabian Jahr to discuss Newsletter #417.


News

● Draft BIP for stale tip relay (29:26)


Changing consensus

● CISA for taproot keypath spends (BIP460) (40:38)

● Segwit commitment to post-quantum witness data (57:51)

● PQC output type discussion (1:45)

● Input-triggered transaction expiry (1:03:36)

● Layered quantum recovery of hashed addresses (21:53)

● Segregated Data (SegData) BIP draft (1:08:33)


Releases and release candidates

● Libsecp256k1 0.8.0 (1:15:24)


Notable code and documentation changes

● Bitcoin Core #35501 (1:18:10)

● Core Lightning #9298 (1:22:47)

● Core Lightning #9353 (1:25:02)

● Eclair #3336 (1:26:15)

● LND #10942 (1:27:53)

● LND #10992 (1:29:35)

● Rust Bitcoin #6364 (1:31:55)

● Rust Bitcoin #6642 (1:33:22)

● BTCPay Server #7491 (1:36:52)

● BTCPay Server #7488 (1:38:35)


Bitcoin Optech: Newsletter #416 Recap05 août 202602:06:58

Mark “Murch” Erhardt, Gustavo Flores Echaiz, and Mike Schmidt are joined by Rob Hamilton, PortlandHODL, Chandra Pratap, and fabohax to discuss Newsletter #416.


Action items

● Move funds secured by COLDCARD-generated keys (1:07)


News

● Wallets generated by COLDCARD at risk of theft (2:18)

● Disclosure of two DoS vulnerabilities in Core Lightning (36:26)

● Proof of concept for a zero-knowledge proof of reserves (49:54)


Selected Q&A from Bitcoin Stack Exchange

● What is Bitcoin's objective definition of transaction neutrality? (1:03:07)

● Why does BIP110's decentralization benefit not outweigh its impact on transaction neutrality? (1:05:17)

● Why does BIP110 require a 55% signaling threshold if its nodes reject non-signaling blocks? (1:09:46)

● Why use ElligatorSwift encoding in BIP324? (1:17:12)

● Was the OP_SUCCESSx reservation in BIP342 designed with specific opcode families in mind? (1:25:36)

● What is the difference between the long-term feerate and the discard feerate? (1:29:14)

● What is the quickest method for migrating a legacy wallet to a descriptor wallet on a pruned node? (1:32:40)

● Is there historical data on orphan/stale block rates during high-fee periods? (1:36:09)


Releases and release candidates

● BTCPay Server 2.4.1 (1:41:25)

● Eclair 0.14.1 (1:42:14)


Notable code and documentation changes

● Bitcoin Core #34628 (1:44:26)

● Bitcoin Core #28463 (1:49:49)

● Bitcoin Core #32800 (1:54:18)

● Bitcoin Core #34683 (1:56:54)

● Bitcoin Core #33014 (1:58:09)

● Eclair #3325 (1:59:31)

● BOLTs #1346 (2:00:57)

● BOLTs #1344 (2:01:01)

● BOLTs #1343 (2:04:14)


Bitcoin Optech: Newsletter #415 Recap28 juil. 202601:49:16

Mark “Murch” Erhardt, Gustavo Flores Echaiz, and Mike Schmidt are joined by Fabian Jahr, Kruw, and Mojo to discuss ⁠Newsletter #415⁠.


News

● Draft BIP for full aggregation of BIP340 signatures (1:32)


Changes to services and client software

● Wasabi Wallet 2.8.0 released (33:11)

● Coinswap v0.2.2 released (46:08)

● Go secp256k1 library announced (1:08:38)

● ASMap dashboard announced (21:06)

● Wavelength alpha released (1:10:01)


Releases and release candidates

● Core Lightning v26.06.6 (1:13:06)

● Bitcoin Inquisition 29.4 (1:16:03)


Notable code and documentation changes

● Bitcoin Core #35215 (1:17:11)

● Bitcoin Core #35766 (1:21:16)

● BIPs #2075 (1:22:44)

● BIPs #2204 (1:25:46)

● Core Lightning #8935 (1:28:43)

● Core Lightning #9324 (1:33:14)

● libsecp256k1 #1765 (1:35:16)

● Rust Bitcoin #6317 (1:41:46)

● BTCPay Server #7457 (1:44:10)

● BLIPs #71 (1:46:24)


Bitcoin Optech: Newsletter #414 Recap21 juil. 202601:34:23

Mark “Murch” Erhardt, Gustavo Flores Echaiz, and Mike Schmidt are joined by Keagan McClelland and Andrew Toth to discuss Newsletter #414.


News

● Formal verification of the Bitcoin protocol (1:11)


Releases and release candidates

● Bitcoin Core 30.3 (39:42)

● Bitcoin Core 29.4 (39:43)


Notable code and documentation changes

● Bitcoin Core #35295 (52:43)

● Bitcoin Core #34897 (1:13:54)

● Bitcoin Core #35406 (1:16:13)

● Bitcoin Core #35380 (1:21:36)

● Bitcoin Core #35568 (1:07:36)

● Bitcoin Core #34538 (1:23:43)

● BIPs #2208 (1:25:52)

● LND #10962 (1:27:27)

● LND #10897 (1:30:12)

● BINANAs #21 (1:31:34)

Bitcoin Optech: Newsletter #413 Recap14 juil. 202600:47:43

Mark “Murch” Erhardt, Gustavo Flores Echaiz, and Mike Schmidt are joined by Sjors Provoost to discuss Newsletter #413.


News

● Using fountain codes for IBD (13:53)


Releases and release candidates

● Bitcoin Core 31.1 (22:52)

● LND v0.20.2-beta (28:49)


Notable code and documentation changes

● Bitcoin Core #32489 (31:11)

● Bitcoin Core #32606 (33:59)

● Bitcoin Core #34020 (0:48)

● Core Lightning #9104 (42:55)

● Eclair #3323 (45:11)

● LND #10832 (46:24)


Bitcoin Optech: Newsletter #412 Recap08 juil. 202601:56:40

Mark “Murch” Erhardt and Mike Schmidt are joined by Conduition and Jeremy Rubin to discuss Newsletter #412.


Changing consensus

● Benchmarking SLH-DSA STARK aggregation (1:05)

● Bird of Prey 2 (BoP-2) non-malleable schnorr and PQ signatures (10:21)

● Lattice-based signatures (19:41)

● Public key recovery for P2MR EC leaves (25:50)

● Aligning privacy incentives in P2MR (30:48)

● Prohibit merkle internal node preimages that encode minimal 64-byte transactions (49:38)

● Triggering EC disabling with a NUMS point spend or hashrate majority (37:36)


Releases and release candidates

● Bitcoin Core 31.1rc1 (1:32:43)

● Bitcoin Core 30.3rc1 (1:32:48)

● Bitcoin Core 29.4rc1 (1:32:52)

● Core Lightning v26.06.2 (1:36:01)

● LND v0.20.2-beta.rc1 (1:36:39)

● LND v0.21.1-beta (1:38:10)

● LDK v0.2.4 (1:38:57)


Notable code and documentation changes

● Bitcoin Core #35266 (1:40:00)

● Bitcoin Core #35550 (1:41:10)

● Bitcoin Core #35610 (1:42:15)

● BIPs #2196 (1:43:52)

● BIPs #2165 (1:47:46)

● BIPs #2201 (1:50:13)

● LND #10900 (1:51:20)

● LND #10927 (1:52:37)

● LDK #4748 (1:54:13)

Bitcoin Optech: Newsletter #411 Recap01 juil. 202601:56:03

Mark “Murch” Erhardt, Gustavo Flores Echaiz, and Mike Schmidt are joined by Nishant Bansal and Matthew Zipkin to discuss Newsletter #411.


News

● LND zero-timestamp gossip DoS disclosure (1:00)


Selected Q&A from Bitcoin Stack Exchange

● Is it a bug that `OP_IF` is part of the tapscript opcodes? (34:02)

● Why would forbidding `OP_IF` in tapscript be a problem? (41:11)

● Does a softfork always succeed? (49:17)

● How to set up Bitcoin Core to mine a valid block after the BIP110 activation in August 2026? (56:44)

● Are BIP110 blocks on a branch with lower difficulty valid? (59:47)

● What is the story behind Bitcoin test networks? (1:07:41)

● Why was `-datacarriersize` redefined in 2022, and why was the 2023 proposal to expand it not merged? (1:15:35)

● Are chains of 26 unconfirmed transactions prohibited by the wallet in Bitcoin Core 31.0? (1:25:33)

● Are there changes in Bitcoin Core 29.0 that affect memory usage? (1:28:20)

● What is Bitcoin Core's release schedule? (1:30:21)


Releases and release candidates

● LDK v0.1.10 (1:34:50)

● LDK v0.2.3 (1:35:31)

● BTCPay Server 2.4.0 (1:37:04)


Notable code and documentation changes

● Bitcoin Core #35070 (1:39:27)

● Bitcoin Core #35182 (13:15)

● BIPs #2198 (1:46:09)

● LDK #4713 (1:51:17)

● LDK #4684 (1:53:47)


Bitcoin Optech: Newsletter #410 Recap23 juin 202601:19:12

Mark “Murch” Erhardt, Gustavo Flores Echaiz, and Mike Schmidt are joined by rkrux, Roland Bewick, and Steven Roose to discuss ⁠Newsletter #410⁠.


News

● Discussion of removing RBF signaling from wallet transactions (0:57)


Changes to services and client software

● Sparrow Wallet 2.5.0 adds silent payments receiving (59:55)

● Bark live on Bitcoin mainnet (29:46)

● Arké Ark wallet announced (32:18)

● Noah Ark wallet announced (31:52)

● Alby Hub v1.23.0 released (15:00)

● JoinMarket NG 0.32.0 released (1:01:02)


Notable code and documentation changes

● Bitcoin Core #35221 (1:02:13)

● Bitcoin Core #35254 (1:06:59)

● Bitcoin Core #35498 (1:09:26)

● Eclair #3318 (1:11:06)

● LND #10789 (1:13:05)

● Rust Bitcoin #6321 (1:14:09)

● LDK #4685 (1:16:14)

Bitcoin Optech: Newsletter #409 Recap17 juin 202600:58:42

Mark “Murch” Erhardt, Gustavo Flores Echaiz, and Mike Schmidt are joined by Vasil Dimov to discuss Newsletter #409.


News

● Draft BIP for testnet5 (0:31)


Releases and release candidates

● LND 0.21.0-beta (17:25)

● Core Lightning 26.06.1 (20:19)


Notable code and documentation changes

● Bitcoin Core #35410 (21:28)

● Bitcoin Core #34779 (38:00)

● Bitcoin Core #32150 (41:36)

● LDK #4647 (45:14)

● BTCPay Server #7218 (51:34)

● BIPs #2186 (53:07)

Bitcoin Optech: Newsletter #408 Recap10 juin 202601:39:32

Mark “Murch” Erhardt, Gustavo Flores Echaiz, and Mike Schmidt are joined by Pyth and Ademan to discuss Newsletter #408.


News

● A post-quantum path for BIP324 (37:15)

● Discussion of QR signing payloads for miniscript wallets (1:27)


Changing consensus

● CTV-only vault proof of concept (13:08)

● Post-quantum Lightning discussion (43:41)

● Quantum attack game theory (47:24)

● BIP54 64-byte transactions and potential legitimate uses (49:15)


Releases and release candidates

● Core Lightning 26.06 (1:11:15)


Notable code and documentation changes

● Bitcoin Core #35269 (1:15:42)

● Bitcoin Core #34644 (1:20:45)

● Bitcoin Core #34198 (1:22:21)

● LND #10813 (1:26:32)

● Rust Bitcoin #6250 (1:28:05)

● BOLTs #1338 (1:36:06)

● BOLTs #1326 (1:37:23)

Bitcoin Optech: Newsletter #407 Recap02 juin 202600:52:30

Mark “Murch” Erhardt, Gustavo Flores Echaiz, and Mike Schmidt are joined by Chandra Pratap to discuss Newsletter #407.


News

● Core Lightning assertion DoS disclosure (0:47)

● Bitcoin Core developer meeting transcripts (14:34)


Releases and release candidates

● Eclair v0.14.0 (20:30)

● Core Lightning 26.06rc2 (23:01)


Notable code and documentation changes

● Bitcoin Core #33966 (24:14)

● Bitcoin Core #34917 (28:04)

● Bitcoin Core #35017 (30:52)

● BIPs #1944 (35:25)

● BIPs #2108 (36:14)

● Eclair #3192 (39:28)

● LDK #4584 (40:28)

● LDK #4628 (41:27)

● LND #10552 (43:35)

● LND #10820 (48:52)

Bitcoin Optech: Newsletter #406 Recap26 mai 202601:08:06

Mark “Murch” Erhardt, Gustavo Flores Echaiz, and Mike Schmidt are joined by Oliver Gugger and 0xB10C to discuss Newsletter #406.


News

● Significant updates to BIP322 Generic Signed Message Format (1:17)

● TCP hole punching for Bitcoin nodes behind NATs (17:39)


Changes to services and client software

● Ibis Wallet announced (40:15)

● LDK Server announced (41:10)

● Mempool.space v3.3.0 released (42:06)

● peer-observer P2P monitoring tooling (32:28)


Notable code and documentation changes

● Bitcoin Core #29136 (43:27)

● Bitcoin Core #34893 (47:24)

● Bitcoin Core #34860 (48:20)

● Bitcoin Core #31298 (53:52)

● Bitcoin Core #28802 (57:04)

● Eclair #3298 (58:52)

● LDK #4575 (1:02:08)

● LND #10814 (1:03:13)

● Rust Bitcoin #6191 (1:04:35)

● BLIPs #42 (1:06:20)


Bitcoin Optech: Newsletter #405 Recap20 mai 202601:05:15

Mark “Murch” Erhardt and Mike Schmidt are joined by Fabian Jahr to discuss ⁠Newsletter #405⁠.


News

● Bitcoin Core script interpreter remote crash disclosure (22:00)

● BIP proposal for UTXO set sharing over P2P network (0:42)


Releases and release candidates

● Core Lightning 26.06rc1 (34:58)


Notable code and documentation changes

● Bitcoin Core #35209 (36:44)

● BIPs #2116 (38:20)

● BIPs #2141 (44:13)

● Core Lightning #9116 (48:35)

● Core Lightning #9110 (50:27)

● LDK #4598 (52:10)

● LDK #4528 (53:30)

● LND #10612 (54:37)

● BTCPay Server #7354 (57:12)

● BDK #2195 (58:10)

● Bitcoin Inquisition #100 (1:00:00)

● BINANAs #20 (1:02:42)


Bitcoin Optech: Newsletter #404 Recap13 mai 202601:08:01

Mark “Murch” Erhardt, Gustavo Flores Echaiz, and Mike Schmidt are joined by Daniela Brozzoni, Naiyoma, and Thomas Voegtlin to discuss Newsletter #404.


News

● Possible solutions to node fingerprinting (1:14)

● Public fraud proof for just-in-time channels (19:21)


Notable code and documentation changes

● Bitcoin Core #33796 (37:11)

● Bitcoin Core #21283 (39:30)

● BIPs #2150 (45:30)

● Eclair #3144 (52:30)

● Eclair #2887 (54:00)

● LDK #4592 (55:27)

● LND #9153 (56:52)

● Rust Bitcoin #5835 (58:02)

● BOLTs #995 (58:56)

● BOLTs #1228 (1:01:40)

● BOLTs #1327 (1:03:28)

Bitcoin Optech: Newsletter #403 Recap06 mai 202601:12:30

Gustavo Flores Echaiz and Brandon Black are joined by Olaoluwa Osuntokun to discuss Newsletter #403.


News

● Binary fuse filters as an alternative to BIP158's GCS (19:05)


Changing consensus

● Post-quantum HD wallets with fallback SPHINCS keys (31:07)

● Discussion of a post-quantum output type (34:42)

● Proposal to embed post-quantum keys in tapscript without consensus changes (38:03)

● BIP54 demonstration of slow blocks on signet (43:28)

● Post-quantum BIP86 recovery using zk-STARK proofs of BIP32 seeds (1:05)


Releases and release candidates

● Core Lightning 26.04.1 (48:16)

● BTCPay Server 2.3.8 (50:15)

● BTCPay Server 2.3.9 (51:52)


Notable code and documentation changes

● Bitcoin Core #33671 (52:39)

● Bitcoin Core #34885 (58:01)

● Bitcoin Core #33920 (59:57)

● Bitcoin Core #34911 (1:02:00)

● BIPs #1548 (1:04:47)

● HWI #831 (1:08:17)

● BDK #2188 (1:09:11)

● BDK #2115 (1:10:14)

Bitcoin Optech: Newsletter #402 Recap01 mai 202601:19:51

Mark “Murch” Erhardt and Gustavo Flores Echaiz are joined by Toby Sharp to discuss Newsletter #402.


News

● Hornet Node's declarative executable specification of Bitcoin consensus rules (1:02)

● Onion message jamming in the Lightning Network (23:22)


Selected Q&A from Bitcoin Stack Exchange

● Why did BIP342 replace CHECKMULTISIG with a new opcode, instead of just removing FindAndDelete from it? (40:58)

● Does SIGHASH_ANYPREVOUT commit to the tapleaf hash or the full taproot merkle path? (43:28)

● What does the BIP86 tweak guarantee in a MuSig2 Lightning channel, beyond address format? (45:23)


Releases and release candidates

● Bitcoin Core 31.0 (47:10)

● Core Lightning 26.04 (54:26)

● LND 0.21.0-beta.rc1 (56:35)


Notable code and documentation changes

● Bitcoin Core #33477 (57:55)

● Bitcoin Core #35006 (1:02:21)

● BIPs #1895 (1:04:31)

● BIPs #2142 (1:12:47)

● LDK #4555 (1:14:28)

● LND #10713 (1:16:23)

● LND #10754 (1:18:14)


Bitcoin Optech: Newsletter #401 Recap22 avr. 202601:12:47

Mark “Murch” Erhardt, Gustavo Flores Echaiz, and Mike Schmidt are joined by Remix7531 and Luis Schwab to discuss Newsletter #401.


News

● Discussion of using nested MuSig2 in the Lightning Network (34:05)

● Formal verification of secp256k1 modular scalar multiplication (01:10)


Changes to services and client software

● Coldcard 6.5.0 adds MuSig2 and miniscript (40:56)

● Frigate 1.4.0 released (41:46)

● Bitcoin Backbone updates (47:10)

● Utreexod 0.5 released (16:18)

● Floresta 0.9.0 released (19:41)


Releases and release candidates

● Bitcoin Core 31.0rc4 (48:01)

● Core Lightning 26.04rc3 (49:00)


Notable code and documentation changes

● Bitcoin Core #34401 (50:01)

● Bitcoin Core #35032 (51:51)

● Core Lightning #9021 (55:33)

● Core Lightning #9046 (56:53)

● LDK #4515 (58:25)

● LDK #4558 (59:51)

● LND #9985 (1:01:53)

● BTCPay Server #7250 (1:04:07)

● BIPs #2089 (1:07:28)


Bitcoin Optech: Newsletter #400 Recap14 avr. 202600:55:26

Mark “Murch” Erhardt, Gustavo Flores Echaiz, and Mike Schmidt are joined by Julian Moik to discuss ⁠Newsletter #400⁠.


Bitcoin Core PR Review Club

● Testing Bitcoin Core 31.0 Release Candidates (29:00)


Notable code and documentation changes

● Bitcoin Core #33908 (31:56)

● Eclair #3283 (37:06)

● LDK #4529 (38:12)

● LDK #4494 (39:55)

● LND #10666 (45:31)

● BIPs #2099 (46:40)

● BIPs #2118 (1:15)

● BIPs #2134 (51:08)

Bitcoin Optech: Newsletter #399 Recap07 avr. 202601:42:38

Mark “Murch” Erhardt, Gustavo Flores Echaiz, and Mike Schmidt are joined by Armin Sabouri, Pyth, Conduition, and Jonas Nick to discuss Newsletter #399.


News

● Wallet fingerprinting risks for payjoin privacy (44:15)

● Draft BIP for a wallet backup metadata format (1:04:26)


Changing consensus

● Compact Isogeny PQC can replace HD wallets, key-tweaking, silent payments (24:23)

● Varops budget and tapscript leaf 0xc2 (aka Script Restoration) are BIPs 440 and 441 (1:13:24)

● SHRIMPS: 2.5 KB post-quantum signatures across multiple stateful devices (02:02)


Releases and release candidates

● Bitcoin Core 31.0rc2 (1:22:07)

● Core Lightning 26.04rc2 (1:23:32)

● BTCPay Server 2.3.7 (1:24:04)


Notable code and documentation changes

● Bitcoin Core #32297 (1:26:29)

● Bitcoin Core #34379 (1:28:54)

● Eclair #3269 (1:30:37)

● LDK #4486 (1:32:59)

● LDK #4428 (1:35:00)

● LND #9982 (1:37:13)

● LND #10063 (1:39:00)

Bitcoin Optech: Newsletter #398 Recap31 mars 202600:51:50

Mike Schmidt and Gustavo Flores Echaiz are joined by Dusty Daemon to discuss ⁠Newsletter #398⁠.


Selected Q&A from Bitcoin Stack Exchange

● What is meant by Bitcoin doesn't use encryption? (28:44)

● When and why did Bitcoin Script shift to a commit–reveal structure? (30:26)

● Does P2TR-MS (Taproot M-of-N multisig) leak public keys? (31:50)

● Does OP_CHECKSIGFROMSTACK intentionally allow cross-UTXO signature reuse? (33:24)


Releases and release candidates

● Bitcoin Core 28.4 (35:05)

● Core Lightning 26.04rc1 (36:19)


Notable code and documentation changes

● Bitcoin Core #33259 (37:51)

● Bitcoin Core #33414 (39:49)

● Bitcoin Core #34846 (41:38)

● Core Lightning #8450 (13:39)

● Core Lightning #8856 (22:08)

● Eclair #3247 (44:21)

● LDK #4472 (25:00)

● LND #10602 (47:25)

● LND #10481 (49:38)

● BOLTs #1160 (0:51)

Bitcoin Optech: Newsletter #397 Recap24 mars 202601:29:47

Mark “Murch” Erhardt, Gustavo Flores Echaiz, and Mike Schmidt are joined by Matt Corallo, Gregory Sanders, and Sebastian van Staa to discuss ⁠Newsletter #397⁠.


Changes to services and client software

● Cake Wallet adds Lightning support (1:06:09)

● Sparrow 2.4.0 and 2.4.2 released (1:13:15)

● Blockstream Jade adds Lightning via Liquid (1:15:33)

● Lightning Labs releases agent tools (14:49)

● Tether launches MiningOS (1:17:38)

● FIBRE network relaunched (1:35)

● TUI for Bitcoin Core released (1:19:34)


Releases and release candidates

● Bitcoin Core 31.0rc1 (28:24)

● BTCPay Server 2.3.6 (1:20:55)


Notable code and documentation changes

● Bitcoin Core #31560 (1:21:55)

● Bitcoin Core #31774 (1:23:35)

● Core Lightning #8817 (1:25:12)

● Eclair #3265 (1:27:41)

● LDK #4427 (22:36)

● LDK #4484 (23:45)

● BIPs #1974 (49:52)


Bitcoin Optech: Newsletter #396 Recap17 mars 202600:49:36

Mark “Murch” Erhardt, Gustavo Flores Echaiz, and Mike Schmidt are joined by Jonathan Harvey-Buschel to discuss ⁠Newsletter #396⁠.


News

● Collision-resistant hash function for Bitcoin Script (0:30)

● Continued discussion of Gossip Observer traffic analysis tool (8:58)


Releases and release candidates

● BDK wallet 3.0.0-rc.1 (28:04)


Notable code and documentation changes

● Bitcoin Core #26988 (30:39)

● Bitcoin Core #34692 (32:22)

● LDK #4304 (33:21)

● LDK #4416 (35:41)

● LND #10089 (38:01)

● Libsecp256k1 #1777 (39:46)

● BIPs #2047 (42:39)

● BOLTs #1316 (46:42)

● BOLTs #1312 (47:26)


Bitcoin Optech: Newsletter #395 Recap11 mars 202602:07:42

Mark “Murch” Erhardt, Gustavo Flores Echaiz, and Mike Schmidt are joined by Jon McAlpine, Antoine Poinsot, Mike Casey, and Ethan Heilman to discuss Newsletter #395.


News

● A standard for stateless VTXO verification (1:31)

● Draft BIP for expanded `nVersion` nonce space for miners (1:23:45)


Changing consensus

● Extensions to standard tooling for TEMPLATEHASH-CSFS-IK support (13:52)

● Hourglass V2 update (25:40)

● Algorithm agility for Bitcoin (51:15)

● The limitations of cryptographic agility in Bitcoin (1:05:15)


Releases and release candidates

● Bitcoin Core 28.4rc1 (1:36:53)


Notable code and documentation changes

● Bitcoin Core #33616 (1:38:30)

● Bitcoin Core #34616 (1:42:23)

● Eclair #3256 (1:46:20)

● Eclair #3258 (1:48:34)

● Eclair #3255 (1:50:14)

● LDK #4402 (1:52:27)

● LND #10604 (1:53:56)

● BIPs #1699 (1:55:34)

● BIPs #2106 (1:57:30)

● BIPs #2068 (2:01:28)

● BOLTs #1301 (2:04:54)

Bitcoin Optech: Newsletter #394 Recap03 mars 202601:03:50

Mark “Murch” Erhardt and Mike Schmidt are joined by Craig Raw and Fabian Jahr to discuss Newsletter #393.


News

● Draft BIP for output script descriptor annotations (1:25)


Selected Q&A from Bitcoin Stack Exchange

● Is Bitcoin BIP324 v2 P2P transport distinguishable from random traffic? (35:16)

● What if a miner just broadcasts the header and never gives the block? (39:53)


Releases and release candidates

● Bitcoin Core 28.4rc1 (47:27)

● Rust Bitcoin 0.33.0-beta (47:46)


Notable code and documentation changes

● Bitcoin Core #34568 (48:48)

● Bitcoin Core #34184 (50:37)

● Bitcoin Core #24539 (51:57)

● Bitcoin Core #34329 (54:56)

● Bitcoin Core #28792 (15:35)

● Bitcoin Core #32138 (54:56)

● Bitcoin Core #34512 (56:44)

● Core Lightning #8490 (58:16)

● Eclair #3250 (59:07)

● LDK #4373 (59:55)

● BDK #2081 (1:02:13)

Bitcoin Optech: Newsletter #393 Recap24 févr. 202601:31:15

Mark “Murch” Erhardt, Gustavo Flores Echaiz, and Mike Schmidt are joined by Misha Komarov, Erik De Smedt, and arbedout to discuss ⁠Newsletter #393⁠.


News

● Recent OP_RETURN output statistics (45:54)

● Bitcoin PIPEs v2 (1:33)


Changes to services and client software

● Second releases hArk-based Ark software (20:21)

● Amboss announces RailsX (55:35)

● Nunchuk adds silent payment support (56:11)

● Electrum adds submarine swap features (58:08)

● Sigbash v2 announced (33:56)


Releases and release candidates

● BTCPay Server 2.3.5 (1:00:11)

● LND 0.20.1-beta (1:01:43)


Notable code and documentation changes

● Bitcoin Core #33965 (1:02:55)

● Eclair #3248 (1:05:55)

● Eclair #3246 (1:07:08)

● LDK #4335 (1:08:52)

● LDK #4318 (1:14:32)

● LND #10542 (1:15:55)

● BIPs #1670 (1:17:02)

● BOLTs #1236 (1:27:50)

● BOLTs #1289 (1:29:10)



Bitcoin Optech: Newsletter #392 Recap24 févr. 202601:32:29

Mark “Murch” Erhardt and Gustavo Flores Echaiz are joined by Sebastian Falbesoner and Oleksandr Kurbatov to discuss ⁠Newsletter #392⁠.


News

● Proposal to limit the number of per-group silent payment recipients (1:13)

● BLISK, Boolean circuit Logic Integrated into the Single Key (26:43)


Releases and release candidates

● Bitcoin Core 29.3 (49:18)

● LDK 0.2.2 (51:16)

● HWI 3.2.0 (52:20)

● Bitcoin Inquisition 29.2 (53:54)


Notable code and documentation changes

● Bitcoin Core #32420 (56:05)

● Core Lightning #8772 (1:02:29)

● LND #10507 (1:03:56)

● LDK #4387 (1:05:48)

● LDK #4355 (1:08:14)

● LDK #4354 (1:09:21)

● LDK #4303 (1:10:52)

● HWI #784 (1:13:10)

● BIPs #2092 (1:15:02)

● BIPs #2004 (1:16:33)

● BIPs #2017 (1:19:44)

● Bitcoin Inquisition #99 (1:26:53)

Bitcoin Optech: Newsletter #391 Recap11 févr. 202602:10:04

Mark “Murch” Erhardt, Gustavo Flores Echaiz, and Mike Schmidt are joined by Toby Sharp, Chris Hyunhum Cho, Jonas Nick, and Antoine Poinsot to discuss ⁠Newsletter #391⁠.


News

● A constant-time parallelized UTXO database (25:40)

● Bithoven: A formally verified, imperative language for Bitcoin Script (44:48)

● Discussion of dust attack mitigations (1:43:33)


Changing consensus

● SHRINCS: 324-byte stateful post-quantum signatures with static backups (1:30)

● Addressing remaining points on BIP54 (1:10:08)

● Falcon post-quantum signature scheme proposal (20:05)

● SLH-DSA verification can compete with ECC (23:28)


Releases and release candidates

● LDK 0.1.9 (1:50:27)


Notable code and documentation changes

● Bitcoin Core #33604 (1:53:10)

● Bitcoin Core #34358 (1:54:58)

● Core Lightning #8824 (1:56:20)

● Eclair #3244 (1:58:17)

● LDK #4263 (2:00:07)

● LDK #4300 (2:01:54)

● LND #10473 (2:03:57)

● Rust Bitcoin #5493 (2:07:36)

Bitcoin Optech: Newsletter #390 Recap04 févr. 202601:03:02

Mark “Murch” Erhardt and Gustavo Flores Echaiz are joined by Liam Eagen to discuss Newsletter #390.


News

● Argo: a garbled-circuits scheme with more efficient off-chain computation (0:48)

● LN-Symmetry update (26:05)


Selected Q&A from Bitcoin Stack Exchange

● What is stored in dbcache and with what priority? (34:21)

● Can one do a coinjoin in Shielded CSV? (24:02)

● In Bitcoin Core, how to use Tor for broadcasting new transactions only? (36:47)

● Brassard-Høyer-Tapp (BHT) algorithm and Bitcoin (BIP360) (38:31)

● Why does BitHash alternate sha256 and ripmed160? (39:24)


Releases and release candidates

● Libsecp256k1 0.7.1 (41:09)


Notable code and documentation changes

● Bitcoin Core #33822 (42:59)

● Bitcoin Core #34269 (44:50)

● Core Lightning #8850 (47:38)

● LDK #4349 (49:16)

● Rust Bitcoin #5470 (50:54)

● Rust Bitcoin #5443 (51:26)

● BDK #2037 (52:51)

● BIPs #2076 (55:49)

● BIPs #1500 (59:39)


Bitcoin Optech: Newsletter #389 Recap27 janv. 202600:53:51

Mark “Murch” Erhardt and Mike Schmidt are joined by René Pickhardt to discuss ⁠Newsletter #389⁠.


News

● A mathematical theory of payment channel networks (0:31)


Changes to services and client software

● Electrum server for testing silent payments (30:04)

● BDK WASM library (33:28)


Releases and release candidates

● Core Lightning 25.12.1 (35:14)

● LND 0.20.1-beta.rc1 (39:14)


Notable code and documentation changes

● Bitcoin Core #32471 (40:57)

● Bitcoin Core #34146 (42:02)

● Core Lightning #8831 (45:00)

● LDK #4261 (45:35)

● LDK #4152 (46:24)

● LND #10488 (47:42)

● LND #10331 (48:43)

● Rust Bitcoin #5402 (49:06)

● BIPs #1820 (50:39)

● BOLTs #1306 (51:41)

● BLIPs #59 (53:05)


Bitcoin Optech: Newsletter #388 Recap20 janv. 202600:58:51

Mark “Murch” Erhardt, Gustavo Flores Echaiz, and Mike Schmidt are joined by Bruno Garcia to discuss ⁠Newsletter #388⁠.


News

● An overview of incremental mutation testing in Bitcoin Core (0:43)

● BIP process updated (18:53)


Releases and release candidates

● Bitcoin Core 30.2 (26:31)

● BTCPay Server 2.3.3 (27:23)


Notable code and documentation changes

● Bitcoin Core #33819 (28:42)

● Bitcoin Core #29415 (31:44)

● Core Lightning #8830 (42:16)

● Eclair #3233 (44:19)

● Eclair #3237 (47:59)

● LDK #4232 (50:00)

● LND #10296 (52:24)

● BTCPay Server #7068 (53:43)

● BIPs #1982 (55:37)


Bitcoin Optech: Newsletter #387 Recap14 janv. 202601:24:23

Mark “Murch” Erhardt, Gustavo Flores Echaiz, and Mike Schmidt are joined by René Pickhardt and Craig Raw to discuss ⁠Newsletter #387⁠.


News

● Bitcoin Core wallet migration bug (0:55)

● Using Ark as a channel factory (7:47)

● Draft BIP for silent payment descriptors (29:02)


Releases and release candidates

● Bitcoin Core 30.2rc1 (58:34)


Notable code and documentation changes

● Bitcoin Core #34156 (59:32)

● Bitcoin Core #34085 (1:03:54)

● Bitcoin Core #34197 (1:07:43)

● Bitcoin Core #33135 (1:09:10)

● LDK #4213 (1:11:02)

● Eclair #3217 (1:15:39)

● LND #10367 (1:18:49)

● Rust Bitcoin #5450 (1:22:51)

● Rust Bitcoin #5434 (1:23:40)


Bitcoin Optech: Newsletter #386 Recap06 janv. 202602:02:17

Mark “Murch” Erhardt, Gustavo Flores Echaiz, and Mike Schmidt are joined by Anthony Towns and Mikhail Kudinov to discuss ⁠Newsletter #386⁠.


News

● Building a vault using blinded co-signers (1:04:09)

● Peer feature negotiation (1:40)


Changing consensus

● Year 2106 timestamp overflow uint64 migration (1:07:47)

● Relax BIP54 timestamp restriction for 2106 soft fork (1:11:36)

● Understanding and mitigating a CTV footgun (1:16:30)

● CTV activation meeting (1:21:00)

● `OP_CHECKCONSOLIDATION` to enable cheaper consolidations (1:23:11)

● Hash-based signatures for Bitcoin's post-quantum future (20:47)


Releases and release candidates

● BTCPay Server 2.3.0 (1:28:29)


Notable code and documentation changes

● Bitcoin Core #33657 (1:30:25)

● Bitcoin Core #32414 (1:33:23)

● Bitcoin Core #32545 (1:39:18)

● Bitcoin Core #33892 (1:42:13)

● Core Lightning #8784 (1:44:35)

● LND #9489 (1:45:54)

● BIPs #2051 (1:50:09)

● BOLTs #1299 (1:56:39)

● BOLTs #1305 (1:59:46)


Bitcoin Optech: Newsletter #385: 2025 Year-in-Review Special Recap24 déc. 202503:42:37

Mark “Murch” Erhardt and Mike Schmidt are joined by Bastien Teinturier, Rearden Code, and Pieter Wuille to discuss Newsletter #385: 2025 Year-in-Review Special.


January

● Updated ChillDKG draft (43:08)

● Offchain DLCs (45:53)

● Compact block reconstructions (2:29:27)


February

● Erlay update (1:53:55)

● LN ephemeral anchor scripts (0:50)

● Probabilistic payments (54:45)


March

● Bitcoin Forking Guide (3:29:35)

● Private block template marketplace to prevent centralizing MEV (3:05:28)

● LN upfront and hold fees using burnable outputs (13:12)


April

● SwiftSync speedup for initial block download (2:09:35)

● DahLIAS interactive aggregate signatures (3:26:02)


Summary 2025: Quantum (58:07)


May

● Cluster mempool (1:22:11)

● Increasing or removing Bitcoin Core’s OP_RETURN policy limit (2:45:43)


June

● Calculating the selfish mining danger threshold (2:20:39)

● Fingerprinting nodes using addr messages (3:11:38)

● Garbled locks (3:19:01)


Summary 2025: Soft fork proposals (26:57)


July

● Chain code delegation (49:07)


August

● Utreexo draft BIPs (2:15:57)

● Lowering the minimum relay feerate (2:39:52)

● Peer block template sharing (2:56:01)

● Differential fuzzing of Bitcoin and LN implementations (3:16:08)


Summary 2025: Stratum v2 (2:04:49)


September

● Details about the design of Simplicity (3:23:01)

● Partitioning and eclipse attacks using BGP interception (3:13:47)


October

● Discussions about arbitrary data (3:01:15)

● Channel jamming mitigation simulation results and updates (11:05)


November

● Comparing performance of ECDSA signature validation in OpenSSL vs. libsecp256k1 (2:01:47)

● Modeling stale rates by propagation delay and mining centralization (2:22:32)

● BIP3 and the BIP process (3:31:37)

● Bitcoin Kernel C API introduced (3:35:35)


December

● Splicing (7:33)

Bitcoin Optech: Newsletter #384 Recap16 déc. 202501:12:55

Mark “Murch” Erhardt, Gustavo Flores Echaiz, and Mike Schmidt are joined by Matt Morehouse and Salvatore Ingala to discuss ⁠Newsletter #384⁠.


News

● Critical vulnerabilities fixed in LND 0.19.0 (0:59)

● A virtualized secure enclave for hardware signing devices (21:11)


Changes to services and client software

● Interactive transaction visualization tool (37:16)

● BlueWallet v7.2.2 released (38:20)

● Stratum v2 updates (38:42)

● Auradine announces Stratum v2 support (40:18)

● LDK Node 0.7.0 released (41:58)

● BIP-329 Python Library 1.0.0 release (43:30)

● Bitcoin Safe 1.6.0 released (44:34)


Selected Q&A from Bitcoin Stack Exchange

● Does a clearnet connection to my Lightning node require a TLS certificate? (45:12)

● Why do different implementations produce different DER signatures for the same private key and hash? (45:58)

● Why is the miniscript `after` value limited at 0x80000000? (49:27)


Notable code and documentation changes

● Bitcoin Core #33528 (53:12)

● Bitcoin Core #33723 (54:17)

● Bitcoin Core #33993 (56:35)

● Bitcoin Core #33553 (59:54)

● Eclair #3220 (1:01:52)

● LDK #4231 (1:02:48)

● LND #10396 (1:05:40)

● BTCPay Server #7022 (1:08:26)

● Rust Bitcoin #5379 (1:09:32)

● BIPs #2050 (1:10:06)

Bitcoin Optech: Newsletter #383 Recap09 déc. 202501:20:37

Mark “Murch” Erhardt, Gustavo Flores Echaiz, and Mike Schmidt are joined by Moonsettler and Julian to discuss Newsletter #383.


News

● Consensus bug in NBitcoin library (1:04)


Changing consensus

● LNHANCE soft fork (24:00)

● Benchmarking the varops budget (5:09)

● SLH-DSA (SPHINCS) post-quantum signature optimizations (45:29)


Releases and release candidates

● Core Lightning v25.12 (1:02:24)

● LDK 0.2 (1:03:43)


Notable code and documentation changes

● Core Lightning #8728 (1:05:14)

● Core Lightning #8702 (1:06:55)

● Core Lightning #8735 (1:07:24)

● LDK #4226 (1:11:41)

● LND #10341 (1:12:49)

● BTCPay Server #6986 (1:14:00)

● BIPs #2015 (1:16:18)


Bitcoin Optech: Newsletter #382 Recap03 déc. 202501:05:34

Mark “Murch” Erhardt, Gustavo Flores Echaiz, and Mike Schmidt discuss ⁠Newsletter #382⁠.


News

● Stats on compact block reconstructions updates (0:34)

● Motion to activate BIP3 (7:26)


Selected Q&A from Bitcoin Stack Exchange

● Do pruned nodes store witness inscriptions? (24:27)

● Increasing probability of block hash collisions when difficulty is too high (29:33)

● What is the purpose of the initial 0x04 byte in all extended public and private keys? (33:25)


Releases and release candidates

● LND v0.20.0-beta (34:57)

● Core Lightning v25.12rc1 (35:57)


Notable code and documentation changes

● Bitcoin Core #33872 (37:55)

● Bitcoin Core #33629 (42:05)

● Core Lightning #8677 (49:49)

● Core Lightning #8546 (51:28)

● Core Lightning #8682 (53:19)

● LDK #4197 (55:39)

● LDK #4234 (1:00:56)

● LDK #4148 (1:02:17)

● BDK #2027 (1:03:04)



Bitcoin Optech: Newsletter #381 Recap25 nov. 202501:36:28

Mark “Murch” Erhardt, Gustavo Flores Echaiz, and Mike Schmidt are joined by Antoine Poinsot and ZmnSCPxj to discuss Newsletter #381.


News

● Modeling stale rates by propagation delay and mining centralization (1:03)

● Private key handover for collaborative closure (30:55)


Changes to services and client software

● Arkade launches (52:32)

● Mempool monitoring mobile application (55:25)

● Web-based policy and miniscript IDE (56:25)

● Phoenix Wallet adds taproot channels (57:45)

● Nunchuk 2.0 launches (59:19)

● LN gossip traffic analysis tool announced (1:01:49)


Notable code and documentation changes

● Bitcoin Core #33745 (1:04:23)

● Core Lightning #8537 (1:09:28)

● Core Lightning #8608 (1:11:26)

● Core Lightning #8646 (1:13:34)

● Core Lightning #8569 (1:17:44)

● Core Lightning #8558 (1:22:46)

● LDK #4126 (1:24:11)

● LDK #4208 (1:26:37)

● LND #9432 (1:27:58)

● BOLTs #1284 (1:31:38)

● BOLTs #1044 (1:33:33)

Bitcoin Optech: Newsletter #380 Recap18 nov. 202500:44:04

Mark “Murch” Erhardt and Mike Schmidt are joined by TheCharlatan to discuss Newsletter #380.


Releases and release candidates

● LND 0.20.0-beta.rc4 (1:30)


Notable code and documentation changes

● Bitcoin Core #30595 (2:56)

● Bitcoin Core #33443 (28:03)

● Core Lightning #8656 (29:42)

● Core Lightning #8671 (30:22)

● LDK #4204 (33:09)

● BIPs #2022 (34:45)

Bitcoin Optech: Newsletter #379 Recap12 nov. 202502:07:25

Mark “Murch” Erhardt, Gustavo Flores Echaiz, and Mike Schmidt are joined by Sebastian Falbesoner, PortlandHODL, Tadge Dryja, and Antoine Poinsot to discuss Newsletter #379.


News

● Comparing performance of ECDSA signature validation in OpenSSL vs. libsecp256k1 (1:47)


Changing consensus

● Multiple discussions about restricting data (14:05)

● Post-quantum signature aggregation (1:00:05)

● Native STARK proof verification in Bitcoin Script (1:18:47)

● BIP54 implementation and test vectors (35:47)


Releases and release candidates

● Core Lightning 25.09.2 (1:30:54)

● LND 0.20.0-beta.rc3 (1:31:44)


Notable code and documentation changes

● Bitcoin Core #31645 (1:32:34)

● Core Lightning #8636 (1:40:08)

● Core Lightning #8639 (1:43:18)

● Core Lightning #8635 (1:44:31)

● Eclair #3209 (1:46:25)

● Eclair #3206 (1:46:59)

● Eclair #3210 (1:49:31)

● LDK #4140 (1:54:13)

● LDK #4168 (1:59:12)

● Rust Bitcoin #5116 (2:01:06)

● BTCPay Server #6922 (2:05:05)

Bitcoin Optech: Newsletter #378 Recap04 nov. 202501:02:37

Mark “Murch” Erhardt and Mike Schmidt discuss Newsletter #378.


News

● CPU DoS from unconfirmed transaction processing (1:00)


Selected Q&A from Bitcoin Stack Exchange

● Why was -datacarriersize redefined in 2022, and why was the 2023 proposal to expand it not merged? (17:53)

● What is the smallest valid transaction that can be included in a block? (22:59)

● Why does Bitcoin Core continue to give witness data a discount even when it is used for inscriptions? (25:38)

● The ever-growing Bitcoin blockchain size? (39:17)

● I read that OP_TEMPLATEHASH is a variant of OP_CTV. How do they differ? (44:59)


Releases and release candidates

● LND 0.20.0-beta.rc1 (49:59)

● Eclair 0.13.1 (50:43)


Notable code and documentation changes

● Bitcoin Core #29640 (51:21)

● Core Lightning #8400 (54:15)

● Eclair #3173 (54:53)

● LND #10280 (56:56)

● BIPs #2006 (57:27)

● BIPs #1975 (1:00:58)

Bitcoin Optech: Newsletter #377 Recap29 oct. 202500:55:28

Gustavo Flores Echaiz and Mike Schmidt are joined by Abubakar Sadiq Ismail and Carla Kirk-Cohen to discuss ⁠Newsletter #377⁠.


News

● Detecting block template feerate increases using cluster mempool (1:06)

● Channel jamming mitigation simulation results and updates (9:28)


Changes to services and client software

● BULL wallet launches (37:22)

● Sparrow 2.3.0 released (39:40)


Releases and release candidates

● Core Lightning 25.09.1 (40:47)

● Bitcoin Core 28.3 (41:18)


Notable code and documentation changes

● Bitcoin Core #33157 (43:00)

● Bitcoin Core #29675 (45:56)

● Bitcoin Core #33517 (46:59)

● Eclair #2792 (49:01)

● LDK #4122 (51:01)

● LND #9868 (52:37)

● LND #10273 (53:48)

Bitcoin Optech: Newsletter #376 Recap28 oct. 202500:38:54

Gustavo Flores Echaiz and Mike Schmidt are joined by Francesco Madonna and supertestnet to discuss Newsletter #376.


News

● Continued discussion of block template sharing (17:30)

● B-SSL a Secure Bitcoin Signing Layer (2:54)


Releases and release candidates

● Bitcoin Core 30.0 (22:32)

● Bitcoin Core 29.2 (28:44)

● LDK 0.1.6 (29:37)


Notable code and documentation changes

● Eclair #3184 (30:59)

● Core Lightning #8597 (32:25)

● LDK #4117 (34:05)

● LDK #4077 (35:03)

● LDK #4154 (36:47)

Bitcoin Optech: Newsletter #375 Recap17 oct. 202501:02:37

Gustavo Flores Echaiz and Mike Schmidt are joined by Sindura Saraswathi, ZmnSCPxj, and Eugene Siegel to discuss ⁠Newsletter #375⁠.


News

● Optimal Threshold Signatures (1:56)

● Flattening certain nested threshold signatures (14:33)

● Theoretical limitations on embedding data in the UTXO set (38:14)


Bitcoin Core PR Review Club

● Compact block harness (27:12)


Releases and release candidates

● Bitcoin Inquisition 29.1 (45:01)


Notable code and documentation changes

● Bitcoin Core #33453 (47:16)

● Bitcoin Core #33504 (51:52)

● Core Lightning #8563 (53:55)

● Core Lightning #8523 (56:55)

● Core Lightning #8398 (58:22)

● LDK #4120 (59:47)

● LND #10254 (1:01:35)



© My Podcast Data · Independent project · Data from Apple & Spotify