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 ...
Recently, the concept of so-called covenants has received renewed attention as Bitcoin development and protocol discussions underwent a renaissance. Covenants could enable and facilitate a wide range ...
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 ...
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 ...
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 ...
While the last year or two have seen a number of proposals for covenant-proposing extensions to Bitcoin, there has always been a suspicion among experts that covenants may be possible without any ...
Bitcoin, renowned as a pioneering cryptocurrency, has markedly altered our understanding of financial transactions and currency. Built on a decentralized blockchain, it offers transparency and strong ...
Forbes contributors publish independent expert analyses and insights. Korok Ray is a PhD economist/professor who researches/teaches Bitcoin. Bitcoin developers are once again debating ossification ...