Xiaohui Liu

Xiaohui Liu is the founder and CEO of sCrypt Inc., a company dedicated to providing integrated on-chain smart contracting solutions on BSV. Previously, he was a co-founder and the Chief Scientist at blockchain startup ContentBox. Before that, he was a Research Scientist at Facebook in the Connectivity Lab, conducting fundamental research to make internet access available throughout the world. He has a Ph.D. in Computer Science, specialized in peer-to-peer distributed networking. He has published multiple papers in premier conferences and journals. He also has one international patent.

Article by Xiaohui Liu

Evaluating Bitcoin upgrade proposals
-
12 February, 2025

Evaluating Bitcoin upgrade proposals

As sCrypt says, these proposals aim to enable Bitcoin's limited functionalities rather than tackling the broader need for expressivity and...
Bitcoin OP_CAT use cases series #5: Drivechain
-
10 February, 2025

Bitcoin OP_CAT use cases series #5: Drivechain

sCrypt has created a smart contract operating similarly to the hashrate escrow mechanism in Bitcoin’s Drivechain proposal.
Efficient multi-input transaction grinding for OP_CAT Bitcoin covenants
-
3 September, 2024

Efficient multi-input transaction grinding for OP_CAT Bitcoin covenants

sCrypt previously implemented Bitcoin covenants using OP_CAT, based on this Schnorr trick, which they say can greatly simplify signature calculation...
Bitcoin OP_CAT use cases series #4: Recursive covenants
-
8 July, 2024

Bitcoin OP_CAT use cases series #4: Recursive covenants

A recursive covenant applies to the immediate transaction and subsequent transactions that spend the bitcoins, meaning the imposed conditions could...
Bitcoin OP_CAT use cases series #3: Vaults
-
2 July, 2024

Bitcoin OP_CAT use cases series #3: Vaults

Following our series #1 and #2, sCrypt demonstrates how to construct non-custodial vaults to provide enhanced security for stored bitcoins.
Bitcoin OP_CAT Use Cases Series #2: Merkle Trees
-
25 June, 2024

Bitcoin OP_CAT Use Cases Series #2: Merkle Trees

In this article, sCrypt enumerates the numerous applications for Merkle trees and how the OP_CAT opcode can be utilized to...