Bitcoin's capacity is limited. Meanwhile, smart contracts can be resource intensive. So even though Bitcoin has always supported basic smart contract functionality, the two have never been a natural ...
Bitcoin Core developer Pieter Wuille has introduced a new Bitcoin (BTC) smart contract programming language called Miniscript. Wuille, a creator of major Bitcoin network upgrade SegWit, announced the ...
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), ...
Blockchain development platform Chain has announced the launch of Ivy, a programming language they claim makes it possible to write smart contracts for Bitcoin’s Blockchain. Generally, smart contracts ...
Smart contracts can (among other things) allow users to set extra rules on their bitcoin, requiring these rules be met before the funds can be unlocked. Minsc, created by Bitcoin developer Nadav Ivgi, ...
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 ...
The Filter Debate has finally been upgraded to a soft fork. Sunday afternoon, an anonymous account with no previous history (named “Dathon Ohm”) sent an email to the Bitcoin Development mailing list ...
When you send a Bitcoin transaction currently, it goes a little something like this: You acquire an address from your recipient, you pick out which unspent transaction outputs (or UTXOs, what the cool ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results