Category: Blockchain

NOCUST-ZKP: A Provably Consistent 2nd-Layer Protocol

This talk will be about NOCUST-ZKP, a variant of NOCUST that depends on recursively composable zkSNARKS for ensuring the consistency of data behind commitments. The talk will briefly review NOCUST, a novel 2nd-layer solution for micropayments, and then focus on the challenges behind augmenting it with zkSNARKS to increase the security and reliability of the system. Users in NOCUST can...

How To Keep A Secret: Confidential Transaction With AZTEC Protocol

This talk is a dive into how the AZTEC protocol’s zero-knowledge proofs can be used to create private digital assets on public blockchains. We’ll be going over the cryptographic primitives that AZTEC uses, and how these can be used to create private tokens with customizable transaction logic, operating over encrypted variables. We’ll also be going over some of the unique...

Introducing Sonic: A Practical zk-SNARK with a Nearly Trustless Setup

This talk gives an overview of Sonic, a zk-SNARK construction that we released earlier this year. Unlike other SNARKs, Sonic does not require a trusted setup for each circuit, but only a single setup for all circuits. Further, the setup for Sonic never has to end, so it can be continuously secured by accumulating more contributions. This property makes it...