The Bitcoin Script language is a simple, stack-based scripting language used to define the spending conditions of Bitcoin transactions. It prioritizes security and minimizes complexity, playing a ...
The last six months or so have seen several proposals for improvements to Bitcoin Script: CAT, 64-bit arithmetic, as well as some older ideas (CTV) and far-future ideas (Chialisp and Simplicity). This ...
What if the same Bitcoin signature could authorize spending from multiple different UTXOs? BIP 118's ANYPREVOUT does exactly ...
In my prior article on the mempool, I laid out a simple conceptual framework to reason about the basic functionality of the mempool, and how it was used by different kinds of users of the Bitcoin ...