Skip to content

Commit

Permalink
spec/english: adding issues to be addressed
Browse files Browse the repository at this point in the history
  • Loading branch information
cason committed Jun 21, 2024
1 parent 2fbfbcd commit fe9e69b
Showing 1 changed file with 16 additions and 0 deletions.
16 changes: 16 additions & 0 deletions specs/english/proofs_scheduling.md
Original file line number Diff line number Diff line change
Expand Up @@ -301,4 +301,20 @@ So, if `|unproven(s)| > P`, then the proposer of **any round** of a height `H`,
where `strand(H) == s`, can only produce and propose a block if it includes
`expected_proof(H)`.

## Issues to Address

- https://github.com/informalsystems/malachite/issues/245: refers to the last
scenario described in this [section](#proposers-and-provers), when a block
can only be committed if it includes the expected proof.
If the proof is not available, and has to start being computed during the
height, we should expect a `L` latency for the height, which can be in the
order of minutes.
- https://github.com/informalsystems/malachite/issues/246: the validator set
may change at the end of each epoch. The validator set of the next epoch is
know, although not yet installed. The validator set is the input used to
compute the proposer for each round and height, therefore needs to be known a
priori.
We must discuss the relation between `E`, the epoch lenght, and `K`, the

Check warning on line 317 in specs/english/proofs_scheduling.md

View workflow job for this annotation

GitHub Actions / Check spelling

"lenght" should be "length".
number of strands.

[starkprover]: https://docs.starknet.io/architecture-and-concepts/network-architecture/starknet-architecture-overview/#provers

0 comments on commit fe9e69b

Please sign in to comment.