-
Notifications
You must be signed in to change notification settings - Fork 374
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
Added hybrid inflation model to Astar #1103
Conversation
Minimum allowed line rate is |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
Numbers look good!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
I didn't check the calculations though
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Verified the numbers and they look good to me. Just one small question.
Pull Request Summary
Adds Tokenomics 2.0 Phase 2: Hybrid inflation model to Astar.
Three requirements should be met:
The (today) total issuance of ASTR is
8304517045391557672991818108
so 7% is581316193177409037109427267
ASTR inflation per year. yearly inflation =581316193177409037109427267
Reward per block is:
Collators: inflation * 0.032 / (7200 * 365) / 10^18 =
7.078431
ASTR/Block calcTreasury: inflation * 0.05 / (7200 * 365) / 10^18 =
11.060049
ASTR/Block calcdApps and stakers get the same as today (based on current block reward of 253.08):
dAppRewards = 15.78% * 253.08 =
39.936024
ASTRbaseStakerPercent = 21.05% * 253.08 =
53.27334
ASTRadjustablePercent = 47.36% * 253.08 =
119.858688
ASTRso total (max) reward per block (sum of all): 231.206532 ASTR
And we use the blockReward distribution to ensure the three requirements: (and calculate them from the reward per block)
Check list