[Curve vs Uniswap part 2]
Why is @CurveFinance better positioned itself to be the core DeFi infra than @Uniswap?
TLDR: 1. $CRV tokenomics protects Curve against competition [1-13] 2. Curve’s liquidity-as-a-service: functionalities that solve on-chain liquidity issue [14-19]
...
@CurveFinance@Uniswap ... 3. UniV3 loses pricing power by
(i) malfunctioning at extreme market as liquidity dries up outside of LPs' various price ranges [20-22],
(ii) lifting threshold of liquidity management for new projects to set up pools of long tail assets permissionlessly [23-26] & ...
@CurveFinance@Uniswap ...
3(iii) stirring up competition among LPs which
(a) poses extra difficulty for new projects to bootstrap liquidity [27-32] &
(b) puts v3 itself at risk of being outcompeted [32-34] 4. CurveV2 Summer [36-40]
If you get confused by the logic flow, come back to TLDR!
Here we go!
2 weeks since the discussion regarding my thread about Curve vs Uniswap, great points and counter-arguments are distilled to make the comparison more compelling. Fruitful discussion provides food for thought as to what DeFi's next.
@CurveFinance@Uniswap 2. $CRV tokenomics protects @CurveFinance against competitors, by aligning interests of LPs, projects & Curve itself.
How? #CurveWars turn most $CRV emission into $veCRV (most locked for 4 years) when fighting for yields (in APR) & mintage
(more info -
When it comes to crypto, it refers to the capacity of minting more pegged assets with respect to its underlying.
Depeg risks are imminent when (i) pegged assets are not instantly convertible to its underlying & (ii) ...
@CurveFinance@Uniswap 4. ... circulating supply exceeds too much on-chain liquidity, ie those available on DEXes for swap (eg UST-LUNA)
Imagine what would happen if $stETH pool size on @CurveFinance is too small? As $stETH can't be instantly redeemed as $ETH, holders may try to front-run others by...
@CurveFinance@Uniswap 5. ... selling $stETH directly to Curve pool to get back $ETH, esp when the pool is shallow enough to cause panic. That's why, for pegged assets like LSDs, mintage is important for them to keep the peg as they scale up (even after Shanghai update; discuss later in a LSD thread)
@CurveFinance@Uniswap 6. Both LPs and projects creating pools on @CurveFinance mostly have locked $CRV to compete for mintage. LPs can benefit from projects' fight for mintage, while projects of pegged assets need mintage to scale up business. If there's a new stableswap, it's hard to compete with...
@CurveFinance@Uniswap 7. ... Curve since to attract LPs, it has to give incentives at least higher than yields LPs can get from locking $CRV.
$veCRV APR = tx fees (in 3CRV, $99.8M in 3+ yrs) + boosted reward (in $CRV) and/or bribery ($243M, only captured by $veCRV in @ConvexFinance since 21 Sep 2021)
@CurveFinance@Uniswap@ConvexFinance 8. Also, to avoid liquidity fragmentation, projects prefer all their liquidity in one venue, not willing to fight for mintage in a new protocol, or else they need to maintain the peg at a higher cost of liquidity.
Thus for a new stableswap, it's hard to attract liquidity
@CurveFinance@Uniswap@ConvexFinance 9. That's why @CurveFinance can hardly find a competitor in the realm of stablecoins/pegged assets; $CRV tokenomics makes sure LPs & projects to stand with Curve.
Main criticisms of $CRV tokenomics are (i) $CRV is highly inflationary & (ii) $CRV emission as costs exceeds tx fees
@CurveFinance@Uniswap@ConvexFinance 10. For (i), when mentioning $CRV inflation rate is 28%, critics often ignore bribery which is actually the main source of yield! With bribery, $CRV APR is ~40% which offsets the inflation rate. Capital efficiency can also achieved when $1 bribery can get >$1 $CRV emission.
$CRV emission is directed by gauge weight voting. To vote, one can (i) buy more $CRV and lock to get $veCRV or (ii) bribe $veCRV holders to vote. Either way, $CRV is paid to get directed.
@CurveFinance@Uniswap@ConvexFinance 12. Projects buy $CRV directly or bribe voters to get $CRV emitted, in order to get mintage that can strengthen peg by deepening on-chain liquidity. If not, inflationary $CRV model will dwarf projects' influence on directing $CRV emission, and on-chain liquidity will shrink.
@CurveFinance@Uniswap@ConvexFinance 13. As every $CRV emitted is prepaid by projects as the cost of liquidity, $CRV emission is thus the cost of projects to maintain on-chain liquidity, not a cost of Curve itself!
@CurveFinance's unique positioning and ve-model differentiate $CRV from other inflationary tokens
Issue: before Curve launched lending pools, lenders on @compoundfinance holding $cUSDC may not be able to get back $USDC if the relevant lending pool is depleted there; same for $cDAI holders who wanna get back $DAI
@CurveFinance@Uniswap@ConvexFinance@compoundfinance 15. Lending pools on @CurveFinance resolve lenders' withdrawal issue in case pools on lending protocols are drained.
How?
When one provides $USDC or $DAI to lending pools on Curve, they lend $$ to @compoundfinance, and their cTokens will be sent to lending pools on Curve as LP.
For eg if $USDC pool on Compound is drained, $cUSDC holders can go to @CurveFinance lending pools to swap $cDAI with $cUSDC and then convert $cDAI to $DAI on Compound.
i.) LPs are incentivised by a good APR & projects get mintage to scale businesses by locking $CRV or $CVX in ve-model, aligning their interests with Curve...
If the price falls outside of a range selected, UniV3 LPs either (i) realise IL and select a new price range, or (ii) wait till the price falls back to the range (not guaranteed), during which LPs earn NO tx fees
Result: very very few projects choose to launch new tokens on UniV3
@CurveFinance@Uniswap@ConvexFinance@compoundfinance@SushiSwap@AndreCronjeTech@AaveAave 26. This is detrimental to UniV3's goal of becoming inevitable in DeFi/ web3, as its positioning originally was a DEX where, apart from being complementary to CEXes, it allows users to trade long tail assets as new projects can launch tokens permissionlessly.
@CurveFinance@Uniswap@ConvexFinance@compoundfinance@SushiSwap@AndreCronjeTech@AaveAave 27. For iii as said in [20], UniV3 stirs up competition among LPs, which Curve V2 prevents by making LP positions fungible. In UniV3 passive LPs are outcompeted by active LPs as, even if LPs choose to provide liquidity full-range, for whatever assets at whatever price...
2 issues with v3 LP professionalisation with this pseudo-orderbook design:
(i) additional difficulty for new projects to bootstrap liquidity &
(ii) susceptible to challenges from DEX aggregators
@CurveFinance@Uniswap@ConvexFinance@compoundfinance@SushiSwap@AndreCronjeTech@AaveAave 31. For i, professional LPs (or market makers in orderbook) are risk-averse and profit mainly from their MM strategies. Thus they are unlikely to provide liquidity to pools launched by new projects, but instead focus mainly on market-making of blue-chip tokens
It cements thesis of v3 losing pricing power over long tail assets. Order flow toxicity deteriorates as % of uninformed order flow is greater in long tail assets than in blue-chip
i. LDO/ETH was just added on Curve and has a vote for gauge, ie to receive weekly $CRV emission
ii. Same for $MATIC/ETH
iii. $STG is paired with FraxBP pool, ie $STG, $Frax, $USDC in the same pool
...
@JackNiewold
Listening to your sharing in @AlluoApp twitter space about @CurveFinance & stablecoins
Would be grateful if you drop some feedback about this 🧵!!
• • •
Missing some Tweet in this thread? You can try to
force a refresh
This prompts me to write a 🧵to provide perspectives that not many people will take into account when comparing among DEXes
@CurveFinance@Uniswap@DeFi_Made_Here 2. Firstly, after the launch of Uni v3, Uniswap gives up its pricing power. What does that mean? For any asset traded among several exchanges, only 1 exchange can have pricing power.
Analogy:
ADR of a stock VS a stock in an exchange where it is mostly traded
), Uni v3 LPs lose money consistently with respect to toxic order flow, and thus it is suggested that it is not worth providing liquidity on Uni v3 most of the time
@a16z@Tim_Roughgarden@DuneAnalytics@thiccythot_ 2. What is toxic flow? Toxic flow is when the price marked to the future is worse than the execution price after accounting for fees and price impact. Toxicity is the result of adverse selection of passive market makers on Uniswap by market takers.
@fraxfinance@Lido@Rocket_Pool 1. @fraxfinance's $frxETH has its own reason for a higher APR for liquid staking. To understand more its flywheel effect, check out here:
I am not gonna talk about this, but First Mover Disadvantage that results from the status quo before Shanghai Update
@fraxfinance@Lido@Rocket_Pool 2. All things start from the fact that, for every $ETH as staking reward gained by stakers, they cannot be auto-compounded. That is, staking rewards will not be restaked and make it reward-bearing.
A short 🧵 to explain the flywheel of liquid staking services provided by @fraxfinance - why it generates more yields than other liquid staking providers:
$frxETH = stablecoin as each pegged to 1 $ETH
$sfrxETH = staked $frxETH, rebasing as POS reward is accrued in the form of $frxETH, so that each $sfrxETH is worth more $frxETH over time
2. $frxETH itself generates no yield, but it can allow users to gain yields in 2 ways:
i. It can be staked as $sfrxETH to earn staking reward in $frxETH
ii. It used to provide liquidity on Curve pool of $ETH - $frxETH pair to earn reward from Curve emission
@binance@cz_binance@heyibinance 1. Mazars stopped crypto auditing not Binance. Mazars actually audited crypto.com, Kucoin and others, but since FTX failure, it's normal for tradfi companies to derisk their businesses by not getting too deeply involved in crypto stuffs in face of regulatory risks
@binance@cz_binance@heyibinance 2. As to bank run, ahereas FTX misappropriated clients' deposits to fund Alameda, and stopped withdrawals soon after the crisis soured, Binance is different:
- it provides on-chain addresses verifiable by all of us
- no users claim they can't withdraw funds (if any, plz ping me)