Byzantine and Honest Nodes Distribution in Random Partitions Under an Adaptive Adversary
摘要
Following the Fischer, Lynch, and Paterson impossibility result, a certain degree of synchronisation or randomisation is used in agreement tasks such as Byzantine Agreement protocols. Ben-Or and Bracha designed intuitive randomised protocols to solve Byzantine Agreement, but both terminate in expected exponential time in general. Subsequently, Kapron, Kempe, King, Saia, and Sanwalani presented the first efficient Byzantine Agreement. It integrates several fundamental components of randomisation, including the averaging samplers. Averaging samplers are mainly used against static adversaries because they generate small subsets of nodes, where most of them are honest. So, very useful for scaling byzantine task as Byzantine Agreement, committee election and broadcast protocols. However, given the small size of these subsets, an adaptive adversary can potentially compromise the entire subset. In this work, we propose a theoretical alternative to averaging samplers that allows any arbitrary selection of byzantine nodes