IntersectMBO / IntersectMBO/ouroboros-consensus

Draft a CSJ liveness argument

Open
#94 0 comments 0 reactions 1 assignee Claimed by @amesgen View on GitHub
Dominant language
Haskell
Stars
67
Forks
43
Avg merge
5d 13h
Merged PRs (30d)
43

Description

One of the main things we have to convince ourselves is that CSJ does not reduce liveness, i.e. that CSJ does not change the property that we can not be delayed for prolonged periods from concluding we are caught up.

The goal of this ticket is to draft an argument for this, which also includes discussing how different approaches of disabling CSJ (a fixed slot before the wall clock; or when peers tell they have no more headers) affect it.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.