YoVDO

Zero Knowledge Proofs and ZK Programming in Blockchain Application Development

Offered By: LF Decentralized Trust via YouTube

Tags

Zero-Knowledge Proofs Courses Blockchain Development Courses Solidity Courses Arithmetic Circuits Courses Hyperledger Fabric Courses SNARKs Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Dive into the world of zero knowledge proofs and SNARK systems in this comprehensive 3-hour workshop. Gain a high-level understanding of zero knowledge and SNARK technology from a software developer and IT professional perspective. Implement an experimental zKRollup system in Circom on Hyperledger Besu or Fabric, and explore integrations with Hyperledger Fabric and Solidity. Cover topics including interactive and non-interactive models, SNARKs, zkSNARKs, computation models, arithmetic circuits, and rank-1 constraints. Engage in hands-on labs to learn Circom programming basics, circuit generation, compilation, and verification processes. Discover the fundamentals of zkRollups and implement a prototype for simplified token transfer. Install necessary tools like Visual Studio Code, Circom, and Fabric-samples before attending. Suitable for developers looking to expand their blockchain application development skills.

Syllabus

Zero Knowledge Proofs and ZK Programming in Blockchain Application Development


Taught by

LF Decentralized Trust

Related Courses

Transparent SNARKs from DARK Compilers
Simons Institute via YouTube
Boosting Verifiable Computation on Encrypted Data
TheIACR via YouTube
Fractal - Post-Quantum and Transparent Recursive Proofs from Holography
TheIACR via YouTube
Ouroboros Crypsinous Privacy Preserving Proof of Stake
IEEE via YouTube
Proofs and SNARKs - Asiacrypt 2022 Session
TheIACR via YouTube