JOURNAL ARTICLE

Byzantine Fault-Tolerant Consensus in Wireless Ad Hoc Networks

Henrique MonizNuno NevesMiguel Correia

Year: 2012 Journal:   IEEE Transactions on Mobile Computing Vol: 12 (12)Pages: 2441-2454   Publisher: IEEE Computer Society

Abstract

Wireless ad hoc networks, due to their inherent unreliability, pose significant challenges to the task of achieving tight coordination among nodes. The failure of some nodes and momentary breakdown of communications, either of accidental or malicious nature, should not result in the failure of the entire system. This paper presents an asynchronous Byzantine consensus protocol-called Turquois-specifically designed for resource-constrained wireless ad hoc networks. The key to its efficiency is the fact that it tolerates dynamic message omissions, which allows an efficient utilization of the wireless broadcasting medium. The protocol also refrains from computationally expensive public-key cryptographic during its normal operation. The protocol is safe despite the arbitrary failure of f <; n/3 nodes from a total of n nodes, and unrestricted message omissions. Progress is ensured in rounds where the number of omissions is σ ≤ [n-t/2] (n - k - t) + k - 2, where k is the number of nodes required to terminate and t ≤ f is the number of nodes that are actually faulty. These characteristics make Turquois the first consensus protocol that simultaneously circumvents the FLP and the Santoro-Widmayer impossibility results, which is achieved through randomization. Finally, the protocol was prototyped and subject to a comparative performance evaluation against two well-known Byzantine fault-tolerant consensus protocols. The results show that, due to its design, Turquois outperforms the other protocols by more than an order of magnitude as the number of nodes in the system increases.

Keywords:
Computer science Computer network Byzantine fault tolerance Wireless ad hoc network Distributed computing Protocol (science) Wireless Asynchronous communication Wireless network Fault tolerance Cryptography Computer security Telecommunications

Metrics

40
Cited By
2.27
FWCI (Field Weighted Citation Impact)
63
Refs
0.88
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Distributed systems and fault tolerance
Physical Sciences →  Computer Science →  Computer Networks and Communications
Mobile Ad Hoc Networks
Physical Sciences →  Computer Science →  Computer Networks and Communications
Cooperative Communication and Network Coding
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

BOOK-CHAPTER

Byzantine Fault-Tolerant Wireless Consensus

Minghui XuYifei ZouXiuzhen Cheng

Wireless networks Year: 2024 Pages: 95-140
BOOK-CHAPTER

Practical Byzantine Fault-Tolerant Consensus

Suyash GuptaJelle HellingsMohammad Sadoghi

Synthesis lectures on data management Year: 2021 Pages: 21-71
JOURNAL ARTICLE

High-Performance Byzantine Fault Tolerant Consensus

Gebauer, Petr

Journal:   Repository for Publications and Research Data (ETH Zurich) Year: 2023
BOOK-CHAPTER

Fault-Tolerant Wireless Consensus

Minghui XuYifei ZouXiuzhen Cheng

Wireless networks Year: 2024 Pages: 53-94
© 2026 ScienceGate Book Chapters — All rights reserved.