Question on online score

Running a new node now for about 4 days. Yesterday it was down for about 7 hours following a reboot where I hadn’t set up the auto start correctly, now fixed. But after reading about how the online score is calculated, I’m a little confused why my score would be so low on the the us1 node and why the us1 and saltlake nodes have different scores.

After I restarted everything and waiting a while, the us1 score dropped to 50%. Today the scores are:

Running the script to show when the downtimes happened, I get this:

{
  "id": "1wFTAgs9DP5RSnCqKV1eLf6N9wtk4EAtmN5DpSxcs8EjT69tGE",
  "auditHistory": [
    {
      "windowStart": "2025-01-25T12:00:00Z",
      "totalCount": 2,
      "onlineCount": 0
    }
  ]
}
{
  "id": "121RTSDpyNZVcEU84Ticf2L1ntiuUimbWgfATz21tuvgk3vzoA6",
  "auditHistory": [
    {
      "windowStart": "2025-01-25T12:00:00Z",
      "totalCount": 6,
      "onlineCount": 2
    }
  ]
}
{
  "id": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S",
  "auditHistory": [
    {
      "windowStart": "2025-01-25T12:00:00Z",
      "totalCount": 4,
      "onlineCount": 0
    }
  ]
}
{
  "id": "12L9ZFwhzVpuEKMUNUqkaTLGzwY9G24tbiigLiXpmZWKwmcNDDs",
  "auditHistory": [
    {
      "windowStart": "2025-01-25T12:00:00Z",
      "totalCount": 6,
      "onlineCount": 3
    }
  ]
}

Where I would expect both us1 and saltlake to have the same score as they would have both thought the node was unavailable for the complete 12 hours. Plus, I would only expect to be dinged around 12.5% for 1 down period out of 8 (or 9).

Or am I missing something else.

For new nodes those numbers are not reliable because there are not enough samples to calculate the average.

Based on this it’s a pure mathematical formula based on the number of pass/fail audits per period and the number of periods.

How does that vary based on “newness”.

I guess for a young node there can be “windows” without any audit. I’m not sure how this is handled?

However, in my opinion it is not worth to care about online scores until the node is vetted.

1 Like

The audits frequency is different for each satellite and it also depends on an amount of the stored data. The satellites are independent of each other.
I wouldn’t expect that the score on Saltlake and US1 should be the same. The script returned dates when audits were not answered, the amount of total audits are for that time interval, not the total for the last 30 days.
You need to calculate the amount of total audits for the last 30 days and calculate the amount of missing audits, then you would have a percent of the online score.