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

ZK-friendly hash function MiMC in Bitcoin
-
13 July, 2022

ZK-friendly hash function MiMC in Bitcoin

The MiMC hash function is specifically designed to minimize circuit size and thus ZKP cost by using only additions and...
ZK-Rollups on Bitcoin: Way more scalable than on Ethereum
-
4 July, 2022

ZK-Rollups on Bitcoin: Way more scalable than on Ethereum

In this post, sCrypt implemented the first-ever ZK-Rollup (ZKR) directly on Bitcoin. They also showed why ZKR works better on...
zk-SNARKs on Bitcoin: Run Zcash on Bitcoin
-
23 June, 2022

zk-SNARKs on Bitcoin: Run Zcash on Bitcoin

zk-SNARK is a powerful primitive for blockchain privacy and scalability, and in this article, sCrypt showed what zk-SNARK is and...
BLS signatures on Bitcoin—Pairing-based cryptography: Part 2
-
14 June, 2022

BLS signatures on Bitcoin—Pairing-based cryptography: Part 2

sCrypt have demonstrated how to verify a single BLS signature on Bitcoin and how BLS’s main power lies in aggregated...
Introducing Solidity to sCrypt transpiler: Run Ethereum smart contracts on Bitcoin
-
13 June, 2022

Introducing Solidity to sCrypt transpiler: Run Ethereum smart contracts on Bitcoin

The transpiler facilitates developers to migrate their applications onto the Bitcoin network from Ethereum and other Solidity/EVM-compatible blockchains without writing...
Bilinear pairings on Bitcoin—Pairing-based cryptography: Part 1
-
12 June, 2022

Bilinear pairings on Bitcoin—Pairing-based cryptography: Part 1

In this article, sCrypt demonstrates how pairings can be implemented directly on Bitcoin and thus enable all kinds of pairing-based...