Replies: 1 comment
-
So this is confusing. Checking for block production is for |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
The current specification only takes two states into account when calculating the liveness score:
producing blocks and not producing blocks.offline and onlineThis is counterintuitive, since the metric we want to measure is the uptime of the server. Since there is no way of knowing whether a server is online or not, the only thing we can know is whether the validator has produced blocks when it should have done so.
If we had a way to know exactly whether validators were online/offline, given a timestamp, a more accurate "liveness" score could be used, and we could even use the name "uptime" instead of "liveness".
We have already discussed this as a team and decided to move forward with this decision. But we decided to leave it here in the discussion for reference.
Small note: You could argue that "uptime" and "reliability" measure the same thing, but that's not quite true:
Beta Was this translation helpful? Give feedback.
All reactions