DocumentCode
4686
Title
Containing Byzantine Failures with Control Zones
Author
Maurer, Alexandre ; Tixeuil, Sebastien
Author_Institution
UPMC Sorbonne Univ., Paris, France
Volume
26
Issue
2
fYear
2015
fDate
Feb. 1 2015
Firstpage
362
Lastpage
370
Abstract
We consider the problem of reliably broadcasting messages in a network where some nodes are likely to fail. We consider the most general failure model: the Byzantine model, where the failing nodes have an arbitrary behavior, and may actively try to destabilize the network. We focus on totally decentralized solutions. Most existing solutions require high network connectivity, and are not adapted to sparsely connected networks. A typical example is the grid, where each node has at most four neighbors. In this paper, we propose a new broadcast protocol adapted to such networks. This protocol is based on interconnected subsets called control zones, that filter the diffusion of false messages. We give a methodology to determine a set of nodes that always communicate reliably, depending on the placement of Byzantine nodes. We then use this methodology to perform an experimental evaluation on square and hexagonal grids, in the presence of randomly distributed Byzantine failures. We show that our protocol significantly improves the communication probability, compared to existing solutions.
Keywords
probability; protocols; telecommunication network reliability; Byzantine model; Byzantine nodes; arbitrary behavior; broadcast protocol; broadcasting message reliability; communication probability; control zones; failing nodes; false message diffusion filter; general failure model; hexagonal grid; randomly-distributed Byzantine failures; sparsely-connected networks; square grid; totally decentralized solutions; Authorization; Peer-to-peer computing; Protocols; Reliability theory; Standards; Topology; Byzantine failures; asynchronous networks; distributed computing; fault tolerance; multihop networks; protocol; random failures; reliable broadcast;
fLanguage
English
Journal_Title
Parallel and Distributed Systems, IEEE Transactions on
Publisher
ieee
ISSN
1045-9219
Type
jour
DOI
10.1109/TPDS.2014.2308190
Filename
6748070
Link To Document