Bitcoin Optech's avatar
Bitcoin Optech
_@bitcoinops.org
npub1hkuk...432p
We provide weekly newsletters, workshops, case studies, and research for the #Bitcoin community.
Bitcoin Optech newsletter #408 is here: - summarizes ideas to make BIP324 transport encryption quantum secure - describes a proposal to standardize QR-based signing payloads for miniscript wallets - links to a CTV-only vault proof of concept - outlines points from a post-quantum Lightning thread - summarizes a quantum attack game theory post - points to discussion of 64-byte transactions and potential uses - Optech Newsletter #408 Podcast Olaoluwa Osuntokun posted to the Bitcoin-Dev mailing list his thoughts on possible upgrades needed to make BIP324 quantum secure... Pyth posted to Delving Bitcoin a proposal to standardize the data payloads exchanged between wallet coordinators and air-gapped signing devices over QR codes when using miniscript-based spending policies... Ademan announced on Delving Bitcoin the 0.1.0 release of his CTV (BIP119) vault project called MCCV (More Complicated CTV Vault)... Olaoluwa Osuntokun (roasbeef) posted to Delving Bitcoin a breakdown of how a post-quantum Lightning Network might look... Jameson Lopp posted to Delving Bitcoin his blog post about the game theory of a quantum attack... Jeremy Rubin wrote to the Bitcoin-Dev mailing list about potential legitimate uses for 64-byte witness-stripped transactions... Bitcoin Optech will host an audio recap discussion of this newsletter streaming live on X/Twitter Tuesday at 16:30 UTC.
Bitcoin Optech newsletter #407 is here: - announces the responsible disclosure of a vulnerability that allowed a remote peer to crash Core Lightning nodes - links to transcripts from a recent Bitcoin Core developer meeting - Optech Newsletter #407 Podcast Chandra Pratap posted to Delving Bitcoin disclosing a denial-of-service vulnerability discovered during a Summer of Bitcoin 2025 internship... Many Bitcoin Core developers met in person in May, and transcripts from the meeting have been published... Bitcoin Optech will host an audio recap discussion of this newsletter streaming live on X/Twitter Tuesday at 16:30 UTC.
Oliver Gugger and 0xB10C joined Optech to discuss Newsletter #406: - Updates to BIP322's generic signed message format - TCP hole punching to help Bitcoin nodes behind home routers accept inbound connections - Changes to services and client software including Ibis Wallet, LDK Server, Mempool.space v3.3.0, and peer-observer P2P monitoring tooling - And more You can listen on our website: Spotify: Apple Podcasts:
Bitcoin Optech newsletter #406 is here: - links to a discussion of updates to BIP322’s generic signed message format - describes an idea to use TCP hole punching to help Bitcoin nodes behind NATs accept inbound connections - summarizes changes to services/client software - Optech Newsletter #406 Podcast Oliver Gugger posted to the Bitcoin-Dev mailing list about his ideas on how to round out BIP322... 0xB10C posted to Delving Bitcoin about an idea to make more nodes behind a home router NAT accept inbound connections... Changes to services and client software: - Ibis Wallet announced - LDK Server announced - Mempool.space v3.3.0 released - peer-observer P2P monitoring tooling Bitcoin Optech will host an audio recap discussion of this newsletter streaming live on X/Twitter Tuesday at 16:30 UTC.
Fabian Jahr joined Optech to discuss Newsletter #405: - Bitcoin Core script interpreter remote crash disclosure - BIP proposal for UTXO set sharing over P2P network - And more You can listen on our website: Spotify: Apple Podcasts:
Bitcoin Optech newsletter #404 is here: - announces the responsible disclosure of a vulnerability that could allow an attacker with sufficient proof-of-work to crash Bitcoin Core nodes - describes a draft BIP proposal for sharing the UTXO set over the P2P network - Optech Newsletter #405 Podcast Niklas Gögge posted to the Bitcoin-Dev mailing list disclosing CVE-2024-52911, a vulnerability affecting versions of Bitcoin Core after version 0.14.0 and before 29.0... Fabian Jahr posted to the Bitcoin-Dev mailing list about a draft BIP for sharing the UTXO set over the P2P layer... Bitcoin Optech will host an audio recap discussion of this newsletter streaming live on X/Twitter Tuesday at 16:30 UTC.
Bitcoin Optech's avatar
Bitcoin Optech 0 months ago
Bitcoin Optech newsletter #404 is here: - describes possible solutions to node fingerprinting - links to discussion of using public fraud proofs to improve incentives around just-in-time channels - Optech Newsletter #404 Podcast Naiyoma posted to Delving Bitcoin about possible solutions to the node fingerprinting issue that uses the addr message timestamp to identify the same node on multiple networks... Thomas Voegtlin posted to Delving Bitcoin about a new proposal for improving the game theory behind just-in-time (JIT) channels by using public fraud proofs to demonstrate that an LSP is misbehaving... Bitcoin Optech will host an audio recap discussion of this newsletter streaming live on X/Twitter Tuesday at 16:30 UTC.
Toby Sharp joined Optech to discuss Newsletter #402: - Hornet Node's declarative executable specification of Bitcoin consensus rules - Onion message jamming in the Lightning Network - Selected Q&A from the Bitcoin Stack Exchange - And more You can listen on our website: Spotify: Apple Podcasts:
Bitcoin Optech newsletter #403 is here: - describes research around using binary fuse filters as an alternative to the GCS used in compact block filters - links to an idea for post-quantum HD wallets with fallback SPHINCS keys - summarizes discussion of a post-quantum output type - examines a proposal to embed post-quantum keys in tapscript without consensus changes - summarizes results of a BIP54 demonstration of slow blocks on signet - links to work on post-quantum BIP86 recovery using zk-STARK proofs of BIP32 seeds - Optech Newsletter #403 Podcast Csaba Purszki posted to Delving Bitcoin his research on finding a better alternative to Golomb-Rice Coded Sets (GCS) used for compact block filters as defined in BIP158... In a post on the Bitcoin-Dev mailing list, Conduition described a design for post-quantum BIP32 congruent hierarchical deterministic wallets with fallback SPHINCS keys... Antoine Poinsot wrote to the Bitcoin-Dev mailing list defending a plain post-quantum output type (as opposed to a P2TR-like output type which allows quantum-vulnerable key spending to be disabled by a later soft fork)... Daniel Buchner sent a proposal to the Bitcoin-Dev mailing list which describes a potential path to enabling flexible post-quantum wallet designs without fully describing the signature validation parameters... On Delving Bitcoin, Antoine Poinsot wrote about a demonstration of the types of slow-to-validate blocks that BIP54 (consensus cleanup) prevents... Olaoluwa Osuntokun (roasbeef) posted on the Bitcoin-Dev mailing list his project to demonstrate zk-STARK recovery of quantum-vulnerable coins secured by keys derived using BIP32... Bitcoin Optech will host an audio recap discussion of this newsletter streaming live on X/Twitter Tuesday at 16:30 UTC.
Bitcoin Optech newsletter #402 is here: - describes work on a declarative executable specification of consensus rules - summarizes a discussion about onion message jamming in the Lightning Network - summarizes popular Q&A from Stack Exchange - Optech Newsletter #402 Podcast Toby Sharp posted to Delving Bitcoin and the Bitcoin-Dev mailing list an update on the Hornet node project... Erick Cestari posted to Delving Bitcoin about the onion message jamming problem affecting the Lightning Network... Selected Q&A from Bitcoin Stack Exchange - Why did BIP342 replace CHECKMULTISIG with a new opcode, instead of just removing FindAndDelete from it? - Does SIGHASH_ANYPREVOUT commit to the tapleaf hash or the full taproot merkle path? - What does the BIP86 tweak guarantee in a MuSig2 Lightning channel, beyond address format? Bitcoin Optech will host an audio recap discussion of this newsletter streaming live on X/Twitter Tuesday at 16:30 UTC.
Remix7531 and Luis Schwab joined Optech to discuss Newsletter #401: - Nested MuSig2 for k-of-n multisignature Lightning nodes - Formal verification of secp256k1 modular scalar multiplication - Changes to services and client software including Utreexo software and others - And more You can listen on our website: Spotify: Apple Podcasts:
Bitcoin Optech newsletter #401 is here: - describes an idea for nested MuSig2 Lightning nodes - summarizes a project formally verifying secp256k1’s modular scalar multiplication - summarizes changes to services/client software - Optech Newsletter #401 Podcast ZmnSCPxj posted to Delving Bitcoin about the idea to create k-of-n multisignature Lightning nodes by leveraging nested MuSig2... Remix7531 posted to the Bitcoin-Dev mailing list about formally verifying secp256k1’s modular scalar multiplication... Changes to services and client software: - Coldcard 6.5.0 adds MuSig2 and miniscript - Frigate 1.4.0 released - Bitcoin Backbone updates - Utreexod 0.5 released Bitcoin Optech will host an audio recap discussion of this newsletter streaming live on X/Twitter Tuesday at 16:30 UTC.
Bitcoin Optech newsletter #400 is here: - recaps the "Testing Bitcoin Core 31.0 Release Candidates" PR Review Club meeting - Optech Newsletter #400 Podcast 'Testing Bitcoin Core 31.0 Release Candidates' was a review club meeting that did not review a particular PR, but rather was a group testing effort. Before each major Bitcoin Core release, extensive testing by the community is considered essential. For this reason, a volunteer writes a testing guide for a release candidate so that as many people as possible can productively test without having to independently ascertain what’s new or changed in the release, and reinvent the various setup steps to test these features or changes... Bitcoin Optech will host an audio recap discussion of this newsletter streaming live on X/Twitter Tuesday at 16:30 UTC.
Armin Sabouri, Pyth, Conduition, and Jonas Nick joined Optech to discuss Newsletter #399: - Wallet fingerprinting risks for payjoin privacy - A draft BIP for a wallet backup metadata format - Compact isogeny post-quantum cryptography - The SHRIMPS post-quantum signature construction - Great Script Restoration BIPs 440, 441 - And more You can listen on our website: Spotify: Apple Podcasts:
Bitcoin Optech's avatar
Bitcoin Optech 2 months ago
Bitcoin Optech newsletter #399 is here: - describes how wallet fingerprinting can damage payjoin privacy - summarizes a proposal for a wallet backup metadata format - links to post-quantum research using Isogenies - points to the recently assigned BIPs for GSR - examines SHRIMPS post-quantum signatures - Optech Newsletter #399 Podcast Armin Sabouri posted to Delving Bitcoin about how differences in payjoin implementations make it possible to fingerprint payjoin transactions and can damage payjoin’s privacy... Pythcoiner posted to the Bitcoin-Dev mailing list about a new proposal for a common structure for wallet backup metadata... Conduition wrote on Delving Bitcoin about his research into the suitability of Isogeny-Based Cryptography (IBC) as a post-quantum cryptosystem for Bitcoin... Rusty Russell wrote on the Bitcoin-Dev mailing list that the first two BIPs of the Great Script Restoration (or Grand Script Renaissance) have been submitted for BIP numbering... Jonas Nick writes on Delving Bitcoin about a new semi-stateful hash-based signature construction for post-quantum Bitcoin... Bitcoin Optech will host an audio recap discussion of this newsletter streaming live on X/Twitter Tuesday at 16:30 UTC.
Bitcoin Optech's avatar
Bitcoin Optech 2 months ago
Bitcoin Optech's avatar
Bitcoin Optech 2 months ago
Bitcoin Optech newsletter #398 is here: - summarizes popular Q&A from Stack Exchange - Bitcoin Core 28.4, Core Lightning 26.04rc1 - Optech Newsletter #398 Podcast Selected Q&A from Bitcoin Stack Exchange - What is meant by “Bitcoin doesn’t use encryption”? - When and why did Bitcoin Script shift to a commit–reveal structure? - Does P2TR-MS (Taproot M-of-N multisig) leak public keys? - Does OP_CHECKSIGFROMSTACK intentionally allow cross-UTXO signature reuse? Bitcoin Optech will host an audio recap discussion of this newsletter streaming live on X/Twitter Tuesday at 16:30 UTC.
Bitcoin Optech's avatar
Bitcoin Optech 2 months ago
Matt Corallo, Gregory Sanders, and Sebastian van Staa joined Optech to discuss Newsletter #397: - Changes to services and client software including items about FIBRE, L402, and others - The Bitcoin Core 31.0rc1 testing guide - OP_TEMPLATEHASH and Taproot-native (Re)bindable Transactions - And more You can listen on our website: Spotify: Apple Podcasts: