Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] #3 - Validator reports and insights #8

Open
kukabi opened this issue Jul 26, 2021 · 0 comments
Open

[Feature] #3 - Validator reports and insights #8

kukabi opened this issue Jul 26, 2021 · 0 comments

Comments

@kukabi
Copy link
Member

kukabi commented Jul 26, 2021

User story

As a user, I want to be able to view various reports about a validator's performance, so that if it is one of my validators I can get insights on the functioning of it, or otherwise I can analyze the information for comparison with my validator(s).


Feature Details


Figure 3.1 Browsing into validator reports.

Single era report - available for any selected era in which the selected validator was active:

  • Era points.
  • Elected stake, active and inactive nominators.
  • Income from commission and self-stake.
  • Total rewards distributed, and reward per nominator.
  • Produced block count and block numbers.
  • Performance compared to other validators.
  • Commission.
  • Faults.
  • Slashes.
  • Chillings.

Validator reports over eras:

  • Inclusion.
  • Era points.
  • Income.
  • Total rewards distributed.
  • Block count.
  • Commission.
  • Performance (?.)
  • Faults.
  • Slashes.
  • Chillings.
  • Return rate percentage.

Program-specific reports - eg 1KV for Kusama and Polkadot:

  • Rank.
  • Score.

Insights

Although not very clear at the moment in terms of specifications, SubVT should do more than just displaying whatever data available on- or off-chain, and it should also analyze possible correlations/causations in the data and provide insights about:

  • Nominator loyalty, what it could be related to and how to improve it.
  • Observations on the top-performing nodes.
  • What on- and off-chain metrics could be affecting the node's performance and profitability?

These insights could be utilized in creating a future SubVT rating, and the app could make suggestions about what measures the node operators can take to increase their validators' performance.


Implementation Details:


Figure 3.2 Validator reports access.

Reports of past eras are compiled from indexed archive data, so that no live update channel required.

Insights implementation details N/A yet.

@kukabi kukabi self-assigned this Jul 26, 2021
@kukabi kukabi changed the title [Feature] View validator reports [Feature] View validator reports and insights Jul 26, 2021
@kukabi kukabi removed their assignment Jul 26, 2021
@kukabi kukabi changed the title [Feature] View validator reports and insights [Feature] Validator reports and insights Jul 27, 2021
@kukabi kukabi changed the title [Feature] Validator reports and insights [Feature] Validator reports Jul 28, 2021
@kukabi kukabi changed the title [Feature] Validator reports [Feature] Validator reports and insights Jul 28, 2021
@kukabi kukabi changed the title [Feature] Validator reports and insights [Feature] #3 - Validator reports and insights Jul 28, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant