1 of 14

Epoch Rewards CGPs

33, 34

Work in progress / Controversial: 35, 36

2 of 14

Why Epoch Rewards?

Incentivize

  1. Staking
  2. Validating
  3. Community
  4. Carbon Offset
  5. (Stability)

3 of 14

Current State of Epoch Rewards

Protocol adjusts rewards for target schedule:

  • Scales down when over-rewarding
  • Scales up when under-rewarding

4 of 14

Current State of Epoch Rewards

5 of 14

Current State of Epoch Rewards

System is generally working well, but at what point might the downscaling run the protocol into trouble?

6 of 14

Goal of CGPs

  • Preventive measures
    • Continue to make voting and validating attractive
    • Continue to ensure the security of the network

  • Under intertemporal budget constraint
    • ‘What we spend today we no longer have for tomorrow’

7 of 14

CGP 33

Activate Dynamic Voting Reward Rate Adjustment Factor

  • Goal: Ensure that users continue to stake in the face of a growing Celo defi ecosystem

  • Target voting reward rate: ~6% annualized
  • Current voting reward rate: ~5.1% annualized

  • Activate dynamic adjustment of voting target reward rate based on how much CELO is locked for voting vs. target.
    • Feedback loop between voting reward rate and voting fraction: makes voting rewards self-evolving
    • If voting fraction < target -> Increase voting reward rate
    • If voting fraction > target -> Decrease voting reward rate

8 of 14

CGP 33

Activate Dynamic Voting Reward Rate Adjustment Factor

Proposal: adjustmentFactor=0.00000112799 (let’s skip the math here - it’s on GitHub or in the Docs)

9 of 14

CGP 34

Increase targetVotingGoldFraction from 50% to 60%

Goal: Ensure that users continue to stake in the face of a growing Celo defi ecosystem

What is the optimal amount of locked CELO?

10 of 14

Q&A

33: Dynamic Voting Reward

34: Voting Fraction

11 of 14

CGP 35

Reduce the Epoch Rewards Community Fund share from 25% to 5%

  • Difference: Celo Community Fund and on-chain ‘governance’ community fund
  • ~7 million CELO in the fund
  • ~5.5 million CELO growth per year
  • < 1 million CELO allocated

  • Why not reduce growth until more funds are needed again to relieve epoch rewards downscaling pressure?
    • Proposal translates to ~1 million CELO growth per year

12 of 14

CGP 35

Reduce the Epoch Rewards Community Fund share from 25% to 5%

  • Would decrease Epoch Rewards downscaling
  • No clear plans on how to use those funds
  • ~1 million per year is still higher growth than what is currently allocated
  • Growth could be increased again when helpful

  • Sends demotivating message to community
  • Funds could be used in the future
  • Bad optics: Decrease community, increase validator rewards
  • Whales might not want to increase again

Propose to reduce to e.g. only 15%? Or park it?

13 of 14

CGP 36

Increase Validator Target Rewards from 75k to 85k per year

  • Actual validator rewards ~64k per year and decreasing
  • Infrastructure requirements have been increased
  • Supposed to be ‘fairly’ constant, that’s why in cUSD

  • With continuing downscaling, at what point do Validators start to reconsider?

  • Proposal: Bump target to 85k, compensates for increased infra requirements and roughly restores 75k for now

14 of 14

CGP 36

Increase Validator Target Rewards from 75k to 85k per year

  • Validator rewards < 10% of total epoch rewards - barely impacting downscaling
  • Some validators complain (obviously)
  • If CELO price increases, downscaling would affect cUSD validator rewards more than CELO rewards
  • Risk minimization approach

  • High validating demand
  • Voices that validators are still rewarded very attractively
  • Bad optics: Increase validator, decrease community rewards
  • Miner extractable value (MEV)

Dependent on CGP 35: Community Fund reduction