Bitcoin Optech's avatar
Bitcoin Optech
_@bitcoinops.org
npub1hkuk...432p
We provide weekly newsletters, workshops, case studies, and research for the #Bitcoin community.
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 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 #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 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 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.
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:
Bitcoin Optech's avatar
Bitcoin Optech 2 months ago
Bitcoin Optech's avatar
Bitcoin Optech 2 months ago
Jon McAlpine, Antoine Poinsot, Mike Casey, and Ethan Heilman joined Optech to discuss Newsletter #395: - A standard for stateless VTXO verification - Draft BIP for expanded nVersion nonce space for miners - Extensions to standard tooling for TEMPLATEHASH-CSFS-IK support - Hourglass V2 update - Algorithm agility for Bitcoin - The limitations of cryptographic agility in Bitcoin - And more You can listen on our website: Fountain: Spotify: Apple Podcasts:
Bitcoin Optech's avatar
Bitcoin Optech 2 months ago
Bitcoin Optech newsletter #395 is here: - describes a standard for verifying VTXOs across different Ark implementations - links to a draft BIP for expanding the miner-usable nonce space in the block header’s nVersion field - points to extensions to standard tooling for TEMPLATEHASH-CSFS-IK support - summarizes updates to the Hourglass V2 proposal - examines perspectives on cryptographic algorithm agility for Bitcoin - Optech Newsletter #395 Podcast Jgmcalpine posted to Delving Bitcoin about his proposal for V-PACK, a stateless VTXO verification standard, which aims to provide a mechanism to independently verify and visualize VTXOs in the Ark ecosystem... Matt Corallo posted to the Bitcoin-Dev mailing list a draft BIP to increase the number of bits available in nVersion’s nonce space for miners from 16 to 24... Antoine Poinsot wrote on the Bitcoin-Dev mailing list about his preliminary work to integrate the taproot-native OP_TEMPLATEHASH soft fork proposal into miniscript and PSBTs... Mike Casey posted an update to the Bitcoin-Dev mailing list for the Hourglass protocol to mitigate the market impact of quantum attacks against certain lost coins... Ethan Heilman wrote on the Bitcoin-Dev mailing list regarding the potential need for RFC7696 Cryptographic Algorithm Agility in Bitcoin... Pieter Wuille wrote to the Bitcoin-Dev mailing list about the limitations of the cryptographic agility... Bitcoin Optech will host an audio recap discussion of this newsletter streaming live on X/Twitter Tuesday at 17:30 UTC.
Bitcoin Optech's avatar
Bitcoin Optech 2 months ago
Craig Raw and Fabian Jahr joined Optech to discuss Newsletter #394: - Draft BIP for output script descriptor annotations - ASMap in Bitcoin Core - Bitcoin Stack Exchange questions about BIP324 and spy mining - And more You can listen on our website: Fountain: https://fountain.fm/episode/ZSsrDWgcl4JV5lFgcmGv Spotify: Apple Podcasts:
Bitcoin Optech's avatar
Bitcoin Optech 2 months ago
Bitcoin Optech newsletter #394 is here: - looks at a proposed BIP for including supplemental information with output script descriptors - summarizes popular Q&A from Stack Exchange - Optech Newsletter #394 Podcast Craig Raw posted to the Bitcoin-Dev mailing list about a new BIP idea to provide useful metadata in the form of annotations, expressed as key/value pairs, appended directly to the descriptor... Selected Q&A from Bitcoin Stack Exchange - Is Bitcoin BIP324 v2 P2P transport distinguishable from random traffic? - What if a miner just broadcasts the header and never gives the block? Bitcoin Optech will host an audio recap discussion of this newsletter streaming live on X/Twitter Tuesday at 17:30 UTC.
Bitcoin Optech's avatar
Bitcoin Optech 2 months ago
Misha Komarov, Erik De Smedt, and arbedout joined Optech to discuss Newsletter #393: - Recent OP_RETURN output statistics - Bitcoin PIPEs v2 - Changes to services and client software including: hArk-based Ark software, Sigbash v2 and others - And more You can listen on our website: Fountain: https://fountain.fm/episode/F0j1y6kbC1r7M0zINYM6 Spotify: Apple Podcasts:
Bitcoin Optech's avatar
Bitcoin Optech 2 months ago
Sebastian Falbesoner and Oleksandr Kurbatov joined Optech to discuss Newsletter #392: - Proposal to limit the number of per-group silent payment recipients - BLISK, Boolean circuit Logic Integrated into the Single Key - And more You can listen on our website: Fountain: https://fountain.fm/episode/cepxpUMU4sikCSbeUtDQ Spotify: Apple Podcasts: