Based on:
Gelashvili et al., 2022, May. "Jolteon and Ditto: Network-adaptive efficient consensus with asynchronous fallback"
Browse the Agda formalization in HTML here.
We are actively working on more results in a private repo that we'll publish soon. These include:
- Proof of liveness
- Conformance testing an implementation against the formal specification:
- prove decidability results
- implement a sound-by-construction trace verifier
- extract these decidability proofs to decision procedures
- Sliced semantic view of a single replica's behaviour:
- prove that the sliced semantics is sound & complete w.r.t. the global semantics
- extract a sound & complete sliced trace verifier for conformance testing