@CurveFinance, protocolul DEX cunoscut pentru designul său stableswap și multi-asset pool, și-a anunțat recent designul stablecoin.

Cei mai importanți 2 piloni ai designului său sunt LLAMMA și PegKeeper.

LLAMMA înseamnă algoritmul AMM de lichidare-împrumut. Este o procedură automată de lichidare/lichidare, folosind funcțiile @Uniswap v3.

În comparație cu alte protocoale de creditare precum @AaveAave, procedura de lichidare este automatizată. AMM convertește garanția în moneda stabilă a Curvei (să-i numim crvUSD deocamdată) atunci când prețul garanției scade, convertește crvUSD înapoi în garanție atunci când prețul crește.

Datorită acestei caracteristici, există o stare de mijloc care se află între lichidarea totală și lichidarea/garantizarea totală. Ceea ce este și mai interesant este că utilizatorii își pot recupera garanțiile în loc de o lichidare permanentă, datorită funcției de comandă în interval a Uniswap v3.

Dar de ce Curve nu folosește propriul său AMM intern, Curve v2?

În primul rând, nu există un concept de interval de preț în Curve v2. Este un interval de preț complet (de la 0 la inf) AMM. În al doilea rând, nu există o soluție analitică pentru a calcula starea finală pentru fiecare „bandă de preț”. Calculul acestuia presupune rezolvarea unei ecuații cubice.

Cartea albă crvUSD împarte întreaga gamă de lichidare în benzi de preț, cu prețul superior și prețul inferior pentru fiecare bandă notat ca P_up și P_down.

Avantajul reechilibrării față de mai multe benzi față de o singură bandă de preț este o mai bună alunecare, prin reorientarea lichidității pentru fiecare bandă.

Modul în care denotă relația dintre prețul de bază și prețul superior și inferior pentru fiecare bandă este echivalent cu bifările de preț din Uniswap v3.

În fiecare bandă, lichiditatea este distribuită uniform. Prin urmare, putem oferi o demonstrație simplă pentru ecuația (9) și (10) în lucrarea albă, deși autorul a ajuns la aceste relații folosind calcule numerice:

Lichiditatea fungibilă din fiecare interval de preț este, de asemenea, benefică pentru lichidările cu mai mulți utilizatori.

Din cauza reechilibrării apar pierderi permanente. Cum să alegeți cei mai buni parametri (A, n) pare o problemă dificilă de rezolvat.

Pierderile permanente, alunecarea și costul gazului trebuie luate în considerare.

Al doilea cel mai important pilon, PegKeeper al crvUSD, menține peg-ul USD al crvUSD așa cum sugerează și numele.

Acest lucru se realizează prin variarea ratei dobânzii în funcție de discrepanța dintre prețul oracol și prețul instantaneu în LLAMMA.

Dacă există o cerere în creștere pentru crvUSD, reduceți rata dobânzii pentru a stimula împrumutul. Dacă cererea este în scădere, măriți rata dobânzii pentru a stimula răscumpărarea și arderea crvUSD.

De ce să nu alegeți alte monede stabile pentru a implementa acest lucru?

În primul rând, monedele stabile native pot genera venituri pentru Curve. În al doilea rând, în prezent nu există nicio altă monedă stabilă care să accepte LLAMMA.

crvUSD poate profita, de asemenea, de infrastructura de stableswap existentă și de lichiditatea aferentă.

Cartea albă crvUSD: https://github.com/curvefi/curve-stablecoin/blob/master/doc/curve-stablecoin.pdf