Tiancheng Xie

EECS Department, University of California, Berkeley

Technical Report No. UCB/EECS-2024-35

May 1, 2024

http://www2.eecs.berkeley.edu/Pubs/TechRpts/2024/EECS-2024-35.pdf

This dissertation presents a series of novel zero-knowledge proof (ZKP) protocols—Libra, deVirgo, Orion, and Pianist—each achieving significant improvements in proof generation speed. Zero-knowledge proofs are critical cryptographic tools, enabling secure and privacy-preserving transactions without revealing sensitive information. However, their practical adoption is hindered by the inefficiency of existing proof generation methods. Our research proposes four distinct protocols, each making substantial contributions to the efficiency of ZKP generation. We begin with the Libra protocol, which introduces a more efficient proof construction method compared to state-of-the-art ZKPs at that time. Next, we present the deVirgo protocol, which builds upon Libra's design and further optimizes proof generation by leveraging the power of parallelization. The third protocol, Orion, takes a different approach, resulting in significant improvements in proof generation speed. We detail the innovative design and methodology of Orion, highlighting its unique features and performance gains. Finally, we introduce the Pianist protocol, which employs parallel computation strategies to achieve remarkable improvements in proof generation speed and is compatible with existing popular protocol Plonk. Pianist builds upon the foundation established by Plonk, while incorporating novel techniques to enhance performance. The dissertation includes a comprehensive comparative analysis of the four proposed protocols, evaluating their scalability, security, and practicality. In conclusion, our research contributes to the field of cryptography by providing a series of innovative ZKP protocols that significantly enhance proof generation speed, paving the way for more widespread adoption of privacy-preserving technologies.

Advisors: Dawn Song


BibTeX citation:

@phdthesis{Xie:EECS-2024-35,
    Author= {Xie, Tiancheng},
    Title= {Advances in Zero-Knowledge Proofs: Bridging the Gap between Theory and Practice},
    School= {EECS Department, University of California, Berkeley},
    Year= {2024},
    Month= {May},
    Url= {http://www2.eecs.berkeley.edu/Pubs/TechRpts/2024/EECS-2024-35.html},
    Number= {UCB/EECS-2024-35},
    Abstract= {This dissertation presents a series of novel zero-knowledge proof (ZKP) protocols—Libra, deVirgo, Orion, and Pianist—each achieving significant improvements in proof generation speed. Zero-knowledge proofs are critical cryptographic tools, enabling secure and privacy-preserving transactions without revealing sensitive information. However, their practical adoption is hindered by the inefficiency of existing proof generation methods. 
Our research proposes four distinct protocols, each making substantial contributions to the efficiency of ZKP generation. We begin with the Libra protocol, which introduces a more efficient proof construction method compared to state-of-the-art ZKPs at that time. Next, we present the deVirgo protocol, which builds upon Libra's design and further optimizes proof generation by leveraging the power of parallelization. 
The third protocol, Orion, takes a different approach, resulting in significant improvements in proof generation speed. We detail the innovative design and methodology of Orion, highlighting its unique features and performance gains. 
Finally, we introduce the Pianist protocol, which employs parallel computation strategies to achieve remarkable improvements in proof generation speed and is compatible with existing popular protocol Plonk. Pianist builds upon the foundation established by Plonk, while incorporating novel techniques to enhance performance. 
The dissertation includes a comprehensive comparative analysis of the four proposed protocols, evaluating their scalability, security, and practicality. In conclusion, our research contributes to the field of cryptography by providing a series of innovative ZKP protocols that significantly enhance proof generation speed, paving the way for more widespread adoption of privacy-preserving technologies.},
}

EndNote citation:

%0 Thesis
%A Xie, Tiancheng 
%T Advances in Zero-Knowledge Proofs: Bridging the Gap between Theory and Practice
%I EECS Department, University of California, Berkeley
%D 2024
%8 May 1
%@ UCB/EECS-2024-35
%U http://www2.eecs.berkeley.edu/Pubs/TechRpts/2024/EECS-2024-35.html
%F Xie:EECS-2024-35