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:
50
1–50 of 193
Title
Pub. Date
Duration
Bitcoin Optech: Newsletter #317 Recap
27 Aug 2024
01:14:44
Mark “Murch” Erhardt and Mike Schmidt are joined by Bob McElrath and moonsettler to discuss Newsletter #317.
What would have happened if cluster mempool had been deployed a year ago? (0:42)
Changes to services and client software
Phoenix for server announced (19:26)
Mercury Layer adds Lightning swaps (21:32)
Stratum V2 Reference Implementation v1.0.0 released (22:46)
Teleport Transactions update (25:09)
Bitcoin Keeper v1.2.1 released (28:10)
BIP-329 label management software (29:02)
Key agent Sigbash launches (31:37)
Releases and release candidates
Bitcoin Core 27.0 (35:19)
BTCPay Server 1.13.1 (41:50)
LDK 0.0.122 (42:55)
Notable code and documentation changes
LDK #2704 (44:40)
Bitcoin Optech: Newsletter #315 Recap
13 Aug 2024
01:20:27
Mark “Murch” Erhardt and Mike Schmidt are joined by Matt Corallo, Greg Sanders, Sivaram Dhakshinamoorthy to discuss Newsletter #315.
News
Faster seed exfiltration attack (1:24)
Block withholding attacks and potential solutions (17:21)
Statistics on compact block reconstruction (21:47)
Replacement cycle attack against pay-to-anchor (36:23)
Proposed BIP for scriptless threshold signatures (42:24)
Optimistic verification of zero-knowledge proofs using CAT, MATT, and Elftrace (50:40)
Bitcoin Core PR Review Club (33:15)
Releases and release candidates
Libsecp256k1 0.5.1 (53:11)
BDK 1.0.0-beta.1 (53:43)
Notable code and documentation changes
Bitcoin Core #30493 (54:38)
Bitcoin Core #30285 (57:33)
Bitcoin Core #30352 (1:02:26)
Bitcoin Core #29775 (1:02:39)
Core Lightning #7476 (1:08:21)
Eclair #2884 (1:08:55)
LND #8952 (1:12:10)
LND #8735 (1:13:40)
BIPs #1601 (1:14:44)
Bitcoin Optech: Newsletter #297 Recap
15 Apr 2024
01:18:31
Dave Harding and Mike Schmidt are joined by Kulpreet Singh, Chris Stewart, Jameson Lopp, and Joost Jager to discuss Newsletter #297.
News
DSL for experimenting with contracts (1:24)
Updating BIP2 (15:50)
Discussion about resetting and modifying testnet (21:00)
Bitcoin Core PR Review Club
Implement 64 bit arithmetic op codes in the Script interpreter (37:19)
Releases and release candidates
HWI 3.0.0 (46:17)
Core Lightning 24.02.2 (48:06)
Bitcoin Core 27.0rc1 (49:41)
Notable code and documentation changes
Bitcoin Core #29648 (50:25)
Bitcoin Core #29130 (21:00)
Bitcoin Optech: Newsletter #296 Recap
04 Apr 2024
01:03:06
Mark “Murch” Erhardt and Mike Schmidt are joined by Antoine Poinsot to discuss Newsletter #296.
News
Revisiting consensus cleanup (0:46)
Choosing new BIP editors (27:21)
Releases and release candidates
Bitcoin Core 26.1 (37:22)
Bitcoin Core 27.0rc1 (39:09)
HWI 3.0.0-rc1 (39:40)
Notable code and documentation changes
Bitcoin Core #27307 (40:59)
Bitcoin Core #29242 (43:50)
Core Lightning #7094 (52:59)
BDK #1351 (54:41)
Bitcoin Optech: Newsletter #295 Recap
28 Mar 2024
01:36:49
Mark “Murch” Erhardt and Mike Schmidt are joined by Dave Harding, Peter Todd, Abubakar Sadiq Ismail, David Gumberg, and Jeffrey Czyz to discuss Newsletter #295.
News
Disclosure of free relay attack (1:22)
Transaction fee sponsorship improvements (9:55)
Mempool-based feerate estimation (34:49)
Selected Q&A from Bitcoin Stack Exchange
What are the risks of running a pre-SegWit node (0.12.1)? (50:30)
When is OP_RETURN cheaper than OP_FALSE OP_IF? (55:51)
Why does BIP-340 use secp256k1? (56:33)
What criteria does Bitcoin Core use to create block templates? (58:08)
How does the initialblockdownload field in the getblockchaininfo RPC work? (1:04:45)
Releases and release candidates
Bitcoin Core 26.1rc2 (1:07:34)
Bitcoin Core 27.0rc1 (1:07:55)
Notable code and documentation changes
Bitcoin Core #28950 (1:17:13)
LND #8418 (1:19:07)
LDK #2756 (1:23:44)
LDK #2935 (1:25:55)
LDK #2419 (1:27:39)
Rust Bitcoin #2549 (1:32:54)
BTCPay Server #5852 (1:33:36)
Bitcoin Optech: Newsletter #294 Recap
21 Mar 2024
01:11:30
Mark “Murch” Erhardt and Mike Schmidt are joined by Sebastian Falbesoner, Anthony Towns, and Russell O’Connor to discuss Newsletter #294.
News
BIP324 proxy for light clients (1:20)
Overview of BTC Lisp (10:44)
Changes to services and client software
BitGo adds RBF support (38:59)
Phoenix Wallet v2.2.0 released (40:11)
Bitkey hardware signing device released (44:19)
Envoy v1.6.0 released (47:49)
VLS v0.11.0 released (49:22)
Portal hardware signing device announced (50:54)
Braiins mining pool adds Lightning support (51:44)
Ledger Bitcoin App 2.2.0 released (54:14)
Releases and release candidates
Bitcoin Core 26.1rc2 (55:51)
Bitcoin Core 27.0rc1 (56:48)
Notable code and documentation changes
Bitcoin Core #27375 (57:43)
Bitcoin Core #27114 (58:59)
Bitcoin Core #29306 (1:02:19)
LND #8310 (1:09:04)
Rust Bitcoin #2458 (1:10:12)
Bitcoin Optech: Newsletter #293 Recap
14 Mar 2024
01:00:12
Mark “Murch” Erhardt and Mike Schmidt are joined by ZmnSCPxj, Anthony Towns, and Armin Sabouri to discuss Newsletter #293.
News
Trustless onchain betting on potential soft forks (1:11)
Overview of Chia Lisp for Bitcoiners (14:06)
Bitcoin Core PR Review Club
Re enable `OP_CAT` (35:48)
Releases and release candidates
Core Lightning v24.02.1 (50:33)
Bitcoin Core 26.1rc1 (51:03)
Bitcoin Core 27.0rc1 (52:11)
Notable code and documentation changes
LND #8136 (54:58)
LND #8499 (57:26)
LDK #2916 (58:31)
Bitcoin Optech: Newsletter #292 Recap
07 Mar 2024
01:22:07
Mark “Murch” Erhardt and Dave Harding are joined by Josie Baker, Salvatore Ingala, and Fabian Jahr to discuss Newsletter #292.
News
Updating BIP21 `bitcoin:` URIs (18:07)
PSBTs for multiple concurrent MuSig2 signing sessions (46:30)
Discussion about adding more BIP editors (58:33)
GitLab backup for Bitcoin Core GitHub project (1:11)
Releases and release candidates
Eclair v0.10.0 (1:03:24)
Bitcoin Core 26.1rc1 (1:05:18)
Notable code and documentation changes
Bitcoin Core #29412 (1:06:53)
Eclair #2829 (1:17:29)
LND #8378 (1:19:06)
BIPs #1421 (1:20:28)
Bitcoin Optech: Newsletter #291 Recap
01 Mar 2024
01:05:43
Mark “Murch” Erhardt and Mike Schmidt are joined by Richard Myers, Rijndael, Luke Dashjr, and Jason Hughes to discuss Newsletter #291.
News
Trustless contract for miner feerate futures (1:31)
Coin selection for liquidity providers (7:18)
Simple vault prototype using `OP_CAT` (21:15)
Sending and receiving ecash using LN and ZKCPs (44:44)
Selected Q&A from Bitcoin Stack Exchange
Why can't nodes have the relay option to disallow certain transaction types? (49:41)
What is the circular dependency in signing a chain of unconfirmed transactions? (53:28)
How does Ocean’s TIDES payout scheme work? (34:02)
What data does the Bitcoin Core wallet search for during a blockchain rescan? (57:57)
How does transaction rebroadcasting for watch-only wallets work? (59:37)
Releases and release candidates
Core Lightning 24.02 (1:02:20)
Notable code and documentation changes
LDK #2770 (1:04:20)
Bitcoin Optech: Newsletter #290 Recap
22 Feb 2024
01:32:29
Mark “Murch” Erhardt and Mike Schmidt are joined by Gloria Zhao, callebtc, Chris Stewart, Fabian Jahr, and Pierre Corbin to discuss Newsletter #290.
Thinking about mempool incentive compatibility (9:50)
Cashu and other ecash system design discussion (29:15)
Continued discussion about 64-bit arithmetic and `OP_INOUT_AMOUNT` opcode (39:52)
Improved reproducible ASMap creation process (49:17)
Changes to services and client software
Multiparty coordination protocol NWC announced (1:11:00)
Mutiny Wallet v0.5.7 released (1:19:07)
GroupHug transaction batching service (1:19:48)
Boltz announces taproot swaps (1:22:43)
Releases and release candidates
Core Lightning 24.02rc1 (1:24:07)
Notable code and documentation changes
Bitcoin Core #27877 (1:24:58)
BOLTs #851 (1:29:00)
Bitcoin Optech: Newsletter #289 Recap
15 Feb 2024
01:02:50
Dave Harding and Mike Schmidt are joined by Gregory Sanders and Gloria Zhao to discuss Newsletter #289.
News
Ideas for relay enhancements after cluster mempool is deployed (1:11)
What would have happened if v3 semantics had been applied to anchor outputs a year ago? (25:55)
Bitcoin-Dev mailing list move (35:47)
I Love Free Software Day (37:56)
Bitcoin Core PR Review Club
Add `maxfeerate` and `maxburnamount` args to `submitpackage` (39:57)
Notable code and documentation changes
Bitcoin Core #28948 (46:24)
Core Lightning #6785 (49:39)
Eclair #2818 (50:18)
Eclair #2816 (52:29)
LND #8338 (56:20)
LDK #2856 (56:56)
LDK #2442 (59:09)
Rust Bitcoin #2451 (59:39)
Bitcoin Optech: Newsletter #288 Recap
08 Feb 2024
01:21:33
Dave Harding and Mike Schmidt are joined by Bastien Teinturier and Eugene Siegel to discuss Newsletter #288.
News
Public disclosure of a block stalling bug in Bitcoin Core affecting LN (1:26)
Securely opening zero-conf channels with v3 transactions (17:08)
Requirement to verify inputs use segwit in protocols vulnerable to txid malleability (27:00)
Proposal for replace by feerate to escape pinning (35:21)
Bitcoin-Dev mailing list migration update (51:15)
Releases and release candidates
LND v0.17.4-beta (1:00:02)
Notable code and documentation changes
Bitcoin Core #29189 (1:01:13)
Bitcoin Core #28956 (1:07:23)
Bitcoin Core #29347 (1:10:03)
Core Lightning #6985 (1:10:45)
Core Lightning #6904 (1:12:54)
Core Lightning #7022 (1:14:53)
Core Lightning #6936 (1:16:16)
LND #8345 (1:18:02)
Bitcoin Optech: Newsletter #314 Recap
06 Aug 2024
00:56:31
Mark “Murch” Erhardt and Mike Schmidt are joined by Sergi Delgado to discuss Newsletter #314.
News
Disclosure of vulnerabilities affecting Bitcoin Core versions before 22.0 (0:56)
Optimizing block building with cluster mempool (11:23)
Hyperion network event simulator for the Bitcoin P2P network (14:30)
Releases and release candidates
BDK 1.0.0-beta.1 (41:01)
Notable code and documentation changes
Bitcoin Core #30515 (41:36)
Bitcoin Core #30126 (43:00)
Bitcoin Core #30482 (44:18)
Bitcoin Core #30275 (45:18)
Bitcoin Core #30408 (47:29)
Core Lightning #7474 (49:27)
LND #8891 (51:21)
LDK #3139 (51:57)
Rust Bitcoin #3010 (52:48)
Bitcoin Optech: Newsletter #287 Recap
01 Feb 2024
01:02:08
Mark “Murch” Erhardt and Mike Schmidt are joined by Gloria Zhao and Brandon Black to discuss Newsletter #287.
News
Kindred replace by fee (1:10)
Opposition to CTV based on commonly requiring exogenous fees (19:11)
Selected Q&A from Bitcoin Stack Exchange
How does block synchronization work in Bitcoin Core today? (28:14)
How does headers-first prevent disk-fill attack? (30:31)
Is BIP324 v2transport redundant on Tor and I2P connections? (33:57)
What's a rule of thumb for setting the maximum number of connections? (34:57)
Why isn't the upper bound (+2h) on the block timestamp set as a consensus rule? (37:01)
Sigop count and its influence on transaction selection? (43:22)
Releases and release candidates
HWI 2.4.0 (48:03)
Notable code and documentation changes
Bitcoin Core #29291 (48:41)
Eclair #2811 (49:23)
LND #8167 (52:10)
LND #7733 (53:01)
LND #8275 (54:01)
Rust Bitcoin #2366 (56:34)
HWI #716 (58:35)
BDK #1172 (58:49)
BINANAs #3 (59:29)
Bitcoin Optech: Newsletter #286 Recap
26 Jan 2024
01:10:28
Mark “Murch” Erhardt and Mike Schmidt are joined by Niklas Gögge, Bastien Teinturier, Anthony Towns, Gloria Zhao, Nicholas Gregory, and Tom Trevethan to discuss Newsletter #286.
News
Disclosure of fixed consensus failure in btcd (1:33)
Proposed changes to LN for v3 relay and ephemeral anchors (13:40)
Mark “Murch” Erhardt and Mike Schmidt are joined by Brandon Black, Chris Stewart, Gregory Sanders, and Oliver Gugger to discuss Newsletter #285.
News
Disclosure of past vulnerability in Core Lightning (2:15)
New LNHANCE combination soft fork proposed (4:59)
Proposal for 64-bit arithmetic soft fork (21:08)
Overview of cluster mempool proposal (38:25)
Updated specification and implementation of Bitcoin transaction compression (45:22)
Discussion of Miner Extractable Value (MEV) in non-zero ephemeral anchors (46:51)
Releases and release candidates
LDK 0.0.119 (56:24)
Notable code and documentation changes
Bitcoin Core #29058 (57:17)
Bitcoin Core #29200 (58:59)
Bitcoin Core #28890 (1:00:08)
Eclair #2808 (1:01:25)
LND #8188 (1:02:09)
LND #8096 (1:07:44)
LND #8095 (1:09:08)
Bitcoin Optech: Newsletter #284 Recap
11 Jan 2024
01:08:20
Mark “Murch” Erhardt and Mike Schmidt are joined by Gloria Zhao, Gregory Sanders, Dave Harding, and Stéphan Vuylsteke to discuss Newsletter #284.
News
Discussion about LN anchors and v3 transaction relay proposal (1:03)
LN-Symmetry research implementation (35:03)
Bitcoin Core PR Review Club
Nuke adjusted time (attempt 2) (50:01)
Notable code and documentation changes
LND #8308 (1:05:06)
Bitcoin Optech: Newsletter #283 Recap
04 Jan 2024
01:26:25
Mark “Murch” Erhardt and Mike Schmidt are joined by Niklas Gögge, Antoine Riard, Abubakar Sadiq Ismail, Gloria Zhao, Salvatore Ingala, Johan Torås Halseth and SeedHammer Team to discuss Newsletter #283.
News
Disclosure of past LND vulnerabilities (2:07)
Fee-dependent timelocks (25:09)
Cluster fee estimation (8:32)
How to specify unspendable keys in descriptors (17:48)
V3 transaction pinning costs (34:14)
Descriptors in PSBT draft BIP (48:19)
Verification of arbitrary programs using proposed opcode from MATT (57:52)
Pool exit payment batching with delegation using fraud proofs (1:04:59)
New coin selection strategies (1:14:36)
Releases and release candidates
Core Lightning 23.11.2 (1:17:57)
Libsecp256k1 0.4.1 (1:18:14)
Notable code and documentation changes
Bitcoin Core #28349 (1:19:06)
Core Lightning #6957 (1:20:21)
Core Lightning #6869 (1:21:15)
Eclair #2796 (1:21:47)
Eclair #2787 (1:22:23)
LDK #2781 (1:23:14)
LDK #2723 (1:24:16)
BIPs #1504 (1:25:00)
Bitcoin Optech: Newsletter #282: 2023 Year-in-Review Special Recap