Resilient Distributed Consensus for Tree Topology
Title | Resilient Distributed Consensus for Tree Topology |
Publication Type | Conference Paper |
Year of Publication | 2014 |
Authors | Mark Yampolskiy, Yevgeniy Vorobeychik, Xenofon Koutsoukos, Peter Horvath, Heath LeBlanc, Janos Sztipanovits |
Conference Name | 3rd ACM International Conference on High Confidence Networked Systems (HiCoNS 2014) |
Conference Location | Berlin, Germany |
Keywords | Robust monitoring diagnosis and network control, Vanderbilt |
Abstract | Distributed consensus protocols are an important class of distributed algorithms. Recently, an Adversarial Resilient Consensus Protocol (ARC-P) has been proposed which is capable to achieve consensus despite false information pro- vided by a limited number of malicious nodes. In order to withstand false information, this algorithm requires a mesh- like topology, so that multiple alternative information flow paths exist. However, these assumptions are not always valid. For instance, in Smart Grid, an emerging distributed CPS, the node connectivity is expected to resemble the scale free network topology. Especially closer to the end customer, in home and building area networks, the connectivity graph resembles a tree structure. In this paper, we propose a Range-based Adversary Re- silient Consensus Protocol (R.ARC-P). Three aspects dis- tinguish R.ARC-P from its predecessor: This protocol op- erates on the tree topology, it distinguishes between trust- worthiness of nodes in the immediate neighborhood, and it uses a valid value range in order to reduce the number of nodes considered as outliers. R.ARC-P is capable of reach- ing global consensus among all genuine nodes in the tree if assumptions about maximal number of malicious nodes in the neighborhood hold. In the case that this assumption is wrong, it is still possible to reach Strong Partial Consensus, i.e., consensus between leafs of at least two different parents. |
URL | http://www.vuse.vanderbilt.edu/~koutsoxd/www/Publications/p41-yampolskiy.pdf |
Citation Key | node-61000 |