ParaBFT: An Efficient Parallel Asynchronous BFT Agreement

With the increasing need for safeguarding confidential and secure healthcare information, Blockchain has become a pioneering approach to managing medical data due to its decentralized structure, resistance to tampering, and high level of transparency. Protocols for Asynchronous Byzantine Fault Tolerance (BFT) are fundamental for maintaining the depend-ability and uniformity of distributed systems. Nonetheless, these mechanisms still face challenges in terms of performance and efficiency. This work introduces an efficient parallel asynchronous BFT agreement (ParaBFT). First, we replace the traditional ABA with MVBA, enabling the processing of multiple values or proposals in each round of decision-making, which significantly enhances decision-making efficiency. Then, to optimize the message processing flow, ParaBFT incorporates a First-In-First-Out (FIFO) queue as a buffer pool, ensuring the simplicity and fairness of the processing logic. Finally, our experimental analysis reveals that ParaBFT offers enhanced throughput and reduced latency for managing large-scale transactions.

Authors

Institutions

Publication Details

Published
2024-12-03
DOI
https://doi.org/10.1109/bibm62325.2024.10822264
Primary Topic
Distributed systems and fault tolerance
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

ParaBFT: An Efficient Parallel Asynchronous BFT Agreement

Qingming He, Xiangzeng Kong, S.T. Wu, Hui Huang et al.
Distributed systems and fault tolerance
article

ParaBFT: An Efficient Parallel Asynchronous BFT Agreement

Qingming He, Xiangzeng Kong, S.T. Wu, Hui Huang, Yu Lan, Caixia Wu
article en

Abstract

With the increasing need for safeguarding confidential and secure healthcare information, Blockchain has become a pioneering approach to managing medical data due to its decentralized structure, resistance to tampering, and high level of transparency. Protocols for Asynchronous Byzantine Fault Tolerance (BFT) are fundamental for maintaining the depend-ability and uniformity of distributed systems. Nonetheless, these mechanisms still face challenges in terms of performance and efficiency. This work introduces an efficient parallel asynchronous BFT agreement (ParaBFT). First, we replace the traditional ABA with MVBA, enabling the processing of multiple values or proposals in each round of decision-making, which significantly enhances decision-making efficiency. Then, to optimize the message processing flow, ParaBFT incorporates a First-In-First-Out (FIFO) queue as a buffer pool, ensuring the simplicity and fairness of the processing logic. Finally, our experimental analysis reveals that ParaBFT offers enhanced throughput and reduced latency for managing large-scale transactions.

Guangxi University (CN), Fujian Agriculture and Forestry University (CN), Minnan Normal University (CN)
Openalex Percentile: Top 71%
Distributed systems and fault tolerance
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.

ParaBFT: An Efficient Parallel Asynchronous BFT Agreement — Qingming He, Xiangzeng Kong, et al. · (2024) | TGRS Research Map | TGRS