INITIAL PROPOSAL: Parameters changes for mint
module
#1027
Unanswered
lezzokafka
asked this question in
Ideas
Replies: 2 comments 3 replies
-
Since it is clear we are now no longer bounded by the annual emissions goals and tuning inflation parameters to increase block rewards, why not temporarily disable the community tax parameter as well to reduce one more additional variable? |
Beta Was this translation helpful? Give feedback.
2 replies
-
If this is the best proposal for the progress of the community I support it |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Abstract
In response to the success of reaching and surpassing our initial target staking ratio of 30%, and in anticipation of the ongoing development of the Cronos POS chain - To ensure a reasonable and competitive incentive for staking delegation, thereby enhancing the network's security, we propose updating the following network parameters as follows:
goal_bonded
from 0.3 to: 0.60inflation_max
from 0.025 to: 0.037Inflation_rate_change
from 0.006 to: 0.1These proposed changes are intended to create a more substantial incentive for delegators to stake and demonstrate their commitment to the network. Along with an objective to encourage a higher staking ratio, contributing to a more secure network.
Background
Starting from 2023, there has been an upward trend in CRO staking ON Cronos POS Chain. The total staking amounts have risen from around 5 billion at the beginning of 2023 to the current level of 8.5 billion. With this overall increase in total delegation, there has been a direct impact on the staking APR, resulting in a decline from 12% to 6.5% at the time of writing.
As a result of the increase in total staking amounts, the staking ratio (Total staking / Total supply) has increased from 18% to 32%.
The current staking ratio has now surpassed a critical threshold of 30%, triggering a reduction in the inflation rate (refer to "Technical details" on
goal_bonded
) and exerting an extra negative impact on the staking APR.Going forward, one can expect continued surge in staking participation, particularly due to the wide adoption of liquid staking use cases. An example case is Veno Finance, one of the leading liquid staking protocols on Cronos, which has successfully attracted over 110 million CRO in staking within just one year of its launch, indicative of an ongoing upward trend in staking activities.
In order to make staking returns more sustainable for CRO delegators, we are proposing a parameter update which will bring staking APR more in line with historical levels.
Technical details
To ensure the sustainability and competitiveness of Cronos POS Chain, from a technical standpoint, we propose to update the following network parameters:
Proposed changes
1/ Update goal_bonded from 30% to 60%:
When the total staking amount is high as a percentage of total CRO supply, it means that a large share of the CRO holders is committed to participating in the security and governance of the blockchain protocol. In principle, the higher that percentage, the healthier the ecosystem.
The impact of the parameter “goal_bonded” (also called staking ratio) on the reward and the inflation rate can be summarized as follows:
After successfully reaching and surpassing our initial target staking ratio of 30%, the current parameter settings have led us to the third scenario, resulting in an extra negative impact on overall staking rewards due to inflation drops.
In light of this, we suggest increasing the target bonded ratio to 60%. Instead of maintaining the current downward pressure on the inflation rate, this adjustment will introduce an upward momentum for the inflation rate and create a more attractive incentive for delegators.
2/ Update
inflation_max
from 0.025 to 0.037:This parameter controls the upper bound of the maximum inflation rate. Since we have already reached the maximum inflation rate in the current configuration, along with adjusting the "goal_bonded," a higher ceiling for "inflation_max" is necessary to accommodate the increase in rewards required for achieving a higher APR.
Under the current total supply of 26.4B, the proposed maximum inflation rate would offer additional upward headroom for the growth of the staking reward. As a reference, at the suggested maximum value of 0.037, we can achieve:
These values provide a competitive staking reward to both delegators and validators, ensuring sufficient commission income to sustain their operations across various realistic scenarios.
3/ Update inflation_rate_change from 0.006 to 0.1:
“Inflation_rate_change” represents the maximum percentage by which the inflation rate can change in a year. The magnitude of the rate of change of the inflation rate is controlled by an additional factor, which is the ratio between the current bonded ratio with the 'goal_bonded', the inflation rate is updated at the end of every block accordingly to the following formula:
Or simply, when the inflation rate within the maximum and the minimum bounds
This suggests that when the actual bonded ratio is at 40%, the final change in the inflation rate would be subject to a factor of 0.33 If the 'goal_bonded' is set to 60% (0.33 = 1 - 0.4/0.6). The factor will decrease as the bonded ratio increases, along with the growing number of staking.
With the above, we propose updating the “inflation_rate_change” to 0.1, providing a more responsive rate for the inflation rate to be adjusted according to the actual bonded ratio and to encourage staking.
Testing
The proposed change will be tested on the Croeseid testnet
testnet-croeseid-4
to ensure that the expected outcomes are achieved.Governance Votes
The following items summarize the voting options and what it means for this proposal.
Beta Was this translation helpful? Give feedback.
All reactions