Explore Bitcoin Script's design, security constraints and trade-offs that keep the Bitcoin network secure, predictable and ...
Rusty Russell, lead Lightning developer for Blockstream, is spearheading an ambitious initiative known as the Bitcoin script restoration project. This effort aims to restore and expand the ...
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 ...
The stack-based scripting language embedded in Bitcoin transactions. When bitcoins are sent to a recipient, Script commands in an unlocking script (scriptSig) validate the available bitcoins (UTXOs), ...
Everything built on top of Bitcoin that you are aware of today is because of the primitives that Bitcoin Script supports. What do I mean by primitives? The basic components of a programming language ...
A single missing feature in Bitcoin script has spawned twelve competing proposals. Cointelegraph Research gives an overview. With the recent diversification of consensus clients into Core and Knots ...
CTV lets a Bitcoin output commit to precisely what the next transaction must look like. This enables trust-minimized vaults, congestion control, and smart contract primitives without pre-signed key ...