Byzantine Fault Tolerant Consensus in Open Wireless Networks via an Abstract MAC Layer

IF 8.3 2区 计算机科学 Q1 ENGINEERING, ELECTRICAL & ELECTRONIC IEEE Transactions on Communications Pub Date : 2024-09-17 DOI:10.1109/TCOMM.2024.3462680
Guanlin Jing;Yifei Zou;Zuyuan Zhang;Dongxiao Yu;Falko Dressler;Xiuzhen Cheng
{"title":"Byzantine Fault Tolerant Consensus in Open Wireless Networks via an Abstract MAC Layer","authors":"Guanlin Jing;Yifei Zou;Zuyuan Zhang;Dongxiao Yu;Falko Dressler;Xiuzhen Cheng","doi":"10.1109/TCOMM.2024.3462680","DOIUrl":null,"url":null,"abstract":"The openness of wireless networks opens the door to Byzantine attacks on the physical channels, making the communications unreliable and resulting in more challenges in achieving consensus among mobile devices. To address this issue, this paper studies the Byzantine-fault-tolerant (BFT) consensus problem based on an unreliable Byzantine communication model. Different from the previous works requiring stable communications between the honest nodes, considering the unreliable communication makes our problem more realistic but also harder. Based on the unreliable communication model, we first implement a BFT abstract MAC (absMAC) layer with a distributed and randomized multi-channel communication algorithm. In the implemented absMAC layer, its acknowledgement and progress operations can be completed within <inline-formula> <tex-math>$O\\left ({{\\frac {kn}{k-f}\\log n}}\\right)$ </tex-math></inline-formula> and <inline-formula> <tex-math>$O\\left ({{\\frac {k}{k-f}\\log n}}\\right)$ </tex-math></inline-formula> rounds, respectively. n, f, and k are the numbers of nodes, Byzantine nodes, and channels, respectively. With the implemented absMAC layer, an efficient and elegant BFT consensus algorithm is designed, which can solve the binary consensus problem within <inline-formula> <tex-math>$O\\left ({{\\frac {kn}{k-f}\\log n}}\\right) ^{^{^{^{}}}}$ </tex-math></inline-formula> rounds in expectation. Even though a series of works have discussed how to achieve consensus with a specific absMAC layer provided, to the best of our knowledge, this paper is the first one that implements a BFT absMAC layer.","PeriodicalId":13041,"journal":{"name":"IEEE Transactions on Communications","volume":"73 3","pages":"1909-1924"},"PeriodicalIF":8.3000,"publicationDate":"2024-09-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Communications","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10681510/","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENGINEERING, ELECTRICAL & ELECTRONIC","Score":null,"Total":0}
引用次数: 0

Abstract

The openness of wireless networks opens the door to Byzantine attacks on the physical channels, making the communications unreliable and resulting in more challenges in achieving consensus among mobile devices. To address this issue, this paper studies the Byzantine-fault-tolerant (BFT) consensus problem based on an unreliable Byzantine communication model. Different from the previous works requiring stable communications between the honest nodes, considering the unreliable communication makes our problem more realistic but also harder. Based on the unreliable communication model, we first implement a BFT abstract MAC (absMAC) layer with a distributed and randomized multi-channel communication algorithm. In the implemented absMAC layer, its acknowledgement and progress operations can be completed within $O\left ({{\frac {kn}{k-f}\log n}}\right)$ and $O\left ({{\frac {k}{k-f}\log n}}\right)$ rounds, respectively. n, f, and k are the numbers of nodes, Byzantine nodes, and channels, respectively. With the implemented absMAC layer, an efficient and elegant BFT consensus algorithm is designed, which can solve the binary consensus problem within $O\left ({{\frac {kn}{k-f}\log n}}\right) ^{^{^{^{}}}}$ rounds in expectation. Even though a series of works have discussed how to achieve consensus with a specific absMAC layer provided, to the best of our knowledge, this paper is the first one that implements a BFT absMAC layer.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
通过抽象 MAC 层实现开放无线网络中的拜占庭容错共识
无线网络的开放性为物理信道上的拜占庭式攻击打开了大门,使得通信变得不可靠,并给移动设备之间达成共识带来了更多挑战。为了解决这一问题,本文研究了基于不可靠拜占庭通信模型的拜占庭容错(BFT)共识问题。与以往需要诚实节点之间稳定通信的工作不同,考虑不可靠通信使我们的问题更加现实,但也更加困难。在不可靠通信模型的基础上,采用分布式随机化多通道通信算法实现了BFT抽象MAC (absMAC)层。在实现的abmac层中,其确认和进度操作可以分别在$O\left ({{\frac {kn}{k-f}\log n}}\right)$轮和$O\left ({{\frac {k}{k-f}\log n}}\right)$轮内完成。n、f、k分别是节点数、拜占庭节点数和通道数。通过实现abmac层,设计了一种高效、简洁的BFT共识算法,可在$O\left ({{\frac {kn}{k-f}\log n}}\right) ^{^{^{^{}}}}$轮内解决二进制共识问题。尽管已经有一系列的工作讨论了如何与特定的abmac层达成共识,但据我们所知,本文是第一个实现BFT abmac层的。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
IEEE Transactions on Communications
IEEE Transactions on Communications 工程技术-电信学
CiteScore
16.10
自引率
8.40%
发文量
528
审稿时长
4.1 months
期刊介绍: The IEEE Transactions on Communications is dedicated to publishing high-quality manuscripts that showcase advancements in the state-of-the-art of telecommunications. Our scope encompasses all aspects of telecommunications, including telephone, telegraphy, facsimile, and television, facilitated by electromagnetic propagation methods such as radio, wire, aerial, underground, coaxial, and submarine cables, as well as waveguides, communication satellites, and lasers. We cover telecommunications in various settings, including marine, aeronautical, space, and fixed station services, addressing topics such as repeaters, radio relaying, signal storage, regeneration, error detection and correction, multiplexing, carrier techniques, communication switching systems, data communications, and communication theory. Join us in advancing the field of telecommunications through groundbreaking research and innovation.
期刊最新文献
Direct-to-Device Non-Terrestrial Communications Ensuring Interference-Free GSO Coexistence FDA-aided Covert Communication with Robust Optimization Hybrid RIS-Aided Digital Over-the-Air Computing for Edge AI Inference: Joint Feature Quantization and Active-Passive Beamforming Design Value-Based Selective Compression: Balancing Age of Information and Distortion Bringing Clarity to Composite Fading: A λ-κ-μ Shadowed Distribution for Complex Wireless Channels
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1