-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Test chain quality #797
Comments
Is there an existing document listing out these desired qualities/quantities in some detail? All of the consensus tests currently only bound the length of each final chain's suffix beyond their common prefix. The upper bound on that suffix length is computed for each test case based on its configuration (eg join plan, a priori or a posteriori leader schedule, etc). The bound is conservative, since its computed without the details of the node configuration etc. When the bound is |
"Quality" here refers to a technical definition as found in the Ouroboros papers. |
Edsko found a list of the (relevant?) Ouroboros papers for me. I'm transcribing it here:
Also, Permissive BFT: https://hydra.iohk.io/job/Cardano/cardano-ledger-specs/byronChainSpec/latest/download-by-type/doc-pdf/blockchain-spec Some context: Byron implements Classic and Shelley implements Praos with BFT to be used during the transition. Thoos comes after Praos, but we're not there yet. |
At the moment we only check the common prefix property.
Related: #798.
The text was updated successfully, but these errors were encountered: