Penelitian Mekanisme Automated Market Maker dalam Ekosistem Solana
Dalam industri Web3, produk keuangan terdesentralisasi ( DeFi ) mendominasi pasar. Diantaranya, otomatisasi pembuat pasar ( AMM ) sebagai bagian kunci, sangat mendorong inovasi di bidang keuangan Web3. Artikel ini akan memperkenalkan beberapa implementasi AMM penting dalam ekosistem Solana, berharap dapat memberikan referensi bagi penyedia likuiditas dalam memilih strategi investasi.
Pembuat Pasar Produk Konstan ( CPMM )
CPMM adalah implementasi AMM yang paling dasar, diterapkan di banyak produk. Sebagai contoh, AMM berbasis produk tetap yang diluncurkan oleh suatu platform, prinsip intinya adalah bahwa jumlah pasokan dari dua jenis token di dalam kolam memiliki hasil tetap: X * Y = k.
Saat pengguna menambahkan likuiditas ke kolam, sistem secara otomatis akan membuat akun terkait untuk pengguna dan mengeluarkan Token LP, yang digunakan untuk membuktikan bahwa pengguna memegang bagian dari kolam. Saat menarik likuiditas, Token LP yang sesuai akan dihancurkan.
Program on-chain CPMM dikembangkan menggunakan Anchor. Ketika pengguna menukar token, instruksi terkait swap akan dipicu. Sebagai contoh, untuk menukar USDC dan token TRUMP, dapat dilakukan melalui kolam TRUMP-USDC.
Dalam operasi swap, jumlah token target yang dapat ditukar dihitung menggunakan rumus produk tetap:
TokenX dan TokenY setelah perubahan total masing-masing, hasil kali mereka harus tetap konstan. Melalui transformasi matematis, kita dapat memperoleh rumus perhitungan jumlah token yang ditargetkan. Perlu dicatat, perhitungan di sini tidak mencakup biaya transaksi, biaya transaksi telah dikurangi dalam logika awal.
Pembuat Pasar Likuiditas Terpusat ( CLMM )
CLMM mirip dengan versi V3 dari DEX terkenal, setiap pasangan token memiliki beberapa tingkat biaya, dapat membuat kolam yang sesuai dengan tingkat tersebut. Ini mewarisi konsep tick, multi-tingkat tarif, dan likuiditas terpusat.
Mirip dengan CPMM, karena karakteristik rantai Solana, CLMM tidak perlu mengimplementasikan kontrak secara terpisah untuk setiap kolam, dan tidak ada konsep kontrak pabrik.
CLMM memungkinkan penyedia likuiditas untuk memilih rentang harga saat menyuntikkan dana, dana hanya akan didistribusikan dalam rentang yang dipilih. Juga dapat menyuntikkan hanya satu jenis token, menyediakan likuiditas sepihak, mirip dengan limit order dalam keuangan tradisional.
Secara umum, kolam dengan fluktuasi harga kecil cenderung memilih rentang kecil; kolam dengan fluktuasi besar memilih rentang yang lebih besar. Dengan cara ini, dapat menghindari harga saat ini keluar dari rentang yang dipilih, mengurangi kerugian yang tidak terduga.
Likuiditas yang terkonsentrasi memang meningkatkan efisiensi penggunaan modal, tetapi juga menuntut kesadaran finansial yang lebih tinggi dari penyedia likuiditas. Jika tidak dikelola dengan baik, fluktuasi yang sering terjadi di blockchain dapat menyebabkan kerugian permanen yang signifikan.
Pembuat Pasar Likuiditas Dinamis ( DLMM )
DLMM adalah produk AMM yang diluncurkan oleh suatu platform, merupakan varian dari Uniswap V3, mirip dengan CLMM. DLMM juga memungkinkan dana terkonsentrasi dalam kisaran tertentu di dekat harga saat ini, tetapi dalam implementasinya ada perbedaan, dan menawarkan beberapa fitur khas.
DLMM memperkenalkan konsep Bin, kolam dimulai dari harga dasar, setiap interval kecil Bin step ada sebagai Bin. Transaksi dalam Bin yang sama menikmati nol slippage, ini dapat secara signifikan meningkatkan volume dan tingkat keberhasilan transaksi, secara teoritis penyedia likuiditas dapat memperoleh lebih banyak biaya transaksi.
Mirip dengan CLMM, token dalam kolam tersebar di kedua sisi harga saat ini, satu token hanya perlu menyediakan likuiditas satu sisi. Bin yang aktif saat ini memiliki dua token, sementara Bin lainnya tersebar di kedua sisi, masing-masing hanya memiliki satu token.
DLMM menyediakan tiga strategi likuiditas: Spot, Curve, dan Bid Ask. Strategi Spot adalah yang paling umum; Curve cocok untuk kolam dengan perubahan harga kecil, seperti pasangan stablecoin; Bid Ask cocok untuk kolam dengan fluktuasi harga besar, tetapi memerlukan penyesuaian posisi yang sering.
Ringkasan
Sebagai bagian penting dari bidang keuangan Web3, AMM mendorong penyebaran dan pengembangan keuangan terdesentralisasi melalui mekanisme dan inovasi uniknya. Dengan kemajuan teknologi dan penyempurnaan ekosistem, AMM diharapkan dapat memainkan peran yang lebih besar di masa depan, lebih lanjut mengubah lanskap keuangan tradisional.
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
Analisis Lengkap Mekanisme AMM Ekosistem Solana: Perbandingan CPMM, CLMM, dan DLMM
Penelitian Mekanisme Automated Market Maker dalam Ekosistem Solana
Dalam industri Web3, produk keuangan terdesentralisasi ( DeFi ) mendominasi pasar. Diantaranya, otomatisasi pembuat pasar ( AMM ) sebagai bagian kunci, sangat mendorong inovasi di bidang keuangan Web3. Artikel ini akan memperkenalkan beberapa implementasi AMM penting dalam ekosistem Solana, berharap dapat memberikan referensi bagi penyedia likuiditas dalam memilih strategi investasi.
Pembuat Pasar Produk Konstan ( CPMM )
CPMM adalah implementasi AMM yang paling dasar, diterapkan di banyak produk. Sebagai contoh, AMM berbasis produk tetap yang diluncurkan oleh suatu platform, prinsip intinya adalah bahwa jumlah pasokan dari dua jenis token di dalam kolam memiliki hasil tetap: X * Y = k.
Saat pengguna menambahkan likuiditas ke kolam, sistem secara otomatis akan membuat akun terkait untuk pengguna dan mengeluarkan Token LP, yang digunakan untuk membuktikan bahwa pengguna memegang bagian dari kolam. Saat menarik likuiditas, Token LP yang sesuai akan dihancurkan.
Program on-chain CPMM dikembangkan menggunakan Anchor. Ketika pengguna menukar token, instruksi terkait swap akan dipicu. Sebagai contoh, untuk menukar USDC dan token TRUMP, dapat dilakukan melalui kolam TRUMP-USDC.
Dalam operasi swap, jumlah token target yang dapat ditukar dihitung menggunakan rumus produk tetap:
TokenX dan TokenY setelah perubahan total masing-masing, hasil kali mereka harus tetap konstan. Melalui transformasi matematis, kita dapat memperoleh rumus perhitungan jumlah token yang ditargetkan. Perlu dicatat, perhitungan di sini tidak mencakup biaya transaksi, biaya transaksi telah dikurangi dalam logika awal.
Pembuat Pasar Likuiditas Terpusat ( CLMM )
CLMM mirip dengan versi V3 dari DEX terkenal, setiap pasangan token memiliki beberapa tingkat biaya, dapat membuat kolam yang sesuai dengan tingkat tersebut. Ini mewarisi konsep tick, multi-tingkat tarif, dan likuiditas terpusat.
Mirip dengan CPMM, karena karakteristik rantai Solana, CLMM tidak perlu mengimplementasikan kontrak secara terpisah untuk setiap kolam, dan tidak ada konsep kontrak pabrik.
CLMM memungkinkan penyedia likuiditas untuk memilih rentang harga saat menyuntikkan dana, dana hanya akan didistribusikan dalam rentang yang dipilih. Juga dapat menyuntikkan hanya satu jenis token, menyediakan likuiditas sepihak, mirip dengan limit order dalam keuangan tradisional.
Secara umum, kolam dengan fluktuasi harga kecil cenderung memilih rentang kecil; kolam dengan fluktuasi besar memilih rentang yang lebih besar. Dengan cara ini, dapat menghindari harga saat ini keluar dari rentang yang dipilih, mengurangi kerugian yang tidak terduga.
Likuiditas yang terkonsentrasi memang meningkatkan efisiensi penggunaan modal, tetapi juga menuntut kesadaran finansial yang lebih tinggi dari penyedia likuiditas. Jika tidak dikelola dengan baik, fluktuasi yang sering terjadi di blockchain dapat menyebabkan kerugian permanen yang signifikan.
Pembuat Pasar Likuiditas Dinamis ( DLMM )
DLMM adalah produk AMM yang diluncurkan oleh suatu platform, merupakan varian dari Uniswap V3, mirip dengan CLMM. DLMM juga memungkinkan dana terkonsentrasi dalam kisaran tertentu di dekat harga saat ini, tetapi dalam implementasinya ada perbedaan, dan menawarkan beberapa fitur khas.
DLMM memperkenalkan konsep Bin, kolam dimulai dari harga dasar, setiap interval kecil Bin step ada sebagai Bin. Transaksi dalam Bin yang sama menikmati nol slippage, ini dapat secara signifikan meningkatkan volume dan tingkat keberhasilan transaksi, secara teoritis penyedia likuiditas dapat memperoleh lebih banyak biaya transaksi.
Mirip dengan CLMM, token dalam kolam tersebar di kedua sisi harga saat ini, satu token hanya perlu menyediakan likuiditas satu sisi. Bin yang aktif saat ini memiliki dua token, sementara Bin lainnya tersebar di kedua sisi, masing-masing hanya memiliki satu token.
DLMM menyediakan tiga strategi likuiditas: Spot, Curve, dan Bid Ask. Strategi Spot adalah yang paling umum; Curve cocok untuk kolam dengan perubahan harga kecil, seperti pasangan stablecoin; Bid Ask cocok untuk kolam dengan fluktuasi harga besar, tetapi memerlukan penyesuaian posisi yang sering.
Ringkasan
Sebagai bagian penting dari bidang keuangan Web3, AMM mendorong penyebaran dan pengembangan keuangan terdesentralisasi melalui mekanisme dan inovasi uniknya. Dengan kemajuan teknologi dan penyempurnaan ekosistem, AMM diharapkan dapat memainkan peran yang lebih besar di masa depan, lebih lanjut mengubah lanskap keuangan tradisional.