Hanya untuk tujuan edukasi; bukan merupakan nasihat investasi atau rekomendasi investasi. Investasi dapat mengakibatkan kerugian.
Jawaban langsung
Automated market maker adalah keluarga mekanisme bursa on-chain yang mengutip dan menyelesaikan transaksi terhadap aset gabungan berdasarkan suatu aturan atau kurva. Desain constant-product, berbobot, stable-swap, likuiditas terkonsentrasi, dan berbasis hook memiliki invariant, biaya, serta risiko yang berbeda; AMM tidak identik dengan x*y=k ataupun dengan setiap bursa terdesentralisasi.
Untuk swap, bedakan harga marginal sebelum transaksi, harga eksekusi rata-rata, price impact deterministik, dan slippage selama menunggu eksekusi. Untuk posisi likuiditas, rekonsiliasi inventaris yang disetor, saham pool atau likuiditas rentang, biaya, insentif, gas, dan hasil penarikan terhadap tolok ukur memegang aset yang sama.
- Dampak harga termasuk biaya
- 9,34%
- Biaya sisi masukan
- 0,03
Outputnya adalah perkiraan pendidikan. Mereka mengecualikan aturan tempat, pajak, latensi, perilaku oracle, dan parameter khusus protokol lainnya kecuali ditunjukkan.
Cara kerjanya
- Tetapkan chain, alamat pool dan router, versi implementasi, urutan dan desimal token, kurva atau invariant, tingkat biaya, biaya protokol, hook, administrator, serta kontrol jeda.
- Normalisasikan saldo mentah dan cadangan internal; tentukan aset masuk, aset keluar, dan satuan harga. Periksa apakah donasi, rebase, atau biaya transfer membuat saldo berbeda dari cadangan akuntansi.
- Reproduksi kuotasi exact-input atau exact-output untuk setiap hop rute, termasuk biaya, invariant, pembulatan, perubahan cadangan, harga marginal, harga eksekusi rata-rata, price impact,
minOut, dan tenggat. - Simulasikan calldata, approval, native value, dan rute pada blok yang dinyatakan; uji perubahan state, MEV, gas, revert, serta likuiditas alternatif sebelum menandatangani.
- Untuk LP, rekonsiliasi setoran, saham atau likuiditas yang dicetak, rentang aktif, kepemilikan biaya, insentif, penarikan, pembulatan, dan setiap penguncian atau jeda.
- Bandingkan kekayaan akhir LP dengan tolok ukur hold yang sepadan; pisahkan nilai inventaris, biaya, reward yang dijual, gas, pajak, impermanent loss, adverse selection, dan rebalancing.
- Verifikasi receipt, perubahan saldo, dan allowance; pantau kurva, biaya, hook, cadangan, konsentrasi, penggunaan oracle, upgrade, status rentang, migrasi, dan batas keluar.
Contoh
- Pool constant-product memiliki
x=100 ETH,y=200,000 USDC, dank=20,000,000. Pembelian tepat 10 ETH tanpa biaya memerlukan200000*10/90 = 22,222.222222 USDC; dengan biaya input 0,30% diperlukan200000*10/(90*0.997) = 22,289.089491 USDC, dengan rata-rata2,228.908949 USDC/ETH. Rasio cadangan setelah transaksi adalah222289.089491/90 = 2,469.878772 USDC/ETH. - Pool yang sama memiliki 1.000 token LP. Setoran proporsional 10 ETH dan 20.000 USDC mencetak
100 LP tokens, sehingga porsinya100/1100 = 9.0909090909%. Jika cadangan kemudian menjadi 120 ETH dan 264.000 USDC, porsi tersebut menarik10.9090909091 ETHdan24,000 USDC, sebelum biaya burn dan pembulatan. - LP memulai dengan 10 ETH dan 20.000 USDC pada harga 2.000; ETH naik menjadi 3.200, sehingga rasio harga adalah
r=1.6. Nilai constant-product rentang penuh relatif terhadap hold adalah2*sqrt(1.6)/(1+1.6)=0.9730085108, atau-2.6991489179%; tolok ukur hold 52.000 USDC setara dengan50,596.442563 USDCsebelum biaya. - Likuiditas terkonsentrasi memiliki
L=1,000, rentangPA=1hinggaPB=9, dan harga saat iniP=4. Posisi itu memegang166.6666666667token0 dan1,000token1, senilai1,666.6666666667dalam satuan token1. PadaP>=9, posisi memegang nol token0 dan2,000token1 serta tidak memperoleh biaya swap rentang aktif selama harga tetap di luar rentang.
Risiko
- Kurva atau model AMM diidentifikasi secara keliru.
- Urutan token, arah harga, atau desimal membalik kuotasi.
- Saldo, cadangan, atau blok simulasi sudah usang.
- Tingkat biaya atau biaya protokol mengubah pembaruan invariant.
- Likuiditas tipis menimbulkan price impact deterministik yang besar.
- Toleransi slippage atau
minOutmengizinkan eksekusi yang tidak dapat diterima. - Sandwich atau strategi MEV lain mengambil nilai.
- Router multihop atau pool perantara gagal.
- Saham LP terdilusi atau donasi cadangan mendistorsi akuntansi.
- Impermanent loss melebihi biaya dan reward.
- Likuiditas terkonsentrasi menjadi tidak aktif di luar rentangnya.
- Rebalancing, gas, dan pajak menghabiskan imbal hasil rentang.
- Biaya atau insentif dihitung dua kali dalam kinerja LP.
- Token reward turun, terkunci, atau tidak dapat dijual.
- Token fee-on-transfer, rebase, callback, atau hook merusak asumsi.
- Harga spot AMM yang dapat dimanipulasi digunakan sebagai oracle.
- Bug kontrak, reentrancy, atau kesalahan akuntansi menghilangkan aset.
- Kewenangan admin, upgrade, jeda, tata kelola, atau hook mengubah perilaku.
- Kompromi bridge, kustodian, frontend, atau RPC mengalihkan eksekusi.
- Kemacetan chain, reorg, kegagalan penarikan, atau kesalahan pencatatan menghambat keluar.
Kesalahpahaman umum
- Setiap AMM memakai
x*y=k. Kurva stabil, berbobot, terkonsentrasi, dan khusus berbeda. - Harga spot pool adalah harga wajar eksternal. Arbitrase hanya cenderung menyelaraskan harga dengan mempertimbangkan biaya, kedalaman, latensi, dan risiko.
- Slippage dan price impact identik. Price impact mengikuti ukuran transaksi; slippage juga mencakup pergerakan antara kuotasi dan eksekusi.
- Biaya menjamin LP mengungguli strategi hold. Kerugian inventaris dan adverse selection dapat melebihi pendapatan biaya.
- Impermanent loss hilang tanpa dampak jika menunggu. Ini adalah kinerja di bawah tolok ukur hold dan dapat bertahan atau direalisasikan saat keluar.
Topik terkait
Sumber
- Uniswap v2 Core - Uniswap Labs (diakses: 2026-08-13)
- Uniswap v3 Core - Uniswap Labs (diakses: 2026-08-13)
- How Uniswap Works - Uniswap Labs (diakses: 2026-08-13)
- Swaps - Uniswap Labs (diakses: 2026-08-13)
- Fees - Uniswap Labs (diakses: 2026-08-13)
- StableSwap - efficient mechanism for Stablecoin liquidity - Curve Finance (diakses: 2026-08-13)
- Balancer Whitepaper - Balancer (diakses: 2026-08-13)
- DeFi risks and the decentralisation illusion - Bank for International Settlements (diakses: 2026-08-13)