Authors
Darya Melnyk, Roger Wattenhofer
Publication date
2018/10/2
Conference
2018 IEEE 37th Symposium on Reliable Distributed Systems (SRDS)
Pages
251-260
Publisher
IEEE
Description
To solve Byzantine agreement, n nodes with real input values, among which t <; n/3 are Byzantine, have to agree on a common consensus value. Previous research has mainly focused on determining a consensus value equal to an input value of some arbitrary node. In this work we instead assume that the values of the nodes are ordered and introduce a novel validity condition which accepts consensus values that are close to the k-th smallest value of the correct nodes. We propose a deterministic algorithm that approximates the k-th smallest value and show that this approximation is the best possible for the synchronous message passing model. Our approach is furthermore extended to multiple dimensions, where the order is not well-defined, and we show that our algorithm can be applied to determine a value that lies within a box around all correct input vectors.
Total citations
201820192020202120222023202411142
Scholar articles
D Melnyk, R Wattenhofer - 2018 IEEE 37th Symposium on Reliable Distributed …, 2018