TOB-SVD: Total-Order Broadcast with Single-Vote Decisions in the Sleepy Model

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: D'Amato, Francesco, Saltini, Roberto, Tran, Thanh-Hai, Zanolini, Luca
Format: Preprint
Veröffentlicht: 2023
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866908564070596608
author D'Amato, Francesco
Saltini, Roberto
Tran, Thanh-Hai
Zanolini, Luca
author_facet D'Amato, Francesco
Saltini, Roberto
Tran, Thanh-Hai
Zanolini, Luca
contents Over the past years, distributed consensus research has expanded its focus to address challenges in large-scale, permissionless systems, such as blockchains. This shift reflects the need to accommodate dynamic participation, in contrast to the traditional model of a static set of continuously online validators. Works like Bitcoin and the sleepy model have laid the groundwork for this evolving framework. Notable contributions by Momose and Ren (CCS 2022), along with subsequent research, have introduced Total-Order Broadcast protocols that leverage Graded Agreement primitives and support dynamic participation. However, these approaches often require multiple phases of voting per decision, which can create a bottleneck for real-world, large-scale systems. To address this, our paper introduces TOB-SVD, a novel Total-Order Broadcast protocol in the sleepy model that is resilient to up to 1/2 Byzantine validators. TOB-SVD requires only a single phase of voting per decision in the best case and achieves lower expected latency compared to existing approaches offering the same optimal adversarial resilience. This work paves the way for more practical Total-Order Broadcast protocols that can be implemented in real-world systems involving a large number of validators with fluctuating participation over time.
format Preprint
id arxiv_https___arxiv_org_abs_2310_11331
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle TOB-SVD: Total-Order Broadcast with Single-Vote Decisions in the Sleepy Model
D'Amato, Francesco
Saltini, Roberto
Tran, Thanh-Hai
Zanolini, Luca
Distributed, Parallel, and Cluster Computing
Over the past years, distributed consensus research has expanded its focus to address challenges in large-scale, permissionless systems, such as blockchains. This shift reflects the need to accommodate dynamic participation, in contrast to the traditional model of a static set of continuously online validators. Works like Bitcoin and the sleepy model have laid the groundwork for this evolving framework. Notable contributions by Momose and Ren (CCS 2022), along with subsequent research, have introduced Total-Order Broadcast protocols that leverage Graded Agreement primitives and support dynamic participation. However, these approaches often require multiple phases of voting per decision, which can create a bottleneck for real-world, large-scale systems. To address this, our paper introduces TOB-SVD, a novel Total-Order Broadcast protocol in the sleepy model that is resilient to up to 1/2 Byzantine validators. TOB-SVD requires only a single phase of voting per decision in the best case and achieves lower expected latency compared to existing approaches offering the same optimal adversarial resilience. This work paves the way for more practical Total-Order Broadcast protocols that can be implemented in real-world systems involving a large number of validators with fluctuating participation over time.
title TOB-SVD: Total-Order Broadcast with Single-Vote Decisions in the Sleepy Model
topic Distributed, Parallel, and Cluster Computing
url https://arxiv.org/abs/2310.11331