ResearchTrend.AI
  • Papers
  • Communities
  • Events
  • Blog
  • Pricing
Papers
Communities
Social Events
Terms and Conditions
Pricing
Parameter LabParameter LabTwitterGitHubLinkedInBlueskyYoutube

© 2025 ResearchTrend.AI, All rights reserved.

  1. Home
  2. Papers
  3. 2301.09881
69
5
v1v2v3v4 (latest)

Fever: Optimal Responsive View Synchronisation

24 January 2023
Andrew Lewis-Pye
Ittai Abraham
ArXiv (abs)PDFHTML
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 nnn is the number of processors and ttt is the largest integer <n/3<n/3<n/3, then Fever has resilience ttt, and in all executions with at most 0≤f≤t0\leq f\leq t0≤f≤t Byzantine parties and network delays of at most δ≤Δ\delta \leq \Deltaδ≤Δ after GSTGSTGST (where fff and δ\deltaδ are unknown), Fever has worst-case word complexity O(fn+n)O(fn+n)O(fn+n) and worst-case latency O(Δf+δ)O(\Delta f + \delta)O(Δf+δ).

View on arXiv
Comments on this paper