Comment on page
Reward Boosting
As the game token does not have a limited supply, we needed a mechanism to burn the tokens in order to achieve stability in the economy.
By burning game tokens in
GasEscrow
, a user acquires a certain type of GAS which can be used to boost the rewards earned through guild mining.Below is the formula for calculating the new stake, taking into account the effect of the boost. If a user burns enough game tokens, they will be able to boost their rewards up to a factor of 2.5.
= the resulting vote weight after adding the boost factor
= user's balance of veVRH in
VotingEscrow
= total veVRH of all users in a guild
= user's balance of Gas in
GasEscrow
= total Gas of all users in
GasEscrow
When a user deposits game tokens into
GasEscrow
, a certain type of GAS will be created and is completely burned in a period of 4 years. This process is irreversible, and the amount of GAS remaining will decrease as time passes. While burning GAS, the user can increase more game tokens into GasEscrow
to maintain the 2.5 times boost.
,
is the value of veVRH of a user and
is the mining working balance of the user, representing their allocation of the mineable VRH within their guild.
is the user's current amount of GAS and
is the effective sum of veVRH of all members in a guild. The value of
will change whenever a user execute
_checkpoint
, and the same value is applied until the user performs the next action. The user needs to call
user_checkpoint
manually when increase_amount
, increase_unlock_time
, create_gas
, increase_gas
. The user_checkpoint
will refresh working balance
immediately. However, guild controller vote weight
will take effect in the next epoch week.
If no users burn game tokens as GAS, then the newly minted VRH will be distributed proportionally to the amount of veVRH that a user owns. However, if a user burns enough GAS, then they will receive more newly minted VRH, slightly reducing the amount of mineable VRH for other users who did not burn any GAS.
Once the amount of a user's veVRH decreases by half of the original working balance or gas-burn expired, anyone in the guild can
kick
the user. This can be done by creating a checkpoint for the user and, essentially, resetting the user to no boost and slash the working balance at that point.Last modified 1yr ago