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

Properly define a structure for rewards #172

Closed
2 tasks
Tracked by #81
hide-on-bush-x opened this issue Aug 6, 2024 · 2 comments
Closed
2 tasks
Tracked by #81

Properly define a structure for rewards #172

hide-on-bush-x opened this issue Aug 6, 2024 · 2 comments
Labels
documentation Improvements or additions to documentation enhancement New feature or request

Comments

@hide-on-bush-x
Copy link
Contributor

Definition

As shown in #166 we are getting a new method for calculating scoring and rewards.
But the values used in here were not studied in detail, we should do some testing and define what is the best configuration for us

What can be configured?

( Based on an initial score of 1 - Time improvement score, and comparing the response agains a source of truth, when the responses didn't get 1 as score )

  • Amount of score lost per missing root field
  • Amount of score lost per missing field on an list
  • Amount of score lost per different value in the same key
  • Amount of score lost per different value in the same key on a list
  • Amount of score lost based on length difference on a list
  • Amount of score allocated for time improvement

Acceptance criteria

  • Configurable constants where someone like @theMultitude can play and fine tune the rewards a validator is returning
  • A well defined doc for this
@Luka-Loncar
Copy link

Add 2nd step and describe how the evolution of this will look like. @teslashibe @mudler @hide-on-bush-x @grantdfoster

@Luka-Loncar
Copy link

Closing this one - creating a Spike and adding to v1.0 here. @teslashibe is adding ticket #242

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants