Apa Itu AMM?
AMM, atau Automated Market Maker, adalah sistem smart contract yang memungkinkan pengguna memperdagangkan aset kripto melalui pool likuiditas, bukan order book tradisional.Dalam dunia mata uang kripto, AMM paling umum digunakan dalam DeFi, ketika pengguna dapat melakukan swap token langsung dari wallet blockchain.Alih-alih mencocokkan satu pembeli dengan satu penjual, AMM menggunakan aset kripto yang dikumpulkan dalam pool dan formula harga agar trading dapat berlangsung secara otomatis.Bank for International Settlements menjelaskan protokol AMM sebagai sistem yang memungkinkan trader menukar satu aset kripto dengan aset kripto lainnya secara otomatis di blockchain melalui pool likuiditas.
Artinya, AMM dapat menyediakan akses pasar meskipun tidak ada orang tertentu yang menunggu di sisi lain transaksi.Trader berinteraksi dengan pool, lalu smart contract menghitung jumlah aset yang diterima berdasarkan aset yang tersedia di dalam pool.Sebagai contoh, sebuah pool dapat menyimpan dua aset, dan pengguna dapat melakukan swap dari satu aset ke aset lainnya sesuai formula pool tersebut.AMM menyesuaikan harga seiring perubahan saldo aset di dalam pool.Desain ini merupakan salah satu inovasi terpenting dalam DeFi karena memungkinkan trading, penyediaan likuiditas, dan pembentukan pasar tanpa mesin pencocokan order terpusat.Cara Kerja AMM
AMM bekerja dengan menggabungkan smart contract, pool likuiditas, formula harga, trader, dan penyedia likuiditas.Smart contract mengelola pool dan mengikuti aturan transparan di blockchain.Pool likuiditas menyimpan aset kripto yang dapat digunakan trader untuk melakukan swap.Formula harga menentukan jumlah suatu aset yang diterima trader ketika mereka memasukkan aset lain ke dalam pool.Penyedia likuiditas, yang sering disebut LP, menyetorkan aset ke dalam pool agar pengguna lain dapat melakukan trading.Trader membayar biaya saat melakukan swap aset, dan sebagian atau seluruh biaya tersebut biasanya dibagikan kepada penyedia likuiditas.Harga di dalam pool berubah secara otomatis setelah setiap transaksi karena saldo aset di dalamnya ikut berubah.Jika banyak pengguna membeli suatu aset dari pool, aset tersebut menjadi lebih langka di dalam pool dan harganya naik sesuai formula AMM.Jika banyak pengguna menjual suatu aset ke dalam pool, aset tersebut menjadi lebih melimpah di dalam pool dan harganya turun sesuai formula.Struktur otomatis ini memungkinkan pasar terus beroperasi selama blockchain dan smart contract berfungsi.AMM vs Order Book Tradisional
Order book tradisional mencantumkan order beli dan jual dari pelaku pasar.Pembeli dapat memasang bid pada satu harga, sementara penjual memasang ask pada harga lain.Transaksi terjadi ketika pembeli dan penjual menyepakati harga dan jumlah.AMM tidak membutuhkan daftar bid dan ask yang terlihat untuk menyelesaikan swap dasar.Sebaliknya, trader melakukan swap langsung dengan pool likuiditas yang dikelola oleh smart contract.Hal ini membuat AMM berguna dalam kripto karena siapa pun dapat membuat pasar untuk token yang kompatibel selama likuiditas yang disediakan mencukupi.Order book dapat berfungsi dengan baik di pasar yang sangat likuid, tetapi mungkin kesulitan ketika jumlah market maker aktif tidak mencukupi.AMM mengatasi masalah ini dengan memungkinkan penyedia likuiditas pasif menyetor aset ke dalam pool.Namun, AMM juga dapat menimbulkan masalah lain, termasuk slippage, impermanent loss, risiko smart contract, dan eksposur terhadap arbitrase.Model yang paling sesuai bergantung pada aset, tingkat likuiditas, lingkungan blockchain, kebutuhan pengguna, dan desain pasar.Pool Likuiditas
Pool likuiditas adalah smart contract yang menyimpan aset kripto untuk keperluan trading.Dalam AMM sederhana dengan dua token, pool berisi dua aset yang dapat di-swap oleh pengguna.Pool dapat menyimpan nilai yang sama untuk setiap aset, tetapi desain AMM yang berbeda dapat menggunakan bobot atau formula yang berbeda.Pool likuiditas penting karena menggantikan kebutuhan akan satu market maker profesional yang selalu menyediakan kuotasi harga.Setiap pengguna yang memenuhi syarat dapat menyediakan likuiditas dengan menyetor aset ke dalam pool sesuai aturannya.Saat trader menggunakan pool, mereka membayar biaya yang dapat memberikan reward kepada penyedia likuiditas.Ukuran pool likuiditas memengaruhi kualitas trading.Pool yang lebih dalam biasanya memiliki slippage lebih rendah karena suatu transaksi tidak terlalu banyak mengubah saldo pool.Pool yang dangkal dapat menimbulkan slippage tinggi karena bahkan transaksi berukuran sedang dapat mengubah rasio aset secara signifikan.Karena itu, kedalaman likuiditas merupakan salah satu hal pertama yang perlu diperiksa sebelum trading melalui AMM.Penyedia Likuiditas
Penyedia likuiditas adalah pengguna yang menyetor aset kripto ke dalam pool AMM.Penyedia likuiditas memungkinkan trading berlangsung dengan menyediakan aset yang digunakan trader untuk melakukan swap.Sebagai imbalannya, mereka dapat memperoleh bagian dari biaya trading, insentif likuiditas, atau reward protokol lainnya.Saat pengguna menyetor aset ke dalam pool, mereka mungkin menerima token penyedia likuiditas atau catatan lain yang mewakili bagian kepemilikan mereka di dalam pool.Posisi ini biasanya dapat ditarik kemudian, sesuai aturan pool, biaya jaringan, dan ketentuan smart contract.Menyediakan likuiditas tidak sama dengan sekadar menyimpan aset kripto di wallet.Posisi LP berubah ketika trader melakukan swap dengan pool.Jika harga relatif aset berubah, penyedia likuiditas mungkin akan memegang lebih banyak aset yang melemah dan lebih sedikit aset yang menguat.Hal ini menimbulkan impermanent loss, salah satu risiko terbesar dalam penyediaan likuiditas AMM.LP perlu membandingkan potensi pendapatan dari biaya dengan risiko harga, impermanent loss, biaya gas, insentif, dan risiko smart contract.Formula Constant Product
Desain AMM yang paling terkenal menggunakan formula constant product.Formula ini biasanya ditulis sebagai x * y = k.Dalam formula tersebut, x adalah jumlah satu aset di dalam pool, y adalah jumlah aset lainnya, dan k adalah nilai konstan yang dipertahankan oleh aturan harga pool.Ketika trader menambahkan satu aset ke pool, pool mengeluarkan sebagian aset lainnya sambil menjaga keseimbangan hubungan produk setelah memperhitungkan biaya.Formula ini membuat harga naik ketika suatu aset menjadi lebih langka di dalam pool.Formula ini juga membuat harga turun ketika suatu aset menjadi lebih melimpah di dalam pool.Formula constant product sederhana, transparan, dan berguna untuk pair token yang volatil.Namun, formula ini dapat menimbulkan slippage yang signifikan untuk transaksi besar, terutama jika ukuran pool kecil.Formula ini juga dapat membuat penyedia likuiditas mengalami kerugian ketika harga satu aset bergerak tajam dibandingkan aset lainnya.Riset terbaru tentang automated market maker dalam sistem kriptoekonomi menjelaskan bahwa AMM merupakan agen software otonom yang menyediakan likuiditas di pasar kripto.
Desain AMM Lainnya
Tidak semua AMM menggunakan formula yang sama.AMM constant sum menggunakan formula yang dapat berguna untuk aset yang diperkirakan diperdagangkan pada nilai serupa, tetapi dapat kehabisan salah satu aset jika pasar bergerak terlalu jauh.AMM berbobot memungkinkan pool menyimpan aset dengan rasio selain 50/50.AMM stable-swap dirancang untuk aset yang seharusnya diperdagangkan pada nilai yang hampir sama, seperti pair stablecoin tertentu atau aset yang saling berkaitan erat.AMM dengan likuiditas terkonsentrasi memungkinkan penyedia likuiditas memilih rentang harga tempat likuiditas mereka aktif.Likuiditas terkonsentrasi dapat membuat penggunaan modal lebih efisien, tetapi pengelolaan LP juga menjadi lebih rumit.AMM dengan biaya dinamis dapat menyesuaikan biaya trading berdasarkan kondisi pasar, volatilitas, atau desain pool.Sejumlah model AMM yang lebih baru mengembangkan mekanisme lelang, biaya adaptif, penetapan harga yang mempertimbangkan oracle, atau mekanisme yang dirancang untuk mengurangi kerugian penyedia likuiditas.Desain-desain ini biasanya bertujuan meningkatkan efisiensi modal, mengurangi slippage, mengelola risiko, atau membuat penyediaan likuiditas lebih berkelanjutan.Pengguna perlu memahami model AMM yang digunakan karena risiko dan mekanisme penetapan harganya dapat sangat berbeda.Cara Kerja Penetapan Harga AMM
Harga AMM berasal dari saldo aset di dalam pool dan formula yang digunakan.Jika sebuah pool menyimpan Aset A dan Aset B, jumlah relatif kedua aset tersebut menentukan nilai tukar yang ditawarkan smart contract.Ketika trader membeli Aset A dari pool dengan menyetor Aset B, setelah transaksi pool memiliki lebih sedikit Aset A dan lebih banyak Aset B.Karena Aset A menjadi lebih langka di dalam pool, formula menaikkan harganya untuk transaksi berikutnya.Proses ini berjalan otomatis tanpa market maker manusia yang mengubah kuotasi.Harga AMM dapat berbeda dari harga di pasar lain karena transaksi langsung mengubah saldo pool.Trader arbitrase membantu mengoreksi perbedaan ini dengan membeli aset di pasar yang lebih murah dan menjualnya di pasar yang lebih mahal.Arbitrase penting karena membantu menjaga agar harga AMM tetap mendekati harga pasar yang lebih luas.Namun, arbitrase juga dapat mengalihkan nilai dari penyedia likuiditas ketika pool berulang kali diseimbangkan kembali setelah pergerakan harga eksternal.Slippage
Slippage adalah selisih antara harga transaksi yang diperkirakan dan harga eksekusi sebenarnya.Dalam AMM, slippage terjadi karena transaksi mengubah saldo aset di dalam pool.Transaksi kecil di pool yang dalam mungkin hanya mengalami sedikit slippage.Transaksi besar di pool yang dangkal dapat mengalami slippage signifikan.Slippage juga dapat meningkat saat pasar volatil karena harga dapat bergerak cepat antara waktu pengguna menandatangani transaksi dan waktu transaksi dikonfirmasi.Sebagian besar antarmuka AMM memungkinkan pengguna menetapkan toleransi slippage.Toleransi slippage menentukan seberapa besar perubahan harga yang bersedia diterima pengguna sebelum transaksi gagal.Pengaturan slippage yang terlalu rendah dapat menyebabkan transaksi gagal meskipun pasar hanya bergerak sedikit.Pengaturan slippage yang terlalu tinggi dapat membuat pengguna terekspos pada harga yang lebih buruk dari perkiraan.Pengguna sebaiknya memeriksa ukuran transaksi, kedalaman pool, toleransi slippage, biaya jaringan, dan risiko token sebelum mengonfirmasi swap.Impermanent Loss
Impermanent loss adalah selisih antara nilai yang diperoleh dari menyediakan likuiditas ke AMM dan nilai jika aset yang sama hanya disimpan di luar pool.Kerugian ini terjadi ketika harga relatif aset di dalam pool berubah setelah penyedia likuiditas menyetorkannya.Panduan Chainlink tentang impermanent loss menjelaskan bahwa impermanent loss terjadi ketika harga token di dalam pool likuiditas berubah dibandingkan dengan harganya saat token disetorkan.
Istilah “impermanent” dapat membingungkan karena kerugian tersebut dapat menjadi permanen jika penyedia likuiditas menarik aset saat selisih harga masih ada.Impermanent loss semakin besar ketika perbedaan harga antara aset di dalam pool semakin besar.Biaya trading dapat mengimbangi impermanent loss jika pool memiliki volume dan pendapatan biaya yang cukup.Reward insentif juga dapat mengimbangi kerugian, tetapi nilai reward dapat turun atau menimbulkan risiko token baru.LP perlu membandingkan potensi imbal hasil dari biaya dan reward dengan risiko perbedaan harga di antara aset.Impermanent loss menjadi salah satu alasan penyediaan likuiditas untuk pair token volatil dapat jauh lebih berisiko daripada yang terlihat pada awalnya.Biaya dalam AMM
AMM biasanya mengenakan biaya saat pengguna melakukan swap aset.Biaya ini dapat diberikan kepada penyedia likuiditas, treasury protokol, program insentif likuiditas, atau tujuan lain sesuai aturan smart contract.Biaya trading penting karena memberikan kompensasi kepada penyedia likuiditas yang menyetor aset dan menanggung risiko.Biaya yang lebih tinggi dapat menguntungkan LP, tetapi membuat trading lebih mahal bagi pengguna.Biaya yang lebih rendah dapat menarik lebih banyak volume trading, tetapi mungkin tidak memberikan kompensasi yang cukup kepada LP atas risiko yang ditanggung.Sejumlah AMM menggunakan biaya tetap, sedangkan yang lain menggunakan biaya variabel atau dinamis.Biaya dinamis dapat naik saat kondisi volatil dan turun saat pasar tenang.Biaya perlu selalu dinilai bersama dengan slippage dan biaya jaringan.Transaksi dengan biaya rendah tetap dapat menjadi mahal jika slippage tinggi.Transaksi dengan biaya lebih tinggi tetap dapat efisien jika pool dalam dan eksekusinya baik.AMM dan Arbitrase
Arbitrase adalah upaya memperoleh profit dari perbedaan harga antar pasar.AMM sangat bergantung pada arbitrase karena harga pool dapat menyimpang dari harga pasar yang lebih luas setelah transaksi atau perubahan harga eksternal.Jika suatu aset lebih murah di pool AMM dibandingkan di tempat lain, trader arbitrase dapat membelinya dari pool lalu menjualnya di pasar lain.Jika suatu aset lebih mahal di pool AMM dibandingkan di tempat lain, trader arbitrase dapat menjualnya ke pool dan membelinya kembali di pasar lain.Aktivitas ini membantu mengembalikan harga AMM agar mendekati harga pasar yang lebih luas.Arbitrase dapat meningkatkan akurasi harga bagi trader, tetapi tidak selalu menguntungkan penyedia likuiditas.Saat harga eksternal berubah, trader arbitrase dapat mengambil nilai dari pool ketika menyeimbangkannya kembali.Inilah salah satu alasan peneliti membahas loss-versus-rebalancing dan ukuran kinerja LP lainnya.Penyedia likuiditas perlu memahami bahwa arbitrase merupakan bagian dari cara kerja AMM, bukan kejadian yang tidak biasa.AMM dan Oracle
Oracle adalah sistem yang menyediakan data eksternal kepada aplikasi blockchain.Sejumlah desain AMM menggunakan harga internal pool, sedangkan aplikasi DeFi lain dapat menggunakan oracle untuk memeriksa harga aset sebelum memberikan pinjaman, meminjam, melikuidasi, atau menyelesaikan posisi.Harga pool AMM terkadang dapat dimanipulasi jika likuiditas rendah dan transaksi besar menggerakkan harga untuk sementara.Karena itu, protokol DeFi perlu merancang oracle secara cermat saat menggunakan data harga yang terhubung dengan pool AMM.Oracle yang dirancang dengan buruk dapat memungkinkan penyerang memanipulasi harga dan mengeksploitasi sistem pinjam-meminjam atau derivatif.Risiko oracle tidak hanya menjadi masalah AMM, tetapi likuiditas AMM dapat memengaruhi keandalan sinyal harga.Harga rata-rata berbobot waktu, beberapa sumber data, likuiditas yang dalam, dan circuit breaker dapat membantu mengurangi risiko manipulasi oracle.Pengguna perlu berhati-hati terhadap protokol yang bergantung pada likuiditas tipis atau feed harga yang tidak jelas.AMM dan MEV
MEV adalah singkatan dari maximal extractable value.Dalam trading AMM, MEV dapat terjadi ketika validator, block builder, searcher, atau bot memperoleh profit dari pengurutan transaksi.Sebagai contoh, bot dapat melihat swap yang masih menunggu lalu berusaha bertransaksi sebelum dan sesudah swap tersebut sehingga harga eksekusi pengguna menjadi lebih buruk.Pola ini sering disebut sandwiching.MEV dapat meningkatkan biaya trading sebenarnya melalui AMM, terutama saat volatilitas tinggi atau toleransi slippage besar.MEV juga dapat memengaruhi penyedia likuiditas karena arbitrase dan strategi pengurutan memengaruhi cara pool diseimbangkan kembali.Pengguna dapat mengurangi sebagian risiko MEV dengan menetapkan slippage yang wajar, menghindari pool yang sangat dangkal, membagi transaksi besar, atau menggunakan alat routing perlindungan jika tersedia.MEV menjadi salah satu alasan kualitas eksekusi AMM perlu dinilai lebih dari sekadar biaya pool yang tercantum.AMM dalam DeFi
AMM merupakan salah satu fondasi utama keuangan terdesentralisasi.Dokumentasi DeFi Ethereum menjelaskan trading terdesentralisasi sebagai cara untuk mengakses likuiditas global sekaligus tetap mengendalikan aset melalui aplikasi berbasis blockchain.
AMM memungkinkan hal ini dengan memberi pengguna akses untuk trading langsung dari wallet melalui smart contract.AMM juga mendukung aktivitas DeFi lainnya karena banyak protokol mengandalkan likuiditas AMM untuk swap token, pengelolaan kolateral, strategi imbal hasil, dan penemuan harga.AMM dapat digunakan oleh wallet, agregator, protokol pinjam-meminjam, sistem derivatif, vault imbal hasil, dan pengelola aset on-chain.Komposabilitas ini bermanfaat karena smart contract dapat saling terhubung seperti komponen penyusun layanan finansial.Namun, hal ini juga berisiko karena kegagalan satu kontrak atau pool dapat memengaruhi aplikasi lain yang bergantung padanya.Pengguna perlu memahami bahwa likuiditas AMM sering menjadi bagian dari sistem DeFi yang lebih besar, bukan sekadar alat trading yang berdiri sendiri.Agregator AMM
Agregator AMM adalah alat yang menelusuri berbagai sumber likuiditas untuk menemukan eksekusi transaksi yang lebih baik.Agregator dapat membagi transaksi ke beberapa pool untuk mengurangi slippage.Agregator juga dapat membandingkan rute di berbagai pair token untuk menemukan jumlah output yang lebih baik.Sebagai contoh, swap langsung dari Token A ke Token C mungkin kurang menguntungkan dibandingkan rute melalui Token B jika likuiditas gabungannya lebih dalam.Agregator dapat meningkatkan pengalaman pengguna karena mengurangi kebutuhan untuk memeriksa banyak pool secara manual.Namun, agregator menambahkan lapisan risiko smart contract dan routing.Pengguna tetap perlu memeriksa aset akhir, jumlah output, pengaturan slippage, biaya jaringan, dan izin kontrak sebelum mengonfirmasi transaksi.Routing yang baik dapat menghemat biaya, tetapi routing yang kurang cermat dapat membuat pengguna terekspos pada risiko token atau risiko persetujuan yang tidak terduga.AMM dan Stablecoin
Pair stablecoin sering menggunakan desain AMM yang berbeda dari pair token volatil.Karena dua stablecoin mungkin diperkirakan diperdagangkan dengan nilai yang hampir sama, kurva stable-swap dapat memberikan slippage lebih rendah di sekitar harga target.Hal ini membuat AMM stablecoin berguna untuk pembayaran, pengelolaan likuiditas, pinjaman, dan penyelesaian transaksi on-chain.Namun, pool stablecoin tidak bebas risiko.Jika salah satu stablecoin kehilangan patokannya, penyedia likuiditas dapat berakhir memegang lebih banyak aset yang melemah.Pool stablecoin juga dapat menghadapi risiko cadangan, risiko penerbit, risiko smart contract, risiko bridge, dan risiko regulasi.Pengguna tidak boleh beranggapan bahwa pool stablecoin dengan slippage rendah otomatis aman.Kualitas aset di dalam pool sama pentingnya dengan formula AMM.AMM dan Peluncuran Token
AMM memudahkan pembentukan likuiditas untuk token baru.Proyek atau komunitas dapat menyetor token baru dan aset pasangannya ke dalam pool agar pengguna dapat mulai trading.Pembentukan pasar terbuka ini menjadi salah satu alasan AMM penting dalam dunia kripto.Namun, kemudahan membuat pool juga menimbulkan risiko.Siapa pun dapat membuat pool untuk token berkualitas rendah, token palsu, token berbahaya, atau token dengan izin kontrak yang berisiko.Sebuah pool dapat terlihat aktif meskipun likuiditasnya dikendalikan orang dalam atau bot.Token juga dapat memiliki pajak transfer, blacklist, fungsi minting, atau kontrol tersembunyi yang memengaruhi trading.Sebelum trading token baru melalui AMM, pengguna perlu memverifikasi kontrak token, kedalaman likuiditas, distribusi holder, izin, dan dokumentasi proyek.Risiko Smart Contract
AMM berjalan melalui smart contract, sehingga risiko smart contract merupakan salah satu bahaya terbesarnya.Bug pada kontrak pool dapat menyebabkan kehilangan dana, penetapan harga yang keliru, penarikan yang gagal, atau perilaku yang tidak terduga.Bug pada kontrak yang terhubung juga dapat menimbulkan risiko jika AMM menjadi bagian dari rute DeFi yang lebih besar.Audit dapat mengurangi risiko, tetapi tidak menjamin keamanan.Bug bounty, verifikasi formal, peninjauan open-source, desain konservatif, dan kode yang telah teruji waktu dapat meningkatkan keyakinan.Pengguna perlu lebih berhati-hati terhadap AMM baru, kontrak yang belum diaudit, mekanisme token yang tidak biasa, dan pool yang menjanjikan reward sangat tinggi.Risiko smart contract berbeda dari risiko pasar biasa karena kerugian dapat terjadi meskipun prediksi pasar pengguna tepat.Karena itu, pengguna AMM perlu memahami aset dan sistem kontrak yang mendasari transaksi.Risiko Tata Kelola
Banyak AMM memiliki sistem tata kelola yang dapat mengubah biaya, pengaturan pool, program insentif, aturan treasury, atau izin upgrade.Tata kelola dapat membantu protokol beradaptasi, tetapi juga dapat menimbulkan risiko jika hak voting terkonsentrasi atau kontrol admin terlalu luas.Serangan tata kelola dapat berupaya mengubah aturan protokol agar menguntungkan penyerang atau merugikan pengguna.Admin key juga dapat menimbulkan risiko sentralisasi jika sekelompok kecil orang dapat melakukan upgrade kontrak atau mengubah pengaturan penting.Pengguna perlu memeriksa apakah AMM bersifat immutable, dapat di-upgrade, diatur melalui voting token, dikendalikan oleh wallet multisignature, atau dikelola dengan struktur lain.Tidak ada satu model tata kelola yang sempurna.Hal yang penting adalah mengetahui siapa yang dapat mengubah aturan dan dalam kondisi apa.Kelebihan AMM
AMM memungkinkan trading aset kripto tanpa izin melalui smart contract.AMM memungkinkan pengguna mengakses likuiditas tanpa bergantung pada order book tradisional.AMM memungkinkan pengguna biasa menjadi penyedia likuiditas dan berpotensi memperoleh biaya trading.AMM memungkinkan pasar token baru terbentuk dengan cepat ketika likuiditas tersedia.AMM beroperasi terus-menerus selama blockchain dan smart contract tersedia.AMM mendukung komposabilitas DeFi karena aplikasi lain dapat terhubung dengan pool AMM.AMM membuat aturan penetapan harga transparan karena logika pool dapat dilihat on-chain jika kontraknya bersifat publik.AMM juga menciptakan cara baru bagi komunitas untuk memulai pembentukan pasar, menyalurkan insentif, dan membangun aplikasi finansial on-chain.Kekurangan AMM
AMM dapat menimbulkan slippage ketika ukuran transaksi besar dibandingkan dengan likuiditas pool.Penyedia likuiditas dapat mengalami impermanent loss ketika harga aset bergerak menjauh satu sama lain.Trader dapat menghadapi MEV, front-running, sandwich attack, transaksi gagal, dan biaya eksekusi tak terduga.Pengguna dapat berinteraksi dengan token palsu, kontrak berbahaya, atau pool dengan likuiditas berkualitas rendah.Bug smart contract dapat menyebabkan kehilangan dana secara langsung.Perubahan tata kelola atau kontrol admin dapat memengaruhi aturan pool setelah pengguna menyediakan likuiditas.Pool dengan likuiditas rendah dapat menghasilkan harga yang tidak andal dan menimbulkan risiko manipulasi oracle.Reward tinggi dapat menarik likuiditas untuk sementara, tetapi belum tentu menghasilkan kedalaman pasar yang berkelanjutan.Cara Mengevaluasi Pool AMM
Hal pertama yang perlu diperiksa adalah kedalaman likuiditas.Likuiditas yang lebih dalam biasanya berarti slippage lebih rendah dan eksekusi yang lebih baik.Hal kedua yang perlu diperiksa adalah volume trading.Volume yang lebih tinggi dapat menghasilkan lebih banyak pendapatan biaya bagi penyedia likuiditas, tetapi juga dapat mencerminkan insentif jangka pendek atau aktivitas bot.Hal ketiga yang perlu diperiksa adalah pair aset.Pool dengan dua aset yang sangat volatil dapat menimbulkan risiko impermanent loss lebih besar daripada pool dengan aset yang berkaitan erat.Hal keempat yang perlu diperiksa adalah struktur biaya.Biaya perlu dibandingkan dengan slippage, volatilitas, biaya gas, dan perkiraan risiko LP.Hal kelima yang perlu diperiksa adalah keamanan kontrak.Pengguna sebaiknya mencari informasi mengenai audit, kode open-source, bug bounty, dan riwayat operasi yang aman.Hal keenam yang perlu diperiksa adalah tata kelola dan kontrol upgrade.Pengguna perlu memahami apakah aturan dapat berubah dan siapa yang berwenang mengubahnya.Praktik Terbaik bagi Trader AMM
Trader AMM perlu memeriksa kontrak token sebelum melakukan swap untuk aset yang belum dikenal.Mereka perlu memeriksa jumlah output yang diperkirakan sebelum menyetujui transaksi.Mereka perlu menggunakan toleransi slippage yang wajar berdasarkan kedalaman pool dan volatilitas pasar.Mereka sebaiknya menghindari trading dalam jumlah besar melalui pool dangkal tanpa memeriksa dampak harga.Mereka perlu berhati-hati terhadap token dengan aturan transfer yang tidak biasa atau kontrol kepemilikan yang tidak jelas.Mereka dapat mempertimbangkan untuk membagi transaksi besar jika langkah tersebut mengurangi slippage dan risiko MEV.Mereka perlu memantau biaya jaringan karena biaya tinggi dapat membuat swap kecil menjadi tidak ekonomis.Mereka sebaiknya mencabut persetujuan token yang tidak diperlukan lagi.Praktik Terbaik bagi Penyedia Likuiditas
Penyedia likuiditas perlu memahami impermanent loss sebelum menyetor aset.Mereka perlu membandingkan perkiraan biaya dengan potensi perbedaan harga antara aset di dalam pool.Mereka sebaiknya tidak menilai pool hanya berdasarkan APY yang diiklankan.Mereka perlu memeriksa apakah reward dibayarkan dalam token yang memiliki permintaan nyata atau hanya berupa insentif jangka pendek.Mereka perlu memahami proses penarikan dan aturan lock-up atau penalti yang berlaku.Mereka perlu memantau komposisi pool karena eksposur aset mereka berubah seiring berlangsungnya transaksi.Mereka perlu mempertimbangkan apakah volume pool cukup untuk membenarkan risiko yang ada.Mereka sebaiknya tidak menyediakan likuiditas untuk kontrak yang tidak mereka pahami.AMM dan Regulasi
AMM menimbulkan pertanyaan regulasi karena memungkinkan trading melalui smart contract otonom, bukan model perantara tradisional.Regulator dapat mempertimbangkan siapa yang mengembangkan protokol, siapa yang mengendalikan antarmuka, siapa yang memperoleh biaya, siapa yang mengatur upgrade, dan apakah pengguna menerima pengungkapan risiko yang jelas.Pembahasan BIS tentang risiko DeFi mencatat bahwa DeFi dapat menimbulkan ilusi desentralisasi ketika tata kelola dan kontrolnya lebih terkonsentrasi daripada yang terlihat.
Hal ini penting bagi AMM karena pool dapat terlihat terdesentralisasi, sementara upgrade, pengaturan biaya, insentif, atau akses antarmuka dikendalikan oleh sekelompok kecil pihak.Regulasi juga dapat memengaruhi pool stablecoin, pool aset tokenisasi, insentif likuiditas, dan antarmuka yang membantu pengguna mengakses AMM.Pengguna perlu memahami bahwa aturan AMM dapat dibentuk oleh kode smart contract maupun lingkungan hukum di sekitar aplikasi yang terhubung dengan kode tersebut.Kesalahpahaman Umum tentang AMM
Kesalahpahaman yang umum adalah bahwa AMM selalu menawarkan harga terbaik.AMM hanya menawarkan harga yang tersedia dari pool dan formulanya pada saat itu.Kesalahpahaman lainnya adalah bahwa menyediakan likuiditas bersifat pasif dan berisiko rendah.Posisi LP dapat kehilangan nilai karena impermanent loss, risiko smart contract, risiko token, dan perubahan insentif.Kesalahpahaman ketiga adalah menganggap reward likuiditas yang tinggi selalu berarti peluang yang baik.Reward tinggi dapat ditawarkan karena pool memiliki risiko tinggi atau karena insentifnya hanya bersifat sementara.Kesalahpahaman keempat adalah menganggap token aman hanya karena memiliki pool AMM.Siapa pun dapat membuat pool untuk berbagai jenis token, sehingga keberadaan pool tidak membuktikan kualitas token.Kesalahpahaman kelima adalah menganggap harga AMM tidak dapat dimanipulasi.Transaksi besar dapat menggerakkan harga secara signifikan di pool dengan likuiditas rendah, sehingga menimbulkan risiko oracle dan eksekusi.FAQ
Apa arti AMM dalam kripto?
AMM adalah singkatan dari Automated Market Maker, yaitu sistem smart contract yang memungkinkan pengguna memperdagangkan aset kripto melalui pool likuiditas.Bagaimana AMM menentukan harga?
AMM menentukan harga menggunakan formula yang didasarkan pada saldo aset di dalam pool likuiditas.Apa itu pool likuiditas?
Pool likuiditas adalah smart contract yang menyimpan aset kripto agar pengguna dapat bertransaksi dengan pool tersebut.Siapa penyedia likuiditas?
Penyedia likuiditas adalah pengguna yang menyetor aset ke dalam pool AMM dan berpotensi memperoleh biaya atau reward.Apa itu formula constant product?
Formula constant product adalah x * y = k. Pool mempertahankan hubungan antara saldo dua aset, sementara transaksi mengubah rasionya.Apa itu slippage dalam AMM?
Slippage adalah selisih antara harga yang diharapkan dari sebuah transaksi dan harga yang benar-benar diterima, dan slippage makin besar ketika ukuran transaksi makin besar dibandingkan likuiditas pool.Anda Mungkin Juga Menyukai
ZK-Rollup
ZK-Rollup-as-a-Service
zk-SNARK
POPULER
Mata uang kripto yang sedang tren saat ini dan menarik perhatian pasar yang signifikan
Volume TERATAS
Mata uang kripto dengan volume trading tertinggi
Baru Ditambahkan
Mata uang kripto yang baru saja masuk listing dan tersedia untuk trading

