A Recursive Early-Stopping Phase King Protocol

Christoph Lenzen, Sahar Sheikholeslami

Principles of Distributed Computing(2022)

引用 0|浏览10
暂无评分
摘要
BSTRACTEarly-stopping consensus protocols guarantee termination within a number of rounds that depends only on the actual number f of faulty nodes in a run, not the maximum number of faults that can be tolerated. We consider early-stopping deterministic synchronous consensus with Byzantine faults in a fully connected message passing system of n nodes. Many such protocols are known, but so far none combine early-stopping in O(f+1) rounds with optimal resilience and a bit complexity of o(n2(f+1)). We provide two solutions to the above problem. The first is fairly simple and almost matches the above goals, but has worst-case message and bit complexities of Θ(n2 log (f+2)). The second reduces the bit complexity further to O(n2) by calling itself recursively at most twice on Θ(n)-sized subsets. The result is the first protocol that is simultenously optimally resilient, asymptotically optimally early-stopping, and asymptotically bit- and message-optimal.
更多
查看译文
关键词
consensus, Byzantine faults, bit complexity
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要