We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs.DC

Change to browse by:

cs

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Computer Science > Distributed, Parallel, and Cluster Computing

Title: Fever: Optimal Responsive View Synchronisation

Abstract: View synchronisation is an important component of many modern Byzantine Fault Tolerant State Machine Replication (SMR) systems in the partial synchrony model. Roughly, the efficiency of view synchronisation is measured as the word complexity and latency required for moving from being synchronised in a view of one correct leader to being synchronised in the view of the next correct leader.
The efficiency of view synchronisation has emerged as a major bottleneck in the efficiency of SMR systems as a whole. A key question remained open: Do there exist view synchronisation protocols with asymptotically optimal quadratic worst-case word complexity that also obtain linear message complexity and responsiveness when moving between consecutive correct leaders?
We answer this question affirmatively with a new view synchronisation protocol for partial synchrony assuming minimal clock synchronisation, called \emph{Fever}. If $n$ is the number of processors and $t$ is the largest integer $<n/3$, then Fever has resilience $t$, and in all executions with at most $0\leq f\leq t$ Byzantine parties and network delays of at most $\delta \leq \Delta$ after $GST$ (where $f$ and $\delta$ are unknown), Fever has worst-case word complexity $O(fn+n)$ and worst-case latency $O(\Delta f + \delta)$.
Subjects: Distributed, Parallel, and Cluster Computing (cs.DC)
Cite as: arXiv:2301.09881 [cs.DC]
  (or arXiv:2301.09881v1 [cs.DC] for this version)

Submission history

From: Andrew Lewis-Pye [view email]
[v1] Tue, 24 Jan 2023 09:37:13 GMT (39kb)
[v2] Wed, 10 May 2023 09:56:53 GMT (40kb)
[v3] Tue, 5 Sep 2023 14:25:07 GMT (33kb,D)
[v4] Tue, 7 Nov 2023 14:22:44 GMT (34kb,D)

Link back to: arXiv, form interface, contact.