Revisiting EZBFT: A Decentralized Byzantine Fault Tolerant Protocol with Speculation

09/09/2019
by   Nibesh Shrestha, et al.
0

In this note, we revisit EZBFT[2] and present safety, liveness and execution consistency violations in the protocol. To demonstrate these violations, we present simple scenarios, involving only four replicas, two clients, and one or two owner changes. We also note shortcomings of the presented TLA+ specification used to model check the proposed protocol.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/22/2019

Correctness Analysis of IBFT

In this paper we analyse the correctness of Istanbul BFT (IBFT), which i...
research
12/04/2017

Revisiting Fast Practical Byzantine Fault Tolerance

In this note, we observe a safety violation in Zyzzyva and a liveness vi...
research
02/22/2019

Revisiting hBFT: Speculative Byzantine Fault Tolerance with Minimum Cost

FaB Paxos[5] sets a lower bound of 5f + 1 replicas for any two-step cons...
research
10/03/2020

DuoBFT: Resilience vs. Efficiency Trade-off in Byzantine Fault Tolerance

This paper presents DuoBFT, a Byzantine fault-tolerant protocol that pro...
research
09/29/2021

Byz-GentleRain: An Efficient Byzantine-tolerant Causal Consistency Protocol

Causal consistency is a widely used weak consistency model that allows h...
research
04/22/2020

Twins: White-Glove Approach for BFT Testing

Byzantine Fault Tolerant (BFT) systems have seen extensive study for mor...
research
06/11/2019

Membership-based Manoeuvre Negotiation in Autonomous and Safety-critical Vehicular Systems

A fault-tolerant negotiation-based intersection crossing protocol is pre...

Please sign up or login with your details

Forgot password? Click here to reset