High-Performance Confidentiality-Preserving Blockchain via GPU-Accelerated Fully Homomorphic Encryption

被引:0
|
作者
Guan, Rongxin [1 ]
Shen, Tianxiang [1 ]
Wang, Sen [4 ]
Zhang, Gong [4 ]
Cui, Heming [1 ,3 ]
Qi, Ji [2 ]
机构
[1] Univ Hong Kong, Hong Kong, Peoples R China
[2] Chinese Acad Sci, Inst Software, Beijing, Peoples R China
[3] Shanghai AI Lab, Shanghai, Peoples R China
[4] Huawei Technol, Hong Kong, Peoples R China
基金
国家重点研发计划;
关键词
Blockchain; Confidentiality Preserving; GPU Acceleration; Fully Homomorphic Encryption;
D O I
10.1007/978-3-031-61003-5_3
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Data confidentiality is essential for safety-critical blockchain applications such as digital payment. A promising approach for preserving confidentiality is to encrypt transaction data using homomorphic encryption (HE) and prove the correctness of transaction execution through non-interactive zero-knowledge proofs (NIZKPs). However, prior work on this approach suffers from poor performance caused by the costly HE computation, hindering their adoption for real-world applications. In addition, prior work is restricted by the use of HE schemes that only support either addition or multiplication, making it challenging to implement business logic involving both types of arithmetic operations. We present Gafe, a high-performance confidentiality-preserving blockchain that carries a GPU-accelerated transaction execution workflow. Gafe encrypts transaction data with FHE, allowing both addition and multiplication on ciphertexts. For high performance, Gafe leverages parallel execution on GPUs to accelerate FHE computations. For result correctness, Gafe generates lightweight NIZKPs that incur low overhead. Evaluations show that Gafe is highly performant, achieving a 3.1x increase in throughput (258 transactions per second) and a 37% reduction in latency (1.61 s), surpassing the baseline without GPU acceleration.(Gafe stands for GPU-Accelerated Fully Homomorphic Encryption Blockchain.)
引用
收藏
页码:25 / 36
页数:12
相关论文
共 48 条
  • [1] CPU and GPU Accelerated Fully Homomorphic Encryption
    Morshed, Toufique
    Al Aziz, Md Momin
    Mohammed, Noman
    PROCEEDINGS OF THE 2020 IEEE INTERNATIONAL SYMPOSIUM ON HARDWARE ORIENTED SECURITY AND TRUST (HOST), 2020, : 142 - 153
  • [2] Confidentiality-Preserving Image Search: A Comparative Study Between Homomorphic Encryption and Distance-Preserving Randomization
    Lu, Wenjun
    Varna, Avinash L.
    Wu, Min
    IEEE ACCESS, 2014, 2 : 125 - 141
  • [3] SecureMed: Secure Medical Computation Using GPU-Accelerated Homomorphic Encryption Scheme
    Khedr, Alhassan
    Gulak, Glenn
    IEEE JOURNAL OF BIOMEDICAL AND HEALTH INFORMATICS, 2018, 22 (02) : 597 - 606
  • [4] High-performance GPU-accelerated evaluation of electron repulsion integrals
    Vallejo, Jorge Luis Galvez
    Barca, Giuseppe M. J.
    Gordon, Mark S.
    MOLECULAR PHYSICS, 2023, 121 (9-10)
  • [5] vCUDA: GPU-Accelerated High-Performance Computing in Virtual Machines
    Shi, Lin
    Chen, Hao
    Sun, Jianhua
    Li, Kenli
    IEEE TRANSACTIONS ON COMPUTERS, 2012, 61 (06) : 804 - 816
  • [6] High-Performance Evaluation of the Interpolations and Anterpolations in the GPU-Accelerated Massively Parallel MLFMA
    He, Wei-Jia
    Yang, Zeng
    Huang, Xiao-Wei
    Wang, Wu
    Yang, Ming-Lin
    Sheng, Xin-Qing
    IEEE TRANSACTIONS ON ANTENNAS AND PROPAGATION, 2023, 71 (07) : 6231 - 6236
  • [7] GPU-accelerated high-performance encoding and decoding of hierarchical RAID in virtual machines
    Tae-Geon Song
    Mehdi Pirahandeh
    Cheong-Jin Ahn
    Deok-Hwan Kim
    The Journal of Supercomputing, 2018, 74 : 5865 - 5888
  • [8] GPU-accelerated high-performance encoding and decoding of hierarchical RAID in virtual machines
    Song, Tae-Geon
    Pirahandeh, Mehdi
    Ahn, Cheong-Jin
    Kim, Deok-Hwan
    JOURNAL OF SUPERCOMPUTING, 2018, 74 (11): : 5865 - 5888
  • [9] Efficient Privacy-Preserving Matrix Factorization via Fully Homomorphic Encryption
    Kim, Sungwook
    Kim, Jinsu
    Koo, Dongyoung
    Kim, Yuna
    Yoon, Hyunsoo
    Shin, Junbum
    ASIA CCS'16: PROCEEDINGS OF THE 11TH ACM ASIA CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY, 2016, : 617 - 628
  • [10] High-performance IPv6 address lookup in GPU-accelerated software routers
    Lin, Feng
    Wang, Gang
    Zhou, Junhai
    Zhang, Shiwen
    Yao, Xin
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2016, 74 : 1 - 10