2018
DOI: 10.1007/978-3-319-89884-1_22
|View full text |Cite
|
Sign up to set email alerts
|

Velisarios: Byzantine Fault-Tolerant Protocols Powered by Coq

Abstract: Our increasing dependence on complex and critical information infrastructures and the emerging threat of sophisticated attacks, ask for extended efforts to ensure the correctness and security of these systems. Byzantine fault-tolerant state-machine replication (BFT-SMR) provides a way to harden such systems. It ensures that they maintain correctness and availability in an application-agnostic way, provided that the replication protocol is correct and at least n − f out of n replicas survive arbitrary faults. T… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
23
0
1

Year Published

2019
2019
2020
2020

Publication Types

Select...
5
1

Relationship

1
5

Authors

Journals

citations
Cited by 31 publications
(24 citation statements)
references
References 67 publications
0
23
0
1
Order By: Relevance
“…Comparison. As shown on the right, the average latency of our USIG-based implementation is lower than the one of the verified version of PBFT presented in [Rahli et al 2018]. Although Graphine-SGX incurs some overhead, our MinBFT implementation is faster because:…”
Section: Differences From the Original Proofmentioning
confidence: 90%
See 3 more Smart Citations
“…Comparison. As shown on the right, the average latency of our USIG-based implementation is lower than the one of the verified version of PBFT presented in [Rahli et al 2018]. Although Graphine-SGX incurs some overhead, our MinBFT implementation is faster because:…”
Section: Differences From the Original Proofmentioning
confidence: 90%
“…We now present HyLoE, a new hybrid variant of the Logic of Events (LoE) that was originally introduced in [Bickford 2009] to reason about crash fault tolerant protocols Rahli et al 2017;Schiper et al 2014], and later used to reason about cyber-physical systems [Anand and Knepper 2015]. LoE was then extended in [Rahli et al 2018] to handle BFT systems. We now extend LoE further to enable reasoning about hybrid fault models and hybrid protocols (which contain components with different failure assumptionsÐsome can be compromised, while others can only crash on failure), and explain the main differences with previous versions.…”
Section: Hyloe: a Hybrid Logic Of Eventsmentioning
confidence: 99%
See 2 more Smart Citations
“…We are not aware of works based on interactive theorem provers that verified protocols with complex thresholds as we do in this work (although doing so is of course possible). However, many works used interactive theorem provers to verify related protocols, e.g., [43,37,26,35,11,36] (the most related protocols use either n 2 or 2n 3 as the only thresholds, other protocols do not involve any thresholds). The downside of verification using interactive theorem provers is that it requires tremendous human efforts and skills.…”
Section: Related Workmentioning
confidence: 99%