Skip to content
This repository has been archived by the owner on Nov 15, 2023. It is now read-only.

Commit

Permalink
Update candidate.md docs
Browse files Browse the repository at this point in the history
  • Loading branch information
pepyakin committed Aug 18, 2020
1 parent 782dbde commit af3ce69
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions roadmap/implementers-guide/src/types/candidate.md
Original file line number Diff line number Diff line change
Expand Up @@ -97,8 +97,8 @@ Persisted validation data are generally derived from some relay-chain state to f
The validation data also serve the purpose of giving collators a means of ensuring that their produced candidate and the commitments submitted to the relay-chain alongside it will pass the checks done by the relay-chain when backing, and give validators the same understanding when determining whether to second or attest to a candidate.

Furthermore, the validation data acts as a way to authorize the additional data the collator needs to pass to the validator
function. For example, the validation function can check whether the messages that collator claims were sent actually were sent,
by checking the sent messages.
function. For example, the validation function can check whether the incoming messages (e.g. downward messages) were actually
sent by using the data provided in the validation data (e.g. using so called MQC heads).

Since the commitments of the validation function are checked by the relay-chain, secondary checkers can rely on the invariant that the relay-chain only includes para-blocks for which these checks have already been done. As such, there is no need for the validation data used to inform validators and collators about the checks the relay-chain will perform to be persisted by the availability system. Nevertheless, we expose it so the backing validators can validate the outputs of a candidate before voting to submit it to the relay-chain and so collators can collate candidates that satisfy the criteria implied these transient validation data.

Expand Down

0 comments on commit af3ce69

Please sign in to comment.