Tight Bounds for Connectivity and Set Agreement in Byzantine Synchronous
Systems
Abstract
In this paper, we show that the protocol complex of a Byzantine synchronous system can remain -connected for up to rounds, where is the maximum number of Byzantine processes, and . This topological property implies that rounds are necessary to solve -set agreement in Byzantine synchronous systems, compared to rounds in synchronous crash-failure systems. We also show that our connectivity bound is tight as we indicate solutions to Byzantine -set agreement in exactly synchronous rounds, at least when is suitably large compared to . In conclusion, we see how Byzantine failures can potentially require one extra round to solve -set agreement, and, for suitably large compared to , at most that.
View on arXivComments on this paper
