
Sign up to save your podcasts
Or


Mark “Murch” Erhardt and Mike Schmidt are joined by Jonas Nick, Jameson Lopp, Steven Roose, Gregory Sanders, and Salvatore Ingala to discuss Newsletter #348.
News
● Educational and experimental-based secp256k1 implementation (1:09)
Changing consensus
● Should vulnerable bitcoins be destroyed? (9:17)
● Securely proving UTXO ownership by revealing a SHA256 preimage (34:52)
● Draft BIP for destroying quantum-insecure bitcoins (44:01)
● Criticism of CTV motivation (51:16)
● CTV+CSFS benefits (1:06:02)
● Benefit of CTV to Ark users (1:24:37)
● OP_CHECKCONTRACTVERIFY semantics (1:31:49)
● Draft BIP published for consensus cleanup (1:58:29)
Releases and release candidates
● BDK wallet 1.2.0 (2:06:03)
● LDK v0.1.2 (2:06:48)
● Bitcoin Core 29.0rc3 (2:07:13)
● LND 0.19.0-beta.rc1 (2:08:36)
Notable code and documentation changes
● Bitcoin Core #31363 (2:09:03)
● Bitcoin Core #31278 (2:09:44)
● Eclair #3050 (2:12:41)
● Eclair #2963 (2:13:54)
● Eclair #3045 (2:14:44)
● LDK #3670 (2:15:47)
● LND #9620 (2:16:24)
Mark “Murch” Erhardt and Mike Schmidt are joined by Sjors Provoost and Antoine Poinsot to discuss Newsletter #347.
News
● LN upfront and hold fees using burnable outputs (0:54)
● Discussion of testnets 3 and 4 (5:11)
● Plan to relay certain taproot annexes (19:01)
Selected Q&A from Bitcoin Stack Exchange
● Why is the witness commitment optional? (24:58)
● Can all consensus valid 64 byte transactions be (third party) malleated to change their size? (36:39)
● How long does it take for a transaction to propagate through the network? (47:37)
● Utility of longterm fee estimation (49:31)
● Why are two anchor outputs are used in the LN? (54:34)
● Why are there no BIPs in the 2xx range? (57:19)
● Why doesn't Bech32 use the character b? (59:55)
● Bech32 error detection and correction reference implementation (1:00:23)
● How to safely spend/burn dust? (1:02:48)
● How is the refund transaction in Asymmetric Revocable Commitments constructed? (1:07:34)
● Which applications use ZMQ with Bitcoin Core? (42:15)
Releases and release candidates
● Bitcoin Core 29.0rc2 (1:08:21)
● LND 0.19.0-beta.rc1 (1:08:55)
Notable code and documentation changes
● Bitcoin Core #31603 (45:12)
● Eclair #3044 (1:09:45)
● Eclair #3026 (1:10:38)
● LDK #3649 (1:11:02)
● LDK #3665 (1:11:59)
● LND #8453 (1:14:28)
● BIPs #1792 (1:16:00)
● BIPs #1782 (1:16:40)
Mark “Murch” Erhardt and Mike Schmidt are joined by Matt Morehouse, Yong Yu, Alejandro De La Torre, Jan B, and Marco De Leon to discuss Newsletter #346.
News
● Discussion of LND's dynamic feerate adjustment system (1:24)
Changes to services and client software
● Wally 1.4.0 released (17:17)
● Bitcoin Core Config Generator announced (18:05)
● A regtest development environment container (18:55)
● Explora transaction visualization tool (20:17)
● Hashpool v0.1 tagged (21:35)
● DMND launching pooled mining (24:36)
● Krux adds taproot and miniscript (22:21)
● Source-available secure element announced (23:01)
● Nunchuk launches Group Wallet (45:04)
● FROSTR protocol announced (46:03)
● Bark launches on signet (46:57)
● Cove Bitcoin wallet announced (48:43)
Releases and release candidates
● Bitcoin Core 29.0rc2 (50:38)
Notable code and documentation changes
● Bitcoin Core #31649 (1:03:19)
● Bitcoin Core #31283 (37:27)
● Eclair #3037 (1:15:29)
● LND #9546 (1:16:33)
● LND #9458 (1:17:17)
● BTCPay Server #6581 (1:18:10)
● BDK #1839 (1:20:59)
● BOLTs #1233 (15:39)
Mark “Murch” Erhardt and Mike Schmidt are joined by Sindura Saraswathi, Christian Kümmerle, and Stéphan Vuylsteke to discuss Newsletter #345.
News
● P2P traffic analysis (1:35)
● Research into single-path LN pathfinding (6:45)
● Probabilistic payments using different hash functions as an xor function (21:17)
Bitcoin Core PR Review Club
● Stricter internal handling of invalid blocks (26:12)
Releases and release candidates
● Eclair v0.12.0 (37:49)
Notable code and documentation changes
● Bitcoin Core #31407 (38:52)
● Eclair #3027 (43:22)
● Eclair #3007 (44:17)
● Eclair #2976 (44:57)
● LDK #3608 (47:17)
● LDK #3624 (48:12)
● LDK #3016 (50:28)
● LDK #3629 (52:15)
● BDK #1838 (53:06)
Mark “Murch” Erhardt and Mike Schmidt are joined by Matt Morehouse, Matt Corallo, and Hunter Beast to discuss Newsletter #344.
News
● Disclosure of fixed LND vulnerability allowing theft (0:57)
● Discussion about Bitcoin Core's priorities (10:49)
Changing consensus
● Bitcoin Forking Guide (1:01:11)
● Update on BIP360 pay-to-quantum-resistant-hash (P2QRH) (34:37)
● Private block template marketplace to prevent centralizing MEV (21:06)
Releases and release candidates
● Core Lightning 25.02 (1:09:57)
Notable code and documentation changes
● Eclair #3019 (1:11:21)
● Eclair #3016 (1:12:05)
● LDK #3342 (33:13)
● Rust Bitcoin #4114 (1:12:50)
● Rust Bitcoin #4111 (1:14:29)
● BIPs #1758 (1:15:09)
● BIPs #1750 (1:17:07)
● BIPs #1712 (1:18:10)
Dave Harding and Mike Schmidt are joined by Bastien Teinturier and Joost Jager discuss Newsletter #342.
News
● Allowing mobile wallets to settle channels without extra UTXOs (0:59)
● Continued discussion about an LN quality of service flag (13:14)
Changes to services and client software
● Ark Wallet SDK released (40:28)
● Zaprite adds BTCPay Server support (40:57)
● Iris Wallet desktop released (41:21)
● Sparrow 2.1.0 released (41:41)
● Scure-btc-signer 1.6.0 released (42:38)
● Py-bitcoinkernel alpha (43:48)
● Rust-bitcoinkernel library (44:30)
● BIP32 cbip32 library (45:56)
● Lightning Loop moves to MuSig2 (46:22)
Notable code and documentation changes
● Bitcoin Core #27432 (47:01)
● Bitcoin Core #30529 (48:29)
● Bitcoin Core #31384 (49:42)
● Core Lightning #8059 (50:52)
● Core Lightning #7985 (53:41)
● Core Lightning #7887 (54:32)
● Eclair #2967 (26:06)
● Eclair #2979 (32:24)
● Eclair #3002 (34:32)
● LDK #3575 (57:35)
● LDK #3562 (23:51)
● BOLTs #1205 (26:13)
Mark “Murch” Erhardt and Mike Schmidt discuss Newsletter #341.
News
● Continued discussion about probabilistic payments (0:34)
● Continued discussion about ephemeral anchor scripts for LN (7:26)
● Stats on orphan evictions (14:31)
● Updated proposal for updated BIP process (27:08)
Bitcoin Core PR Review Club
● Cluster mempool: introduce TxGraph (35:43)
Releases and release candidates
● LND v0.18.5-beta (43:48)
● Bitcoin Inquisition 28.1 (44:10)
Notable code and documentation changes
● Bitcoin Core #25832 (51:43)
● Eclair #2989 (55:49)
● LDK #3440 (56:36)
● LND #9470 (57:14)
● BTCPay Server #6580 (58:15)
Mark “Murch” Erhardt and Mike Schmidt are joined by Matt Morehouse, Johan Halseth, Pieter Wuille, Sergi Delgado, Bastien Teinturier, Oleksandr Kurbatov, Antoine Poinsot and Bob McElrath to discuss Newsletter #340.
News
● Channel force closure vulnerability in LDK (2:14)
● Zero-knowledge gossip for LN channel announcements (16:01)
● Discovery of previous research for finding optimal cluster linearization (26:29)
● Erlay update (46:38)
● Tradeoffs in LN ephemeral anchor scripts (1:09:50)
● Emulating OP_RAND (1:30:30)
● Discussion about lowering the minimum transaction relay feerate (1:36:33)
Changing consensus
● Updates to cleanup soft fork proposal (1:43:46)
● Request for a covenant design supporting Braidpool (2:28:59)
● Deterministic transaction selection from a committed mempool (2:04:52)
● Fast difficulty adjustment algorithm for a DAG blockchain (2:19:24)
Releases and release candidates
● BDK Wallet 1.1.0 (2:39:15)
● LND v0.18.5-beta.rc1 (2:39:43)
Notable code and documentation changes
● Bitcoin Core #21590 (38:58)
● Eclair #2983 (1:23:30)
● Eclair #2968 (1:27:53)
● LDK #3556 (2:40:31)
● LND #9456 (2:41:10)
Mark “Murch” Erhardt and Dave Harding are joined by Matt Morehouse and 0xB10C to discuss Newsletter #339.
News
● Vulnerability in LDK claim processing (0:47)
● Replacement cycling attacks with miner exploitation (17:28)
● Updated stats on compact block reconstruction (23:56)
Selected Q&A from Bitcoin Stack Exchange
● Who uses or wants to use PSBTv2 (BIP370)? (32:38)
● In the bitcoin's block genesis, which parts can be filled arbitrarily? (34:41)
● Lightning force close detection (36:47)
● Is a segwit-formatted transaction with all inputs of non-witness program type valid? (40:01)
● P2TR Security Question (41:41)
● What exactly is being done today to make Bitcoin quantum-safe? (44:27)
● What are the harmful effects of a shorter inter-block time? (47:57)
● Could proof-of-work be used to replace policy rules? (51:19)
● How does MuSig work in real Bitcoin scenarios? (54:54)
● How does the -blocksxor switch that obfuscates the blocks.dat files work? (57:18)
● How does the related key attack on Schnorr signatures work? (59:42)
Releases and release candidates
● LDK v0.1.1 (1:01:19)
Notable code and documentation changes
● Bitcoin Core #31376 (1:03:24)
● Bitcoin Core #31583 (1:04:48)
● Bitcoin Core #31590 (1:05:40)
● Eclair #2982 (1:07:17)
● BDK #1614 (1:11:39)
● BOLTs #1110 (1:12:08)
From the publisher's feed

1,196 Listeners

771 Listeners

400 Listeners

277 Listeners

116 Listeners

164 Listeners

121 Listeners

123 Listeners

44 Listeners