Multi-objective optimization of committee selection for hierarchical Byzantine fault tolerance-based consensus protocols
Igor E. Mazurok, Yevhen Leonchyk, Sergii S. Grybniak, Alisa Vorokhta, Oleksandr S. Nashyvan
Odesa I. I. Mechnikov National University Odesа Polytechnic National University
阅读操作
确认中在文库中上传 PDF 后可生成中文音频讲解。
摘要与影响
Decentralized platforms like blockchain have been attracting significant attention in recent years, especially in the context of financial and payment systems. They are designed to provide a transparent, secure, and reliable environment for digital transactions without the need for a central authority. The core of a decentralized platform like blockchain is a consensus layer that allows all participants (called Workers), who properly operate and follow all network protocols and have access to the same state of the distributed ledger, to coordinate their actions and arrive at the same decisions. However, some Workers may be temporarily offline attheir own discretion, without any confirmation, or their work may be faulty due to technical circumstances, resulting in unpredictablebehavior. The goal of this article is to present an approach for multi-objective optimizing of Byzantine fault tolerance (BFT)-basedconsensus protocols, to reduce the impact on the network of faulty participants. Two criteria were considered – minimization of thenumber of sent service messages, and maximization of the mathematical expectation of the number of produced blocks. The result isa method to determine the optimal committee size and distribution of Workers, depending on their total number in the network andthe expected proportion of Byzantine faulty nodes. All protocol amendments presented in this work are tested with corresponding simulation models and have demonstrated notable enhancements in the performance of the system and decreased the load on network nodes. These improvements will be implemented to the consensus protocol Gozalandia on the Waterfall platform, enhancing itsoverall reliability, performance, and security. In addition, the presented optimizing algorithm can be applied to a wide range of consensus protocols in blockchains, where blocks must be signed by randomly selected committees to confirm their validity.
逐年被引趋势
关键指标
同类平均 = 1
同领域 · 同年份 · 同类型
Google Scholar 与 OpenAlex 的被引统计范围不同,数值存在差异属正常。
AI 辅助阅读
依据:摘要
可就本文提问;依据不足时会说明。
学术脉络
学科主题
计算机 / AIBlockchain Technology Applications and Security
Distributed systems and fault tolerance · Blockchain Technology in Education and Learning
参考文献 40
此处列出前 3 条
引用本文 2
按被引量排序,此处列出前 3 条