Operating ZKPs on Blockchain

A Performance Analysis Based on Hyperledger Fabric

Conference Paper (2024)
Author(s)

Rui Pan (Universiteit van Amsterdam)

Z. Shi (TU Delft - Cyber Security)

Adam Belloum (Universiteit van Amsterdam)

Zhiming Zhao (Universiteit van Amsterdam)

Research Group
Cyber Security
DOI related publication
https://doi.org/10.1109/DAPPS61106.2024.00018
More Info
expand_more
Publication Year
2024
Language
English
Research Group
Cyber Security
Pages (from-to)
69-78
ISBN (electronic)
9798350362954
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Preserving privacy in blockchain-based systems is crucial for ensuring anonymity and confidentiality during transactions. While cryptographic solutions can address on-chain privacy concerns, their implementation on blockchains may introduce performance overhead, which remains unclear to researchers and practitioners. This paper investigates the performance impact of integrating zero-knowledge proofs (ZKPs) into the widely adopted permissioned blockchain framework called Hyperledger Fabric. The study focuses on evaluating the scalability and bottleneck aspects of blockchain platforms incorporating ZKPs. Through comprehensive experimentation and analysis, the study reveals that the integration of ZKPs compromises performance in terms of transaction rates and latency, while effectively safeguarding users' personal information. Implementing on-chain ZKP feature would result in a performance loss of 30% to 87.5% in various experimental configurations in Hyperledger Fabric. The findings presented in this paper are informative for the design and implementation of blockchain-based systems with strict privacy requirements.

Files

Operating_ZKPs_on_Blockchain_A... (pdf)
(pdf | 4.29 Mb)
- Embargo expired in 24-02-2025
License info not available