Bitcoin script

Craig Wright and Xiaohui on extending Bitcoin addresses—in many ways
-
5 May, 2021

Craig Wright and Xiaohui on extending Bitcoin addresses—in many ways

Knowing what information to process on-chain and what to process off-chain is a key theme of the Bitcoin Class series,...
TimeLock Bitcoin and tokens via sCrypt ⌛
-
3 May, 2021

TimeLock Bitcoin and tokens via sCrypt ⌛

A big concern of anyone dealing with digital currency is how to secure their coins. Many by principle are opposed...
Bitcoin Class with Satoshi talks about the Semantic Web, fair games and verifiable proofs
-
29 April, 2021

Bitcoin Class with Satoshi talks about the Semantic Web, fair games and verifiable proofs

Episode 2 of Bitcoin Class with Satoshi touches on Semantic Web applications, provably fair gaming, verifiable proofs and zero-knowledge proofs.
Cooperative smart contracts: How off-chain honesty saves on-chain computation
-
29 April, 2021

Cooperative smart contracts: How off-chain honesty saves on-chain computation

Xiaohui Liu introduces a generic approach to skip on-chain computation in Bitcoin smart contracts, while ensuring security in the presence...
Bitcoin smart contract 2.0: Part 2
-
28 April, 2021

Bitcoin smart contract 2.0: Part 2

In this article, Xiaohui Liu explains how to implement an alternative contract for achieving fair coin toss as developed in...
Bitcoin smart contract 2.0: Trustless contracting by combining on-chain and off-chain transactions
-
27 April, 2021

Bitcoin smart contract 2.0: Trustless contracting by combining on-chain and off-chain transactions

In a new approach to designing smart contracts on Bitcoin, sCrypt’s Xioahui Liu explains how to combine contracting with transactions/contracts...