IMDEA Software

IMDEA initiative

Home > Events > Invited Talks > 2023 > Circom: Scalability and security for building ZK proving systems

Albert Rubio

Monday, February 13, 2023

11:00am Zoom3 - https://zoom.us/j/3911012202 (pass: @s3)

Albert Rubio, Professor, Universidad Complutense de Madrid, Spain

Circom: Scalability and security for building ZK proving systems

Abstract:

The most widely studied language for expressing statements in the context of Zero-Knowledge (ZK) proofs is arithmetic circuit satisfiability. In this talk we present circom, a programming language and a compiler that allows the programmer to provide a low-level description of the arithmetic circuit together with an effective way to execute it. Challenging constraint manipulation and analysis problems will be introduced as well as some safety properties of circom programs that need to be checked. New language features focused on enhancing security will be discussed.