Skip to content

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

@sophoah

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

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