zkSaaS - Zero-Knowledge SNARKs as a Service
Offered By: USENIX via YouTube
Course Description
Overview
Explore a groundbreaking conference talk from USENIX Security '23 that introduces zkSaaS (Zero-Knowledge SNARKs as a Service), a novel framework for faster computation of zero-knowledge succinct non-interactive arguments of knowledge (zk-SNARKs). Discover how this innovative approach allows consumers with limited computational resources to outsource proof generation to untrusted servers while maintaining privacy. Learn about the custom protocols designed for popular zk-SNARKs like Groth16, Marlin, and Plonk, and understand the significant performance improvements achieved through distributed proof computation. Gain insights into the implementation results, showcasing up to 22x speed-up for large-scale constraint systems and the ability to handle more extensive proofs without memory exhaustion.
Syllabus
USENIX Security '23 - zkSaaS: Zero-Knowledge SNARKs as a Service
Taught by
USENIX
Related Courses
Federated Learning - Machine Learning on Decentralized DataTensorFlow via YouTube Smartphone Impostor Detection with Behavioral Data Privacy and Minimalist Hardware Support
tinyML via YouTube Multiparty Computation
TheIACR via YouTube Fast Large Scale Honest Majority MPC for Malicious Adversaries
TheIACR via YouTube Private Resource Allocators and Their Applications
IEEE via YouTube