Analisis Implementasi AMM Ekosistem Solana: Perbandingan Kelebihan dan Kekurangan CPMM, CLMM, dan DLMM

robot
Pembuatan abstrak sedang berlangsung

Pentingnya Automated Market Maker dalam industri Web3 dan implementasi AMM di ekosistem Solana

Di industri Web3, produk-produk yang terkait dengan DeFi mendominasi pasar. Di antaranya, Automated Market Maker (AMM) sebagai bagian kunci, merupakan kekuatan penting yang mendorong inovasi keuangan Web3. Artikel ini akan mengulas beberapa implementasi AMM penting dalam ekosistem Solana, bertujuan untuk memberikan referensi bagi penyedia likuiditas (LP) dalam memilih strategi investasi.

Riset AMM ekosistem Solana: Kode dasar di balik likuiditas tinggi

CPMM (Constant Product Market Maker)

CPMM adalah salah satu implementasi AMM yang paling dasar, banyak produk yang menggunakan model ini. Sebagai contoh, AMM berbasis produk tetap yang diluncurkan oleh suatu platform perdagangan, produk tetap mengacu pada produk dari jumlah pasokan dua jenis token di dalam kolam yang tetap: X * Y = k.

Solana生态AMM调研:高流动性背后的底层代码

Ketika LP menambahkan likuiditas ke kolam, CPMM secara otomatis akan membuat akun terkait untuk pengguna dan mengeluarkan LP Token, yang digunakan untuk membuktikan kepemilikan bagian kolam. Saat menarik likuiditas, LP Token yang sesuai akan dihancurkan.

Program on-chain CPMM dikembangkan menggunakan Anchor. Ketika pengguna melakukan pertukaran token, perintah terkait swap akan dipicu. Misalnya, ketika pengguna menukar USDC dengan TRUMP, mereka dapat melakukannya melalui kolam TRUMP-USDC.

Penelitian AMM Ekosistem Solana: Kode Dasar di Balik Likuiditas Tinggi

Dalam proses perdagangan, AMM ekosistem Solana berinteraksi langsung dengan Program CPMM, dengan memodifikasi status Token Account yang sesuai melalui alamat pool yang dimasukkan, alamat token, dan sebagainya untuk menyelesaikan operasi swap. Jumlah token target yang dapat ditukar dihitung melalui ConstantProductCurve.swap_base_input_without_fees.

Penelitian AMM ekosistem Solana: Kode dasar di balik likuiditas tinggi

Rumus perhitungan adalah: (x + Δx) * (y - Δy) = x * y

Setelah melakukan transformasi matematika, diperoleh rumus Δy (jumlah token y yang dapat ditukar): Δy = (Δx * y) / (x + Δx)

Ini adalah asal mula dalam kode delta_y = (delta_x * y) / (x + delta_x). Perlu dicatat bahwa perhitungan ini tidak termasuk biaya transaksi, karena biaya transaksi telah dipotong dalam logika sebelumnya.

CLMM (Market Maker Likuiditas Terpusat)

CLMM mirip dengan versi V3 dari DEX tertentu, dimana setiap pasangan token memiliki beberapa tingkat biaya, dan kolam yang sesuai dapat dibuat untuk masing-masing tingkat. CLMM memungkinkan LP untuk memilih rentang harga saat menyuntikkan dana, dan dana hanya akan didistribusikan dalam rentang yang dipilih.

Penelitian AMM ekosistem Solana: Kode dasar di balik likuiditas tinggi

Untuk kolam likuiditas terpusat, token ada di kedua sisi harga saat ini. LP juga dapat hanya menyuntikkan satu jenis token, menyediakan apa yang disebut likuiditas satu sisi, mirip dengan pesanan batas dalam keuangan tradisional.

Penelitian AMM ekosistem Solana: Kode dasar di balik likuiditas tinggi

Secara umum, untuk kolam dengan fluktuasi harga kecil, LP cenderung memilih rentang yang lebih kecil; untuk kolam dengan fluktuasi harga yang besar, cenderung memilih rentang yang lebih besar. Hal ini dilakukan untuk menghindari harga saat ini keluar dari rentang harga yang dipilih, sehingga mengurangi kerugian tidak permanen.

Perlu dicatat bahwa likuiditas terpusat dapat meningkatkan efisiensi penggunaan modal LP, tetapi juga menuntut kesadaran finansial yang lebih tinggi dari LP. LP perlu lebih aktif dalam mengelola likuiditas mereka, jika tidak, mereka mungkin mengalami kerugian permanen yang serius akibat fluktuasi yang sering di blockchain.

DLMM (Dynamic Liquidity Market Maker)

DLMM adalah produk AMM yang diluncurkan oleh suatu platform, juga merupakan salah satu varian dari DEX V3, mirip dengan CLMM. DLMM memperkenalkan konsep Bin, di mana kolam dimulai dari harga dasar dan setiap langkah Bin kecil berfungsi sebagai sebuah Bin. Jika transaksi terjadi dalam Bin yang sama, trader akan menikmati nol slippage, yang dapat secara signifikan meningkatkan volume transaksi dan tingkat keberhasilan transaksi.

Penelitian AMM Ekosistem Solana: Kode Dasar di Balik Likuiditas Tinggi

Dalam DLMM, token di dalam kolam juga tersebar di kedua sisi harga saat ini. Bin yang saat ini aktif memiliki dua token, sementara Bin lainnya tersebar di kedua sisi Bin yang saat ini aktif, masing-masing hanya memiliki satu token.

DLMM menyediakan tiga strategi untuk LP: Spot, Curve, dan Bid Ask. Strategi Spot cocok untuk sebagian besar kolam likuiditas; strategi Curve lebih cocok untuk kolam dengan perubahan harga kecil, seperti pasangan stablecoin; strategi Bid Ask lebih cocok untuk kolam dengan volatilitas harga tinggi, tetapi memerlukan LP untuk sering menyesuaikan posisi.

Riset AMM ekosistem Solana: Kode dasar di balik likuiditas tinggi

Ringkasan

AMM sebagai bagian penting dari bidang keuangan Web3, mendorong penyebaran dan perkembangan keuangan terdesentralisasi melalui mekanisme unik dan inovasi yang dimilikinya. Seiring dengan kemajuan teknologi dan penyempurnaan ekosistem, AMM diharapkan dapat memainkan peran yang lebih besar di masa depan, lebih lanjut mengubah lanskap keuangan tradisional.

SOL-3.33%
Lihat Asli
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
  • Hadiah
  • 4
  • Bagikan
Komentar
0/400
GmGmNoGnvip
· 07-19 07:36
dlmm benar-benar tidak berguna
Lihat AsliBalas0
OnChainSleuthvip
· 07-19 07:30
Ah, variabel itu banyak, sulit untuk ditangani.
Lihat AsliBalas0
LayerHoppervip
· 07-19 03:15
Pindah antar protokol itu cukup menarik
Lihat AsliBalas0
NftPhilanthropistvip
· 07-19 03:11
bicara serius - algoritma amm ini hanyalah amal dengan langkah tambahan *menyesuaikan monokel*
Lihat AsliBalas0
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate
Komunitas
Bahasa Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)