Skip to content

[Feature] new metrics / useful information for open staking operation #265

Description

@sophoah

Problem/limitation At Hand

Currently, for open staking operation, some useful metric are missing or need some manual computation

Which component?

  • consensus
  • deploy script
  • wallet
  • explorer
  • node script
  • test automation
  • demo app
  • other: staking

Proposed Solution

Here are the metrics that would be useful and categorized per persona
Delegator and Validator view:

  • current median stake
  • current ONEs reward per day available to be distributed and shared amongst all staker
  • total ONE currently staked amongst all validator
  • can rewards/fees collected also be shown in the chain via all the tx ? that help to increase transparency on those reward (where they come from and who they has been given to)
  • epoch information : when is the next expected epoch change to happen

Delegator view:

  • Validator information needs to be more visible:
    • total current stake for a validator (not only what he self delegated) -> I can compare with median stake
    • a working uptime %
    • an indication on whether the validator node is actually BINGO-ING
    • how long that validator has been online (could be a rough calculation based on block number)
    • an expected return for the amount I stake, not sure if that is the same as the APR feature Edgar is working on, or maybe an APR for that validator since I know I would have a share of it

Validator view:

  • how can I see the fees collected from the validators so I can confirm those are correct
  • list of all the reward claimed towards my validators (with the fees obtained)
  • a validator view on the staking explorer similar to the cli command : ./hmy -n https://api.s0.os.hmny.io/ blockchain delegation by-validator
  • maximum validator node allowed in the EPOS committee
    so some of those feature are there already available and might just need fixing or clarification like the median-stake
  • ranking on all the available validator (based on performance metric), could be a community site for that one

Alternatives Considered

N/A

Additional Context

N/A

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions