
Article by Xiaohui Liu
-
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...
-
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...
-
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...
-
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...
-
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...
-
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...
Recommended for you
As sCrypt says, these proposals aim to enable Bitcoin's limited functionalities rather than tackling the broader need for expressivity and...
February 12, 2025
sCrypt has created a smart contract operating similarly to the hashrate escrow mechanism in Bitcoin’s Drivechain proposal.
February 10, 2025