arrow
返回

Slim-ABC: An Optimized Atomic Broadcast Protocol

delete2025-10-27
delete0
delete
OA
AI
N
Nasit S Sony *
X
Xianzhong Ding *
M
Mukesh Singhal
DOI:10.1007/s44227-025-00071-2delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
The Byzantine Agreement (BA) problem is a fundamental challenge in distributed systems, focusing on achieving reaching an agreement among parties, some of which may behave maliciously. With the rise of cryptocurrencies, there has been significant interest in developing atomic broadcast protocols, which facilitate agreement on a subset of parties' requests. However, these protocols often come with high communication complexity (\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$O(ln<^>2 + \lambda n<^>3 \log n)$$\end{document}, where l is the bit length of the input, n is the number of parties, and lambda represents the security parameter bit length). This can lead to inefficiency, especially when the requests across parties exhibit little variation, resulting in unnecessary resource consumption. In this paper, we introduce Slim-ABC, a novel atomic broadcast protocol that eliminates the \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$O(ln<^>2 + \lambda n<^>3 \log n)$$\end{document} term associated with traditional atomic broadcast protocols. While Slim-ABC reduces the number of accepted requests, it significantly mitigates resource wastage, making it more efficient. The protocol leverages the asynchronous common subset and provable-broadcast mechanisms to achieve a communication complexity of \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$O(ln<^>2 + \lambda n<^>2)$$\end{document}. Despite the trade-off in accepted requests, Slim-ABC maintains robust security by allowing only a fraction (f +1) of parties to broadcast requests. We present an extensive efficiency analysis of Slim-ABC, evaluating its performance across key metrics such as message complexity, communication complexity, and time complexity. Additionally, we provide a rigorous security analysis, demonstrating that Slim-ABC satisfies the agreement, validity, and totality properties of the asynchronous common subset protocol.
Keyword:
Blockchain
Distributed systems
Byzantine agreement
System security

期刊

International Journal of Networked and Distributed Computing 封面图
International Journal of Networked and Distributed Computing
IF:
0.5
论文数:
30
被引数:
94

机构

U
university of california merced
学者数:
206
论文数: 128
被引数: 0
University of California System 封面图
University of California System
学者数:
37.5W
论文数: 33.7W
被引数: 6.6K
引用论文

引用论文

err分享
err收藏
err分享
err收藏
err分享
err收藏
Algorand
err2017-10-14
err0
errOAAI
errYossi Gilad; Rotem Hemo; Silvio Micali; Georgios Vlachos; Nickolai Zeldovich
err分享
err收藏
学者 查看更多内容