ZodiacMSM: A Heterogeneous, Multi-node and Scalable Multi-Scalar Multiplication System for Zero Knowledge Proof Acceleration

被引:0
|
作者
Xu, Yiyang [1 ]
Qian, Dahong [1 ]
机构
[1] ZKFlash Labs Inc, San Jose, CA 95112 USA
关键词
Zero-Knowledge Proof; zk-SNARK; ASIC; MultiScalar Multiplication; Heterogeneous System; scalable acceleration; ZKP;
D O I
10.1109/SOCC58585.2023.10257155
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In cryptography, Zero-knowledge proof (ZKP) is a protocol that enables a party to demonstrate the accuracy of a given statement without revealing any additional information beyond the validity of the statement itself. This protocol ensures both the confidentiality and integrity of the computation, and has therefore become widely utilized in various industries for privacy-preserving, including online age verification and electronic voting. The most computationally demanding component of most Zero Knowledge Proof systems is the Multi-Scalar Multiplication (MSM) module. To address this issue and achieve low power and cost efficient MSM for different applications, a novel heterogeneous MSM architecture, ZodiacMSM, is developed. The architecture utilizes the Pippenger algorithm and a multi-chip design with memory access partitioning, which enables scalable performance for polynomials of various sizes in different ZKP applications. The performance of this architecture increases almost linearly with the number of nodes. ZodiacMSM supports multiple elliptic curves through reconfigurable fully-pipelined point-addition to achieve lower latency and minimize scheduler effort. When evaluated in 28nm, ZodiacMSM is able to achieve 2.3x speedup on MSM with single node and 32x speedup on 16 nodes compared to previous peer-reviewed state-of-the-art ASIC results [8].
引用
收藏
页码:330 / 335
页数:6
相关论文
共 11 条
  • [1] Falic: An FPGA-Based Multi-Scalar Multiplication Accelerator for Zero-Knowledge Proof
    Yang, Yongkui
    Lu, Zhenyan
    Zeng, Jingwei
    Liu, Xingguo
    Qian, Xuehai
    Yu, Zhibin
    IEEE TRANSACTIONS ON COMPUTERS, 2024, 73 (12) : 2791 - 2804
  • [2] cuZK: Accelerating Zero-Knowledge Proof with A Faster Parallel Multi-Scalar Multiplication Algorithm on GPUs
    Lu T.
    Wei C.
    Yu R.
    Chen C.
    Fang W.
    Wang L.
    Wang Z.
    Chen W.
    IACR Transactions on Cryptographic Hardware and Embedded Systems, 2023, 2023 (03): : 194 - 220
  • [3] PriorMSM: An Efficient Acceleration Architecture for Multi-Scalar Multiplication
    Liu, Changxu
    Zhou, Hao
    Dai, Patrick
    Shang, Li
    Yang, Fan
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2024, 29 (05)
  • [4] A new scalable multi-node event logging system for BaBar
    Hamilton, JA
    Luitz, S
    INTERNATIONAL JOURNAL OF MODERN PHYSICS A, 2005, 20 (16): : 3865 - 3867
  • [5] Scalable multi-node multi-GPU Louvain community detection algorithm for heterogeneous architectures
    Bhowmick, Anwesha
    Vadhiyar, Sathish
    Varun, P. V.
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2022, 34 (17):
  • [6] Scalable multi-node multi-GPU Louvain community detection algorithm for heterogeneous architectures
    Bhowmick, Anwesha
    Vadhiyar, Sathish
    Varun, P.V.
    Concurrency and Computation: Practice and Experience, 2022, 34 (17)
  • [7] Acceleration of 3D ECT image reconstruction in heterogeneous, multi-GPU, multi-node distributed system
    Majchrowicz, Michal
    Kapusta, Pawel
    Jackowska-Strumillo, Lidia
    Sankowski, Dominik
    PROCEEDINGS OF THE 2018 FEDERATED CONFERENCE ON COMPUTER SCIENCE AND INFORMATION SYSTEMS (FEDCSIS), 2018, : 347 - 350
  • [8] Multi-GPU, Multi-Node Algorithms for Acceleration of Image Reconstruction in 3D Electrical Capacitance Tomography in Heterogeneous Distributed System
    Majchrowicz, Michal
    Kapusta, Pawel
    Jackowska-Strumillo, Lidia
    Banasiak, Robert
    Sankowski, Dominik
    SENSORS, 2020, 20 (02)
  • [9] Analysis of a multi-node system for crack monitoring based on zero-power wireless harmonic transponders on paper
    Palazzi, Valentina
    Alimenti, Federico
    Mezzanotte, Paolo
    Orecchini, Giulia
    Roselli, Luca
    2018 IEEE TOPICAL CONFERENCE ON WIRELESS SENSORS AND SENSOR NETWORKS (WISNET), 2018, : 92 - 95
  • [10] Lightweight Zero Knowledge Proof-based Multi Access Control Schema for Smart Telehealth System
    Lalouani, Wassila
    Emokpae, Lloyd
    2024 INTERNATIONAL CONFERENCE ON SMART APPLICATIONS, COMMUNICATIONS AND NETWORKING, SMARTNETS-2024, 2024,