Howdy @Andrew , appreciate all of the questions and engagement. A few new notes from me:
1. Celo voting for itself in validator elections
I don’t know exactly but, at present, I’m guessing more than 50% of validators own enough CELO to elect themselves. You can look at TheCelo - Celo data statistics provider and probably assume that most validator groups with more than two validators are not relying on foundation votes to get elected. [btw, this isn’t necessary an issue inherently.]
The percentage of locked CELO owned by validators is probably quite significant too . I guess a lot of founders/early employees aren’t validators, but quite a few of the investors run validators. Many of them probably have far more CELO than is needed to get the handful of validators they run elected. I would say these investors are running the validators out of a broader interest to support the network, not for the current 65k income OR for the locked Celo rewards (which they can get regardless of whether they validate or not).
Regardless, the broader point I see here is that CELO spends a lot of epoch rewards on locked CELO, and it’s not clear to me this spending is necessary to have the level of locking that we have. I think a similar percentage of CELO would remain locked even if the rewards rate were 1%. Given the unlock period is so short (3 days), I also think that if Celo owners got scared and wanted to liquidate, it wouldn’t be possible to discourage this by increasing the locked Celo rewards, say from 5% to 10% either [btw, I see a similar problem for Ethereum 2.0 - but maybe I’m missing something]. So, it seems a better use of epoch rewards (for the network as a whole, which helps CELO price) would be to direct them a bit more towards cStables. Maybe we should also have a longer locking period on CELO to provide better security to the network - if indeed that’s what we think the security of the network comes from (making CELO expensive, so it’s expensive to vote a large amount of validators).
2. Regarding the proposal’s influence on relative supplies of each token
It seems to me that the approach of min (% of supply…) approach is the most neutral approach I can think of with respect to avoid biasing the relative supply of one token over another. Certainly seems a lot more neutral than just allocating X absolute amount of rewards (what DeFi for the people does) or Y % interest to each token (what Valora Supercharge does).
3. Patent
I further point I need to mention - new to me this week - is that there are patents/patent applications in play here around Proof of Deposit, filed by @ying_chan and @John.Fletcher’s company. To me, the presence of these patents makes it harder to interpret the long term motivations, alignments and risks of doing Proof of Deposit as currently formulated.
4. A comment on Mento
If something like Proof of Deposit were to increase demand for cStables, it’s possible that growth is slowed by Mento quite a bit (and maybe that’s a good thing?).
The bucket sizes for Mento are still quite small (despite the recent size increase). As I understand, it’s probably not possible to expand cStable supply by more than a few million USD per week without significant slippage. Again, maybe this is good.
5. My current overall thinking
- Owners of cStables are taking on reserve risk (the, hopefully remote, risk that cStables depeg). So, I think it makes sense that CELO holders should pay interest to cStable holders to compensate for this risk. I think this is in CELO holders’ own interests because expanding supply and usage of cStables should be good for CELO price.
- I’m inclined to see that a) paying rewards on locked CELO is not a good use of funds because it is inefficient in paying for security b) we should think more about what security is for CELO and make sure we are actually incentivising that efficiently.
I think it’s great we have Proof of Deposit as a proposal to force us to think about this stuff. Whether the exact implementation is right I’m not sure.