@CurveFinance, protokol DEX yang terkenal dengan desain stableswap dan kumpulan multi-asetnya, baru-baru ini mengumumkan desain stablecoinnya.

2 pilar terpenting dalam desainnya adalah LLAMMA dan PegKeeper.

LLAMMA adalah singkatan dari Algoritma AMM Lending-Liquidating. Ini adalah prosedur likuidasi/delikuidasi otomatis, menggunakan fitur @Uniswap v3.

Dibandingkan dengan protokol peminjaman lainnya seperti @AaveAave, prosedur likuidasi dilakukan secara otomatis. AMM mengonversi agunan menjadi stablecoin Curve (sebut saja crvUSD untuk saat ini) saat harga agunan turun, dan mengonversi crvUSD kembali menjadi agunan saat harga naik.

Berkat fitur ini, ada kondisi tengah yang berada di antara likuidasi total dan delikuidasi/agunan total. Yang lebih menarik lagi adalah pengguna berpotensi mendapatkan kembali agunan mereka alih-alih likuidasi permanen, berkat fitur order rentang Uniswap v3.

Tetapi mengapa Curve tidak menggunakan AMM internalnya sendiri, Curve v2?

Pertama, tidak ada konsep kisaran harga di Kurva v2. Kurva ini merupakan kisaran harga penuh (0 hingga inf) AMM. Kedua, tidak ada solusi analitis untuk menghitung status akhir untuk setiap “pita harga”. Perhitungannya melibatkan penyelesaian persamaan kubik.

Buku putih crvUSD membagi seluruh rentang likuidasi menjadi pita harga, dengan harga atas dan harga bawah untuk setiap pita dilambangkan sebagai P_up dan P_down.

Keuntungan dari penyeimbangan kembali melalui multi-band dibandingkan dengan satu band harga adalah slippage yang lebih baik, dengan memfokuskan kembali likuiditas untuk setiap band.

Cara menunjukkan hubungan antara harga dasar dan harga atas dan bawah untuk setiap pita setara dengan tanda harga di Uniswap v3.

Pada setiap band, likuiditas terdistribusi secara merata. Oleh karena itu, kami dapat memberikan bukti sederhana untuk persamaan (9) dan (10) dalam white paper meskipun penulis memperoleh hubungan ini menggunakan perhitungan numerik:

Likuiditas yang dapat dipertukarkan dalam setiap rentang harga juga bermanfaat untuk likuidasi multi-pengguna.

Karena penyeimbangan ulang, ada kerugian permanen. Bagaimana memilih parameter terbaik (A, n) tampaknya menjadi masalah yang sulit untuk diatasi.

Kerugian permanen, selip, dan biaya gas semuanya perlu dipertimbangkan.

Pilar terpenting kedua, PegKeeper crvUSD, mempertahankan patokan USD crvUSD sebagaimana tersirat dalam namanya.

Hal ini dicapai dengan memvariasikan suku bunga berdasarkan perbedaan antara harga oracle dan harga sesaat dalam LLAMMA.

Jika permintaan crvUSD meningkat, turunkan suku bunga untuk memberi insentif pada peminjaman. Jika permintaan menurun, naikkan suku bunga untuk memberi insentif pada penebusan dan pembakaran crvUSD.

Mengapa tidak memilih stablecoin lain untuk menerapkan ini?

Pertama, stablecoin asli dapat menghasilkan pendapatan bagi Curve. Kedua, saat ini tidak ada stablecoin lain yang mendukung LLAMMA.

crvUSD juga dapat memanfaatkan infrastruktur stableswap yang ada dan likuiditas terkait.

Dokumen Resmi crvUSD: https://github.com/curvefi/curve-stablecoin/blob/master/doc/curve-stablecoin.pdf