Bitcoin Optech newsletter #357 is here: - shares an analysis about syncing full nodes without old witnesses - Changing consensus covering: a quantum computing report, transaction weight limits, removing outputs from the UTXO set based on value and time - Optech Newsletter #357 Recap Jose SK posted to Delving Bitcoin a summary of an analysis he performed about the security tradeoffs of allowing newly started full nodes with a particular configuration to avoid downloading some historic blockchain data... Clara Shikhelman posted to Delving Bitcoin the summary of a report she co-authored with Anthony Milton about the risks to Bitcoin users of fast quantum computers, an overview of several pathways to quantum resistance, and an analysis of tradeoffs involved in upgrading the Bitcoin protocol... Vojtěch Strnad posted to Delving Bitcoin to propose the idea for a consensus change to limit the maximum weight of most transactions in a block... Robin Linus posted to Delving Bitcoin to propose a soft fork for removing low-value outputs from the UTXO set after some time... Bitcoin Optech will host an audio recap discussion of this newsletter on Riverside.fm Tuesday at 16:30 UTC. Join us to discuss or ask questions!
Earlier today, @Murch and @schmidty were joined by Carla Kirk-Cohen, Joost Jager, and Elias Rohrer to discuss #356: - Attributable failures and LN privacy - Several P2P and policy questions from the Bitcoin Stack Exchange - And more! Catch up:
Last week Dave Harding was joined by Alex Myers and Rodolfo Novak to discuss Newsletter #355: - Cake Wallet, Sparrow, Safe Wallet, COLDCARD, tx batching using payjoin, JoinMarket fidelity bonds, Bitcoin opcode documentation, Bitkey open sourced - LND and CLN releases - Bitcoin Core, CLN and LND PRs Catch up:
Bitcoin Optech newsletter #356 is here: - summarizes a discussion about the possible effects of attributable failures on LN privacy - summarizes popular Q&A from Stack Exchange - adds an attributable failures topic - Optech Newsletter #356 Recap Podcast Carla Kirk-Cohen posted to Delving Bitcoin an analysis of the possible consequences for the privacy of LN spenders and receivers if the network adopts attributable failures, particularly telling the spender the amount of time it took to forward a payment at each hop... Selected Q&A from Bitcoin Stack Exchange: - Which transactions get into blockreconstructionextratxn? - Why would anyone use OP_RETURN over inscriptions, aside from fees? - Why is my Bitcoin node not receiving incoming connections? - How do I configure my node to filter out transactions larger than 400 bytes? - What does “not publicly routable” node in Bitcoin Core P2P mean? - Why would a node would ever relay a transaction? - Is selfish mining still an option with compact blocks and FIBRE? Attributable failures are LN payment forwarding failures or delays that can be attributed to a pair of nodes, allowing spenders to avoid using slow or failure-prone nodes for future payments... Bitcoin Optech will host an audio recap discussion of this newsletter on Riverside.fm Tuesday at 16:30 UTC. Join us to discuss or ask questions!
Bitcoin Optech newsletter #355 is here: - summarizes changes to services/client software - LND 0.19.0-beta, Core Lightning 25.05rc1 releases - Optech Newsletter #355 Recap Podcast Changes to services and client software: - Cake Wallet added payjoin v2 support - Sparrow adds pay-to-anchor features - Safe Wallet 1.3.0 released - COLDCARD Q v1.3.2 released - Transaction batching using payjoin - JoinMarket Fidelity Bond Simulator - Bitcoin opcodes documented - Bitkey code open sourced Bitcoin Optech will host an audio recap discussion of this newsletter on Riverside.fm Tuesday at 16:30 UTC. Join us to discuss or ask questions!
Yesterday @Murch @schmidty spoke with Eugene Siegel, Chris Stewart, Bram Cohen, and Robin Linus: - A disclosed Bitcoin Core vulnerability - 64 bit arithmetic draft BIP - A new approach to recursive covenants - BitVM benefits from CTV and CSFS - And more Catch up:
Bitcoin Optech newsletter #354 is here: - describes a fixed vulnerability affecting old versions of Bitcoin Core - Changing consensus covering: 64-bit arithmetic in Script, Proposed opcodes for enabling recursive covenants through quines, benefits to BitVM from OP_CTV and OP_CSFS - Optech Newsletter #354 Recap Podcast Antoine Poinsot posted to the Bitcoin-Dev mailing list to announce a vulnerability affecting Bitcoin Core versions before 29.0... Chris Stewart posted a draft BIP to the Bitcoin-Dev mailing list that proposes upgrading Bitcoin’s existing opcodes to operate on 64-bit numeric values... Bram Cohen posted to Delving Bitcoin to suggest a set of simple opcodes that would enable the creation of recursive covenants through self-reproducing scripts (quines)... Robin Linus posted to Delving Bitcoin about several of the improvements to BitVM that would become possible if the proposed OP_CTV and OP_CSFS opcodes were added to Bitcoin in a soft fork... Bitcoin Optech will host an audio recap discussion of this newsletter on Riverside.fm Tuesday at 16:30 UTC. Join us to discuss or ask questions!
Earlier this week @Murch and @schmidty discussed Newsletter #353 with Ruben Somsen, Salvatore Ingala, and Stéphan Vuylsteke: - BIP30 consensus failure vulnerability - Avoiding BIP32 path reuse - Bitcoin Core’s multiprocess project - And more… Catch up:
Earlier this week @Murch and @Sjors Provoost discussed Newsletter #352: - Cluster linearization techniques for cluster mempool - Increasing or removing Bitcoin Core’s OP_RETURN size limit - Bitcoin Core removing legacy wallets - And more... Catch up:
Bitcoin Optech newsletter #353 is here: - describes a recently discovered theoretical consensus failure vulnerability - links to a proposal to avoid reuse of BIP32 wallet paths - recaps the "Add bitcoin wrapper executable" PR Review Meeting - Optech Newsletter #353 Recap Ruben Somsen posted to the Bitcoin-Dev mailing list about a theoretical consensus failure that could occur now that checkpoints have been removed from Bitcoin Core... Kevin Loaec posted to Delving Bitcoin to discuss options for preventing the same BIP32 wallet path from being used with different wallets, which could lead to a loss of privacy due to output linking and a theoretical loss of security... "Add bitcoin wrapper executable" is a PR by ryanofsky that introduces a new bitcoin binary which can be used to discover and launch the various Bitcoin Core binaries... Bitcoin Optech will host an audio recap discussion of this newsletter on Riverside.fm Tuesday at 16:30 UTC. Join us to discuss or ask questions!