Validator
Validators are responsible for evaluating the work submitted by training nodes. Similarly, validators have to stake before the evaluation tasks, and can be rewarded upon task completion. This is essential to maintaining the quality and reliability of the FLock network.
The formula for validator’s daily return is calculated as such:
Specifically,
refers to the performance of the validation, which is calculated through off-chain consensus
is the guaranteed validator return against delegators
is the stake amount of this validator as well as stake amount delegated to this validator
is the stake amount of this validator
is the stake amount delegated to this validator
Note that is determined by the validator’s stake as well as how far it deviates from the scores submitted by the majority of all validators (i.e. distance of weighted average score).
And its task yield is:
In short, the reward percentage for validator depends on:
how close the score is to the consensus among all the validators, measured by score variance (calculated off-chain)
amount the validator staked
the number of submissions that the validator validated
Example
Let’s continue with our previous example in Training Node and assume (guaranteed validator return against delegators) to be 0.9
. Let’s say one delegator delegated 100
for this validator.
Assuming (from off-chain calculation) is 0.5
, daily reward for the validator who staked 500
is:
And task yield for a task of 30
days would be:
Last updated