ABSE

Adaptive Baseline Score-Based Election for Leader-Based BFT Systems

Journal Article (2025)
Author(s)

Xuyang Liu (The University of Auckland, School of Cyberspace Science and Technology, Beijing Institute of Technology)

Zijian Zhang (School of Cyberspace Science and Technology, Beijing Institute of Technology)

Zhen Li (School of Computer Science and Technology, Beijing Institute of Technology)

Hao Yin (Peking University)

Meng Li (Ministry of Education, Università degli Studi di Padova, Hefei University of Technology)

Jiamou Liu (The University of Auckland)

Mauro Conti (Università degli Studi di Padova, TU Delft - Electrical Engineering, Mathematics and Computer Science)

Liehuang Zhu (School of Cyberspace Science and Technology, Beijing Institute of Technology)

Research Group
Cyber Security
DOI related publication
https://doi.org/10.1109/TPDS.2025.3572553 Final published version
More Info
expand_more
Publication Year
2025
Language
English
Research Group
Cyber Security
Bibliographical Note
Green Open Access added to TU Delft Institutional Repository as part of the Taverne amendment. More information about this copyright law amendment can be found at https://www.openaccess.nl. Otherwise as indicated in the copyright section: the publisher is the copyright holder of this work and the author uses the Dutch legislation to make this work public.
Journal title
IEEE Transactions on Parallel and Distributed Systems
Issue number
8
Volume number
36
Pages (from-to)
1634-1650
Downloads counter
195
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

Leader-based BFT systems face potential disruption and performance degradation from malicious leaders, with current solutions often lacking scalability or greatly increasing complexity. In this paper, we introduce ABSE, an Adaptive Baseline Score-based Election approach to mitigate the negative impact of malicious leaders on leader-based BFT systems. ABSE is fully localized and proposes to accumulate scores for processes based on their contribution to consensus advancement, aiming to bypass less reliable participants when electing leaders. We present a formal treatment of ABSE, addressing the primary design and implementation challenges, defining its generic components and rules for adherence to ensure global consistency. We also apply ABSE to two different BFT protocols, demonstrating its scalability and negligible impact on protocol complexity. Finally, by building a system prototype and conducting experiments on it, we demonstrate that ABSE-enhanced protocols can effectively minimize the disruptions caused by malicious leaders, whilst incurring minimal additional resource overhead and maintaining base performance.

Files

ABSE_Adaptive_Baseline_Score-B... (pdf)
(pdf | 3.05 Mb)
- Embargo expired in 24-11-2025
License info not available