{"title":"Byzantine Attack Resilient Bounded Consensus","authors":"Jinxin Miao;Zhenqian Wang;Xiwang Dong;Zhiqiang Zuo;Jinhu Lü","doi":"10.1109/LCSYS.2024.3457851","DOIUrl":null,"url":null,"abstract":"Average consensus is a cornerstone of distributed systems, facilitating essential functionalities such as distributed information fusion, decision-making, and decentralized control. However, achieving the exact average consensus is challenging when partial nodes are compromised and act as Byzantine attackers by transmitting malicious messages using judiciously crafted patterns. Existing resilient consensus results can only guarantee that the consensus value under Byzantine attacks remains within the range defined by the maximum and minimum initial state values of all legitimate nodes. In addition, the consensus value is highly uncertain when attack strategies change. In this letter, we propose a new resilient consensus algorithm that ensures the consensus value falls within a much tighter bound. The bound contains the exact average consensus value and is solely determined by the initial states of legitimate nodes, regardless of the attack strategies employed by the Byzantine attackers. More interestingly, we demonstrate that the bound is the tightest achievable under our resilient consensus algorithm when the number of Byzantine attackers reaches the maximum threshold our algorithm can handle. Numerical simulations are given to validate the theoretical results.","PeriodicalId":37235,"journal":{"name":"IEEE Control Systems Letters","volume":null,"pages":null},"PeriodicalIF":2.4000,"publicationDate":"2024-09-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Control Systems Letters","FirstCategoryId":"1085","ListUrlMain":"https://ieeexplore.ieee.org/document/10677498/","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
引用次数: 0
Abstract
Average consensus is a cornerstone of distributed systems, facilitating essential functionalities such as distributed information fusion, decision-making, and decentralized control. However, achieving the exact average consensus is challenging when partial nodes are compromised and act as Byzantine attackers by transmitting malicious messages using judiciously crafted patterns. Existing resilient consensus results can only guarantee that the consensus value under Byzantine attacks remains within the range defined by the maximum and minimum initial state values of all legitimate nodes. In addition, the consensus value is highly uncertain when attack strategies change. In this letter, we propose a new resilient consensus algorithm that ensures the consensus value falls within a much tighter bound. The bound contains the exact average consensus value and is solely determined by the initial states of legitimate nodes, regardless of the attack strategies employed by the Byzantine attackers. More interestingly, we demonstrate that the bound is the tightest achievable under our resilient consensus algorithm when the number of Byzantine attackers reaches the maximum threshold our algorithm can handle. Numerical simulations are given to validate the theoretical results.