2009
DOI: 10.1145/1658357.1658358
|View full text |Cite
|
Sign up to set email alerts
|

Zyzzyva

Abstract: A longstanding vision in distributed systems is to build reliable systems from unreliable components. An enticing formulation of this vision is Byzantine Fault-Tolerant (BFT) state machine replication, in which a group of servers collectively act as a correct server even if some of the servers misbehave or malfunction in arbitrary (“Byzantine”) ways. Despite this promise, practitioners hesitate to deploy BFT systems, at least partly because of the perception that BFT must impose high overheads. In th… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
47
0

Year Published

2010
2010
2024
2024

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 168 publications
(48 citation statements)
references
References 22 publications
1
47
0
Order By: Relevance
“…It makes Aliph the first BFT protocol with a number of MAC operations at the bottleneck server that tends to 1 in the absence of asynchrony/failures. This contradicts the claim that the lower bound is 2 [Kotla et al 2010]. Interestingly, each of Quorum and Chain could be developed independently and required less than 35% of the code needed to develop state-of-the-art BFT protocols.…”
Section: Introductionmentioning
confidence: 93%
See 3 more Smart Citations
“…It makes Aliph the first BFT protocol with a number of MAC operations at the bottleneck server that tends to 1 in the absence of asynchrony/failures. This contradicts the claim that the lower bound is 2 [Kotla et al 2010]. Interestingly, each of Quorum and Chain could be developed independently and required less than 35% of the code needed to develop state-of-the-art BFT protocols.…”
Section: Introductionmentioning
confidence: 93%
“…We describe AZyzzyva, a full-fledged BFT protocol that mimics Zyzzyva [Kotla et al 2010] in its "common case" (i.e., when there are no link or server failures). In "other cases," AZyzzyva relies on Backup, an Abstract implementation with strong progress guarantees that can be implemented on top of any existing BFT protocol.…”
Section: Simple Illustration: Azyzzyvamentioning
confidence: 99%
See 2 more Smart Citations
“…Now, not all BFT work is aimed at code for imaginary, unrealizable computing devices. Here in the SOSP community we would tend to point to papers like the PRACTI work by Castro and Liskov [33], the so-called CASD (delta-T) atomic broadcast protocol of Cristian, Aghili, Strong and Dolev [49], or the Zyzzyva paper by Kotla and Alvisi [34], in which BFT is integrated with a gossip protocol [51] that can be used in real networks. But these results are not typical of the main body of BFT work, which really is focused on how to write code for an imaginary kind of data center that embodies unrealizable hardware.…”
Section: Consistency: Fault Tolerance's Mirror Imagementioning
confidence: 99%