Time-Free and Timer-Based Assumptions Can Be Combined to Solve Authenticated Byzantine Consensus
Hamouma Moumen

TL;DR
This paper introduces a novel hybrid approach that combines time-free and timer-based assumptions to solve authenticated Byzantine consensus, overcoming previous limitations by leveraging their complementary strengths.
Contribution
It presents the first deterministic hybrid protocol for Byzantine consensus that integrates time-free and timer-based assumptions, enabling more robust solutions.
Findings
The combined assumptions enable solving Byzantine consensus under new conditions.
A simple hybrid protocol is proposed that benefits from both assumptions.
This is the first hybrid deterministic Byzantine consensus protocol.
Abstract
To circumvent the FLP impossibility result in a deterministic way several protocols have been proposed on top of an asynchronous distributed system enriched with additional assumptions. In the context of Byzantine failures for systems where at most t processes may exhibit a Byzantine behavior, two approaches have been investigated to solve the consensus problem.The first, relies on the addition of synchrony, called Timer-Based, but the second is based on the pattern of the messages that are exchanged, called Time-Free. This paper shows that both types of assumptions are not antagonist and can be combined to solve authenticated Byzantine consensus. This combined assumption considers a correct process pi, called 2t-BW, and a set X of 2t processes such that, eventually, for each query broadcasted by a correct process pj of X, pj receives a response from pi 2 X among the (n- t) first…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed systems and fault tolerance · Optimization and Search Problems · Cognitive Functions and Memory
