scryptTS allows developers to directly code smart contracts in Typescript, using existing programming languages and tools that many are already familiar with.
Bitcoin entrepreneur and developer Xiaohui Liu has spent some time explaining Bitcoin smart contracts in a two-part video lesson on his YouTube channel.
Zk-proofs (or zk-SNARKs) are basically a way in which a party (or prover) can prove their knowledge of something secret to a second party (a verifier) without revealing the actual thing in public.
Many users prefer to store their digital assets with centralized exchanges for ease of use, but doing so exposes them to the risk of losing their assets due to external or internal theft.
By using Zero-Knowledge Contingent Payment (ZKCP), a seller does not have to interact with the buyer, as they only need to post a single bounty transaction.
sCrypt Inc. founder and CEO Xiaohui Liu said over 300 people have already signed on to the event, and there will be a live event streamed on YouTube on November 2 to kick things off.
In the first part of "How PLONK works," sCrypt explained how to transform a computation to prove using PLONK into an intermediate constraint system; now, they covered the other type: copy constraints.
The hackathon is open to all developers interested in ZKPs and cryptography, whether they're active in the BSV or blockchain world or not—round one will run from October 26 to November 25, 2022.
Round 1 of the hackathon will run from October 26 to November 25, and is aimed at encouraging developers to build new applications based on zero-knowledge proofs while growing the BSV community.
After all the optimizations, sCrypt was able to cut the Script size of pairing by 100X to 5MB, and they are exploring more optimizations to reduce it.
sCrypt is excited to introduce zkBattleship, the world’s first and only interactive ZKP tutorial, aimed at developers who want to learn how to use it without diving into math-heavy theory.