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 ...
Explore how Covenants address the current limitations of Bitcoin Script by allowing complex transaction conditions that help make Bitcoin more expressive.
A helpful feature of speeding up transactions has become redundant and a "fingerprint" for tracking. Developers now want to ...
Bitcoin Script can verify who spends your coins. OP_CTV wants to control exactly where they go next — and that changes ...
Is OP_CAT happening? The covenants proposal was just assigned BIP number #347. But before we delve deeper, let’s explore what covenants are and why Bitcoiners may want them. To understand covenant ...
Last month I attended the maiden voyage of Programming Taproot, a new workshop that Bitcoin developer Jimmy Song just launched. He held the one-day workshop in Bitcoin Commons in downtown Austin. It ...