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 ...
CheckTemplateVerify (CTV) is a soft fork proposal for Bitcoin specified in the Bitcoin Improvement Proposal (BIP) 119. It aims to enable new use cases for the network by adding a basic type of ...
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 ...
OP_CAT, which stands for OPcode Concatenate, is a proposed Bitcoin opcode that would enable more efficient and flexible smart contract functionality on the Bitcoin blockchain. Opcodes are low-level ...
In a recent interview with Bitcoin Magazine, Shinobi sat down with Andrew Poelstra from Blockstream to discuss his colleague Rusty Russell's ambitious proposal. Rusty plans to restore several ...