BZ-BFT: An Efficient and Scalable Consensus Mechanism for Blockchain Federated Learning

Emerging Blockchain-empowered Federated Learning (BCFL) technology combines the decentralized security of blockchain with the privacy protection of federated learning. BCFL addresses the issue of single points of failure in centralized systems, making it an increasingly popular solution. However, current consensus mechanisms, such as Proof of Work (PoW), Proof of Stake (PoS), and Practical Byzantine Fault Tolerance (PBFT), lead to challenges such as high computational costs and limited scalability. This paper proposes a Batch Zero-Knowledge Proof-based practical Byzantine fault-tolerant (BZ-BFT) consensus mechanism for BCFL to enhance efficiency and reliability. By integrating Zero-Knowledge Proof (ZKP), our approach enables the verification of the primary node's proposal without revealing information from other network nodes, thereby ensuring the credibility of the aggregated results. To address the high computational overhead associated with ZKP, we present a batch quantization preprocessing technique called BatchZKP. Our proposed BZ-BFT reduces initialization, proof generation, and verification time by <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$97.81 \%, 70.0 \%$</tex>, and 47.64 %, respectively, significantly boosting BCFL system efficiency and reliability. Additionally, our approach reduces communication complexity from <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$O\left(n^{2}\right)$</tex> to <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$O(n)$</tex> and enhances Byzantine fault tolerance to <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">${1/2}$</tex>.

Authors

Institutions

Publication Details

Published
2025-03-24
DOI
https://doi.org/10.1109/wcnc61545.2025.10978754
Primary Topic
Privacy-Preserving Technologies in Data
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

BZ-BFT: An Efficient and Scalable Consensus Mechanism for Blockchain Federated Learning

Hsien‐Hui Chung, Yu‐Jia Chen, Shao‐Hung Cheng, Li‐Chun Wang
Privacy-Preserving Technologies in Data
article

BZ-BFT: An Efficient and Scalable Consensus Mechanism for Blockchain Federated Learning

Hsien‐Hui Chung, Yu‐Jia Chen, Shao‐Hung Cheng, Li‐Chun Wang
article en

Abstract

Emerging Blockchain-empowered Federated Learning (BCFL) technology combines the decentralized security of blockchain with the privacy protection of federated learning. BCFL addresses the issue of single points of failure in centralized systems, making it an increasingly popular solution. However, current consensus mechanisms, such as Proof of Work (PoW), Proof of Stake (PoS), and Practical Byzantine Fault Tolerance (PBFT), lead to challenges such as high computational costs and limited scalability. This paper proposes a Batch Zero-Knowledge Proof-based practical Byzantine fault-tolerant (BZ-BFT) consensus mechanism for BCFL to enhance efficiency and reliability. By integrating Zero-Knowledge Proof (ZKP), our approach enables the verification of the primary node's proposal without revealing information from other network nodes, thereby ensuring the credibility of the aggregated results. To address the high computational overhead associated with ZKP, we present a batch quantization preprocessing technique called BatchZKP. Our proposed BZ-BFT reduces initialization, proof generation, and verification time by <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$97.81 \%, 70.0 \%$</tex>, and 47.64 %, respectively, significantly boosting BCFL system efficiency and reliability. Additionally, our approach reduces communication complexity from <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$O\left(n^{2}\right)$</tex> to <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$O(n)$</tex> and enhances Byzantine fault tolerance to <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">${1/2}$</tex>.

National Yang Ming Chiao Tung University (TW), National Central University (TW), National Defense University (TW)
Openalex Percentile: Top 96%
Privacy-Preserving Technologies in Data
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.