YoVDO

XJsnark - A Framework for Efficient Verifiable Computation

Offered By: IEEE via YouTube

Tags

Cryptography Courses Cloud Computing Courses Verifiable Computation Courses

Course Description

Overview

Explore a comprehensive presentation on xJsnark, a framework for efficient verifiable computation, delivered at the 2018 IEEE Symposium on Security & Privacy. Delve into the challenges of expressing computation tasks as arithmetic circuits and learn how xJsnark aims to bridge the gap between programmability and circuit size optimization. Discover new circuit-friendly algorithms for frequent operations, globally aware optimizations for integer arithmetic, and circuit minimization techniques. Examine the framework's applicability in developing large application circuits, such as ZeroCash, while achieving circuit size reductions comparable to low-level implementations. Gain insights into various topics including verifiable computation, expressing computations as circuits, long integer arithmetic, random memory access, static read-only memory, smart memory, and non-determinism. Conclude with an evaluation of the framework, its limitations, future work, and information about the open-source implementation.

Syllabus

Intro
Verifiable Computation
Expressing computations as circuits
Use case: Long Integer Arithmetic
Random Memory Access
Static Read-only Memory
Smart memory
Non-Determinism
Evaluation
Limitations and Future Work
Open Source Implementation


Taught by

IEEE Symposium on Security and Privacy

Tags

Related Courses

Software as a Service
University of California, Berkeley via Coursera
Software Defined Networking
Georgia Institute of Technology via Coursera
Pattern-Oriented Software Architectures: Programming Mobile Services for Android Handheld Systems
Vanderbilt University via Coursera
Web-Technologien
openHPI
Données et services numériques, dans le nuage et ailleurs
Certificat informatique et internet via France Université Numerique