Latest Bitcoin script News

BSV as a virtual machine
Tech 17 September 2021

BSV as a virtual machine

Jerry Chan explores some more technical aspects behind Bitcoin BSV, and the lessor known under-the-hood components that are more of an interest to students of computer science.

BSV as a Turing machine
Tech 13 August 2021

BSV as a Turing machine

A common feature of computer languages which generally make them Turing complete is the ability for the language to allow for structured control flow of a program, either through loops or jumps.

Floating point in sCrypt
Tech 26 July 2021

Floating point in sCrypt

sCrypt does not support floating point natively, mainly due to the high overhead of implementing it using integral arithmetic in Bitcoin Script. However, there are many use cases where fractional numbers are indispensable.

TimeLock Bitcoin and tokens via sCrypt ⌛
Tech 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 to using custodial services to secure their Bitcoin, for good reason.

Bitcoin smart contract 2.0: Part 2
Tech 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 reference.

[id^="_form"]
[id^="_form"]
[id$="_submit"]
[id$="_submit"]
[^;]
[^;]
[?&]
[?&]
[^&#]
[^&#]
[(d+)]
[(d+)]
[elem.name]
[elem.name]
[+_a-z0-9-'&=]
[+_a-z0-9-'&=]
[+_a-z0-9-']
[+_a-z0-9-']
[a-z0-9-]
[a-z0-9-]
[a-z]
[a-z]
[el.name]
[el.name]
[id^="_form"]
[id^="_form"]
[id$="_submit"]
[id$="_submit"]
[^;]
[^;]
[?&]
[?&]
[^&#]
[^&#]
[(d+)]
[(d+)]
[elem.name]
[elem.name]
[+_a-z0-9-'&=]
[+_a-z0-9-'&=]
[+_a-z0-9-']
[+_a-z0-9-']
[a-z0-9-]
[a-z0-9-]
[a-z]
[a-z]
[el.name]
[el.name]