Presentation
EASY-ZKP: An End-to-End FPGA-Accelerated System for Zero Knowledge Proofs
DescriptionZero-knowledge proofs (ZKPs) enable parties to prove possession of information without disclosure, strengthening privacy and security. However, ZKP proof generation suffers from high computational and memory overheads. We present EASY-ZKP, an end-to-end FPGA-accelerated ZKP system with multi-scalar multiplication (MSM) and number theoretic transform (NTT) architectures that improve performance and balance resources for efficient FPGA co-deployment. We further develop an automated design space exploration framework that minimizes latency under resource constraints. Prototyped on a Xilinx Alveo U280, EASY-ZKP achieves up to 19.5× speedup over a CPU implementation and up to 7.7× better energy efficiency than a GPU implementation.
Event Type
Research Manuscript
TimeWednesday, July 293:30pm - 3:42pm PDT
LocationMtg Room 203AB

