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 ...
Grassroots support for two bitcoin improvement proposals (BIP) appears to be emerging for Bitcoin’s next soft fork, centered around two candidates: BIPs 119 and 348. BIPs are the formal method for ...