Staking Mechanics and Reward Calculations

This section covers the specifics of the staking process in VersaDex, focusing on the mathematical models that calculate staking rewards, aiming to provide clarity for users on how these rewards are determined.

Staking Reward Formula

Formula: Reward = BaseRate × AmountStaked × StakingDuration

  • BaseRate: A predefined interest rate, which could be a fixed rate or vary based on total platform staking volume or other economic indicators.

  • AmountStaked: The total number of $VDX tokens staked by the user.

  • StakingDuration: The length of time the tokens are staked, with longer durations potentially offering higher base rates as seen in models like veToken.

Detailed BaseRate Calculation

  • BaseRate Formula:

BaseRate=f(Earnings,MarketPerformance,ParticipationLevel)\text{BaseRate} = f(\text{Earnings}, \text{MarketPerformance}, \text{ParticipationLevel})

  • Earnings: The platform's earnings from various operations.

  • MarketPerformance: The performance indicators of $VDX in the market.

  • ParticipationLevel: Level of stakeholder participation in staking.

Adjustment Factors

  1. Total Staked Tokens Adjustment:

    • A coefficient modifies the reward rate based on the total volume of $VDX tokens staked platform-wide.

    • This approach balances the reward distribution and aligns with the overall token supply dynamics.

    Adjusted Reward Calculation:

AdjustedReward=Reward×(1StakingRatioCoefficient×TotalSupplyTotalStaked)\text{AdjustedReward} = \text{Reward} \times \left(1 - \frac{\text{StakingRatioCoefficient} \times \text{TotalSupply}}{\text{TotalStaked}}\right)

StakingRatioCoefficient: A predefined coefficient reflecting the impact of total staked tokens.

  1. Market Condition Adjustments:

    • Token Liquidity: Adjusts rewards based on the market liquidity of $VDX tokens. Higher liquidity may lead to adjusted (typically lower) rewards.

    • Market Volatility: Rewards are recalibrated during high volatility periods, potentially offering higher rewards to compensate for increased market risk.

    Liquidity Adjustment:

LiquidityAdjustment=g(MarketLiquidity)\text{LiquidityAdjustment} = g(\text{MarketLiquidity})

Volatility Adjustment:

VolatilityAdjustment=h(MarketVolatility)\text{VolatilityAdjustment} = h(\text{MarketVolatility})

Reward Distribution Mechanism

  1. Reward Payouts:

    • Rewards are distributed periodically (e.g., monthly or quarterly) and may be subject to a vesting schedule or immediate distribution based on the platform's policy.

    Periodic Distribution Model:

    • Distribution Formula:

    DistributedReward=AdjustedReward×DistributionFrequencyFactor\text{DistributedReward} = \text{AdjustedReward} \times \text{DistributionFrequencyFactor}

DistributionFrequencyFactor: This factor accounts for the frequency of reward distribution (e.g., monthly, quarterly). It could be a fractional value representing the portion of the reward to be distributed in each period.

  1. Governance Integration:

    • Stakers receive governance rights proportional to their staked amount and duration, allowing them to participate in key platform decisions.

    Governance Rights Allocation:

    • Governance Weight Formula:

    GovernanceWeight=AmountStaked×DurationFactor\text{GovernanceWeight} = \text{AmountStaked} \times \text{DurationFactor}

DurationFactor: A multiplier that increases with the staking duration, enhancing governance rights for longer-term stakers.

Last updated