Add Markets: MKR, AAVE, SUSHI, YFI

With adding compSpeeds to 4 new assets, we should really look at what we can do to reallocate compSpeeds away from the borrow side. If this isn’t done, then I think the COMP distributed will become too diluted across all market’s supply and borrow sides.

We need to analyze what the % of COMP rewards will be distributed across all markets before adding compSpeeds to those 4 assets. A simple adjustment across all other markets doesn’t seem like any type of calculation (except for averaging them out) or analysis has taken place in order to assure Compound remains useful, especially within the markets that are the most liquid.

Giving YFI, for example, the same compSpeed as the UNI market doesn’t add up. It really doesn’t add up to give all 4 new assets 25% of the compSpeed as UNI’s $400M market. Those 4 assets combined are less than $10M.

Once we have separate supply and borrow comp speeds, we can do it. @TylerEther and @arr00 are working on adding that functionality. RFP 16: Dynamic COMP reward distribution

3 Likes

The pragma is not locked to a specific version for cErc20Delegator.sol.
pragma solidity ^0.5.16;

However, it sounds like there’s a standard of using v0.5.16+commit.9c3226ce. This seems inconsistent.

Is there a reason it needs to be that compiler version? If so, should the pragma be locked?

100% agree with this.

Forcing depositors to choose between cSUSHI yield and xSUSHI yield is unlikely to have outcomes as beneficial as simply letting them have both.

1 Like