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's avatar
Bitcoin Optech 3 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 3 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 3 months ago
Bitcoin Optech's avatar
Bitcoin Optech 3 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 4 months ago
Bitcoin Optech's avatar
Bitcoin Optech 4 months ago
Bitcoin Optech's avatar
Bitcoin Optech 4 months ago
Bitcoin Optech newsletter #393 is here: - summarizes a discussion about recent OP_RETURN usage - describes a protocol to enforce covenant-like spending conditions without consensus changes - summarizes changes to services/client software including Ark software, silent payment and submarine swap support, and more - Optech Newsletter #393 Podcast Anthony Towns posted to Delving about the recent OP_RETURN statistics since the release of Bitcoin Core v30.0 on October 10... Misha Komarov posted to Delving Bitcoin about Bitcoin PIPEs, a protocol that allows enforcement of spending conditions without the need for consensus changes or optimistic challenge mechanisms... Changes to services and client software: - Second releases hArk-based Ark software - Amboss announces RailsX - Nunchuk adds silent payment support - Electrum adds submarine swap features - Sigbash v2 announced 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 4 months ago
Bitcoin Optech newsletter #392 is here: - summarizes discussion of improving worst-case silent payment scanning performance - describes an idea for enabling many spending conditions in a single key - Optech Newsletter #392 Podcast Sebastian Falbesoner posted to the Bitcoin-Dev mailing list the discovery and mitigation of a theoretical attack on silent payment recipients... Oleksandr Kurbatov posted to Delving Bitcoin about BLISK, a protocol designed to express complex authorization policies using boolean logic... 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 4 months ago
Toby Sharp, Chris Hyunhum Cho, Jonas Nick, and Antoine Poinsot joined Optech to discuss Newsletter #391: - Work on a constant-time parallelized UTXO database - A new higher level language for writing Bitcoin Script - An idea to mitigate dust attacks - Changing consensus including BIP54 consensus cleanup and post-quantum signature discussions including SHRINCS, Falcon, and SLH-DSA verification performance - And more You can listen on our website: Fountain: Spotify: Apple Podcasts:
Bitcoin Optech's avatar
Bitcoin Optech 4 months ago
Bitcoin Optech newsletter #391 is here: - links to work on a constant-time parallelized UTXO database - summarizes a new high-level language for writing Bitcoin Script - describes an idea to mitigate dust attacks - covers the SHRINCS 324-byte stateful post-quantum signatures with static backups paper - highlights discussion to address remaining points on BIP54 - summarizes the Falcon post-quantum signature scheme proposal - links to research showing SLH-DSA verification can compete with ECC - Optech Newsletter #391 Podcast Toby Sharp posted to Delving Bitcoin about his latest project, a custom, highly parallel UTXO database, with constant-time queries, called Hornet UTXO(1)... Hyunhum Cho wrote on Delving Bitcoin about his work on Bithoven which is an alternative to miniscript... Bubb1es posted to Delving Bitcoin about a way to dispose of dust attacks in onchain wallets... Following-up on the Hash-based Signature Schemes for Bitcoin, Jonas Nick detailed on Delving Bitcoin a specific hash-based quantum-resistant signature algorithm with potentially useful properties for use in Bitcoin... Antoine Poinsot wrote about the remaining points of discussion for the consensus cleanup soft fork... Giulio Golinelli posted on the mailing list proposing a fork to enable Falcon signature verification to Bitcoin... Conduition wrote about his ongoing work benchmarking his post-quantum SLH-DSA verification implementation against libsecp256k1... 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 4 months ago
Bitcoin Optech's avatar
Bitcoin Optech 4 months ago
Bitcoin Optech newsletter #390 is here: - summarizes a more efficient approach to garbled circuits - links to an LN-Symmetry update - summarizes popular Q&A from Stack Exchange - Optech Newsletter #390 Podcast Robin Linus posted to Delving Bitcoin about a new paper by Liam Eagen and Ying Tong Lai describing a technique that will enable 1000 times more efficient garbled locks... Gregory Sanders posted an update to Delving Bitcoin about his previous work on LN-Symmetry... Selected Q&A from Bitcoin Stack Exchange - What is stored in dbcache and with what priority? - Can one do a coinjoin in Shielded CSV? - In Bitcoin Core, how to use Tor for broadcasting new transactions only? - Brassard-Høyer-Tapp (BHT) algorithm and Bitcoin (BIP360) - Why does BitHash alternate sha256 and ripmed160? 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 5 months ago
Bitcoin Optech's avatar
Bitcoin Optech 5 months ago
Bitcoin Optech newsletter #389 is here: - links to a paper on the study of payment channel networks - summarizes changes to services/client software including an Electrum server for testing silent payments and a BDK WASM library - Optech Newsletter #389 Podcast René Pickhardt posted to Delving Bitcoin about the publication of his new paper called “A Mathematical Theory of Payment Channel Network”... Changes to services and client software: - Electrum server for testing silent payments - BDK WASM library Bitcoin Optech will host an audio recap discussion of this newsletter on Tuesday at 17:30 UTC. Join us to discuss or ask questions!
Bitcoin Optech's avatar
Bitcoin Optech 5 months ago
Bruno Garcia explains his vision for incremental mutation testing in Bitcoin Core:
Bitcoin Optech's avatar
Bitcoin Optech 5 months ago
Bitcoin Optech's avatar
Bitcoin Optech 5 months ago
Craig Raw (@craigraw) on silent payments. From Optech Recap #387
Bitcoin Optech's avatar
Bitcoin Optech 5 months ago
Bitcoin Optech newsletter #388 is here: - links to a discussion of incremental mutation testing in Bitcoin Core - announces deployment of a new BIP process - Optech Newsletter #388 Podcast Bruno Garcia posted to Delving Bitcoin about his current work on improving mutation testing in Bitcoin Core. Mutation testing is a technique that allows developers to assess the effectiveness of their tests by intentionally adding systemic bugs, called mutants, to the codebase... After more than two months of discussion on the mailing list and another round of amendments to the proposal, it became clear this week that BIP3 had achieved rough consensus... Bitcoin Optech will host an audio recap discussion of this newsletter on Riverside Tuesday at 17:30 UTC. Join us to discuss or ask questions!
Bitcoin Optech's avatar
Bitcoin Optech 5 months ago
Bitcoin Optech's avatar
Bitcoin Optech 5 months ago
Bitcoin Optech newsletter #387 is here: - warns of a wallet migration bug in Bitcoin Core - summarizes a post about using the Ark protocol as an LN channel factory - links to a draft BIP for silent payment descriptors - Optech Newsletter #387 Podcast Bitcoin Core posted a notice of a bug in the legacy wallet migration feature in versions 30.0 and 30.1... René Pickhardt wrote on Delving Bitcoin about his discussions and ideas around whether Ark’s best use case might be as a flexible channel factory rather than as an end-user payment solution... Craig Raw posted to the Bitcoin-Dev mailing list a proposal for a draft BIP, which defines a new top-level descriptor script expression sp() for silent payments... Bitcoin Optech will host an audio recap discussion of this newsletter on Tuesday at 17:30 UTC. Join us to discuss or ask questions!