Bitcoin Optech newsletter #332 is here: - announces the disclosure of a transaction censorship vulnerability - summarizes discussion about the consensus cleanup soft fork proposal - Optech Newsletter #332 Recap on Riverside Antoine Riard posted to the Bitcoin-Dev mailing list about a method for preventing a node from broadcasting a transaction belonging to a connected wallet... Antoine Poinsot posted to the existing Delving Bitcoin thread about the consensus cleanup soft fork proposal. In addition to the already proposed fix for the classic time warp vulnerability, he proposed also including a fix for the recently discovered Zawy-Murch time warp... Bitcoin Optech will host an audio recap discussion of this newsletter with special guest Antoine Poinsot on Riverside.fm Tuesday at 15:30 UTC. Join us to discuss or ask questions!
Bitcoin Optech newsletter #331 is here: - summarizes several recent discussions about a Lisp dialect for Bitcoin scripting - adds a Basic Bitcoin Lisp Language topic - summarizes popular Q&A from Stack Exchange - Optech Newsletter #331 Recap on Riverside Anthony Towns made several posts about a continuation of his work on creating a Lisp dialect for Bitcoin that could be added to Bitcoin in a soft fork... Basic Bitcoin Lisp language (bll) is a proposed scripting language that could be added to Bitcoin in a soft fork... Selected Q&A from Bitcoin Stack Exchange: - How does ColliderScript improve Bitcoin? - Why do standardness rules limit tx weight? - Is the scriptSig spending a P2A output expected to be empty? - What happens to the unused P2As? - Why doesn’t Bitcoin’s PoW algorithm use a chain of hashes? - Clarification on false value in Script - What is this micro tx? - Are there any UTXOs that cant be spent? - Why wasnt BIP34 implemented in the coinbase tx’s locktime or nSequence? Bitcoin Optech will host an audio recap discussion of this newsletter with special guest AJ Towns on Riverside.fm Tuesday at 20:30 UTC. Join us to discuss or ask questions!
Bitcoin Optech newsletter #330 is here: - summarizes a proposed change to the LN spec to allow pluggable channel factories - links to a report and a new website for examining transactions on the default signet that use proposed soft forks - describes an update to the LNHANCE multi-part soft fork proposal - discusses a paper about covenants based on grinding rather than consensus changes - summarizes changes to services/client software - #330 Recap on Twitter Spaces ZmnSCPxj posted to Delving Bitcoin a proposal to make a small set of changes to the BOLT specification to allow existing LN software to manage LN-Penalty payment channels within a channel factory using a software plugin... Anthony Towns posted to Delving Bitcoin a summary of activity on the default signet related to proposed soft forks available through Bitcoin Inquisition... Moonsettler posted to Delving Bitcoin and also the Bitcoin-Dev mailing list a proposal for a new opcode, OP_PAIRCOMMIT, to be added to the LNHANCE soft fork proposal... Ethan Heilman posted to the Bitcoin-Dev mailing list the summary of a paper he coauthored with Victor Kolobov, Avihu Levy, and Andrew Poelstra. The paper describes how covenants can be created easily without consensus changes... Changes to services and client software: - Spark layer two protocol announced - Unify wallet announced - bitcoinutils.dev launches - Great Restored Script Interpreter available Bitcoin Optech will host an audio recap discussion of this newsletter with special guests Vojtěch Strnad, Moonsettler, Brandon Black, Ethan Heilman, and Dusty Daemon on Twitter Spaces Tuesday at 15:30 UTC. Join us to discuss or ask questions! https://twitter.com/i/spaces/1OyKAZQdWWnGb