Introduction to zkSNARKs
        
    
    Organizers
            
            Speaker
            
                                Guiwen Luo
                            
        Time
            
            Tuesday, January 9, 2024 2:00 PM - 3:00 PM
            
        Venue
            
                Online
            
        Online
            
                Tencent 236 393 883
                ()
            
        Abstract
            
                Zero-Knowledge Succinct Non-interactive ARguments of Knowledge (zkSNARKs) have been a hot topic lately because they are one of the essential tools for building privacy-preserving blockchain applications. zkSNARKs enable one party (the prover) to prove to another party (the verifier) that a statement is true, without revealing other information apart from the fact that the statement is true. They can be used to empower cryptocurrency transaction privacy, confidential smart contract, identity authentication, supplychain management, private healthcare system, etc. 
The journey of investigating zkSNARKs can be traced back to when Goldwasser, Micali and Roacknoff first introduced the zero-knowledge interactive proof system, which enables a prover to convince a verifier that a statement is true, without revealing the witness [GMR89].
Since then, lots of work has been done to make zkSNARK practical. In this presentation, we are going to have an overview of arithmetization, zkSNARK protocol design and implementation.
        The journey of investigating zkSNARKs can be traced back to when Goldwasser, Micali and Roacknoff first introduced the zero-knowledge interactive proof system, which enables a prover to convince a verifier that a statement is true, without revealing the witness [GMR89].
Since then, lots of work has been done to make zkSNARK practical. In this presentation, we are going to have an overview of arithmetization, zkSNARK protocol design and implementation.
Speaker Intro
            
                Guiwen Luo is a postdoc at the University of Waterloo. Before that, He was a PhD student in the ComSec lab at the University of Waterloo under the supervision of Prof. Guang Gong. He earned his MASc in Institute of Information Engineering from Chinese Academy of Sciences. He received his BS in Faculty of Mathematics from Fudan University. He is now working on pairing-based cryptography, zkSNARKs & privacy-preserving blockchains. You may visit his homepage https://luoguiwen.github.io/Guiwen-Luo/  to find out more.
            
         
                 
                                         
                                         
                                        