DEX (Decentralized Exchange): Cara Kerja, Keunggulan, dan Limitasinya
Penjelasan mendalam DEX — bagaimana AMM bekerja, perbedaan dengan CEX, risiko yang perlu dipahami, dan DEX terbaik untuk berbagai use case.
DEX adalah exchange crypto yang berjalan tanpa perusahaan yang mengoperasikannya — hanya smart contract di blockchain. Ini adalah salah satu inovasi terpenting di DeFi.
Cara Kerja DEX: AMM vs Order Book
Ada dua model utama DEX:
AMM (Automated Market Maker) — Paling Umum
Model yang digunakan Uniswap, Curve, PancakeSwap, dan sebagian besar DEX modern.
Bukan order book: Di CEX, ada order book — daftar buyer dan seller yang cocok satu sama lain. Di AMM, tidak ada order book.
Liquidity Pool: Sebaliknya, ada pool berisi dua aset. Misalnya pool ETH/USDC berisi sejumlah ETH dan sejumlah USDC yang disediakan oleh liquidity provider (LP).
Formula harga: Harga ditentukan oleh rasio aset dalam pool via formula matematika (biasanya x×y=k untuk Uniswap v2). Semakin banyak yang beli ETH dari pool, semakin sedikit ETH di pool, semakin naik harga.
Contoh sederhana:
- Pool berisi 100 ETH dan 200,000 USDC → harga ETH = $2,000
- Seseorang beli 1 ETH dengan USDC
- Pool sekarang 99 ETH dan ~202,020 USDC → harga ETH sedikit naik
- LP mendapat fee dari transaksi ini (biasanya 0.05-0.3%)
Order Book DEX (Model Lama)
Beberapa DEX (seperti dYdX) masih menggunakan order book seperti CEX, tapi dieksekusi on-chain. Ini membutuhkan infrastruktur yang lebih kompleks dan biasanya lebih lambat.
DEX vs CEX: Perbandingan
| Aspek | DEX | CEX |
|---|---|---|
| Custody aset | Wallet Anda sendiri | Di exchange |
| KYC | Tidak perlu | Wajib |
| Counterparty risk | Tidak ada | Ada (exchange bisa bangkrut) |
| Smart contract risk | Ada | Tidak langsung |
| Interface | Lebih complex | Lebih simpel |
| Likuiditas | Bervariasi (bisa rendah untuk token kecil) | Biasanya lebih dalam |
| Token yang tersedia | Apapun yang ada di blockchain | Terbatas yang listed |
| Slippage | Bisa tinggi untuk order besar | Lebih rendah biasanya |
| Fee | 0.05-1% + gas fee | 0.1-0.5% |
| Speed | Butuh blockchain confirmation | Instant (off-chain matching) |
DEX yang Perlu Diketahui
Uniswap (Ethereum, Arbitrum, Base, dll.):
- DEX terbesar berdasarkan volume
- AMM model, dikenal karena mengizinkan siapapun list token
- Banyak digunakan untuk token ERC-20 yang tidak ada di CEX
Curve (Ethereum dan L2 banyak):
- Dioptimalkan untuk stablecoin-to-stablecoin swap
- Slippage sangat rendah untuk pasangan stable (USDC/USDT/DAI)
- Pilihan terbaik untuk swap antar stablecoin
Jupiter (Solana):
- DEX aggregator terbesar di Solana
- Aggregates likuiditas dari banyak DEX Solana
- Best price routing otomatis
PancakeSwap (BNB Chain):
- DEX terbesar di BNB Chain
- Fee lebih rendah karena gas di BNB Chain murah
1inch dan Paraswap:
- DEX aggregator — tidak punya pool sendiri tapi route ke DEX yang memberikan harga terbaik
- Berguna untuk swap besar yang perlu cari harga optimal
Slippage: Konsep Penting di DEX
Karena harga di AMM bergerak berdasarkan rasio pool, order besar bisa “menggeser” harga saat dieksekusi — ini disebut price impact atau slippage.
Contoh:
- Pool ETH/USDC punya $1 juta total likuiditas
- Anda mau swap USDC senilai $100,000 ke ETH (10% dari pool)
- Ini akan menggerakkan harga secara signifikan — mungkin 5-10%+ slippage
Cara mitigasi:
- Set slippage tolerance di setting (biasanya 0.5% untuk stablecoin, 1-3% untuk token volatile)
- Untuk order besar, gunakan DEX aggregator yang bisa split order ke beberapa pool
- Check “Price Impact” sebelum konfirmasi transaksi
Gas Fee di DEX
Setiap transaksi di DEX butuh bayar gas fee ke blockchain. Ini berbeda dari fee pool DEX:
- Ethereum mainnet: Gas fee bisa $5-50+ per swap
- Arbitrum/Optimism/Base: $0.05-0.5 per swap
- Solana: $0.0001-0.001 per swap
- BNB Chain: $0.1-0.3 per swap
Untuk swap kecil, gas fee di Ethereum mainnet tidak ekonomis. Gunakan L2 atau chain lain.
Front-Running dan MEV
Di blockchain publik, transaksi Anda bisa dilihat sebelum dieksekusi (di mempool). “Searcher” bisa melihat transaksi swap besar Anda dan:
- Submit transaksi yang sama sebelum Anda dengan gas lebih tinggi
- Setelah transaksi Anda masuk (sekarang harga sudah bergerak), mereka reverse
Ini disebut MEV (Maximal Extractable Value) atau “sandwich attack.”
Mitigasi:
- Gunakan tool seperti MEV Blocker atau transaksi via private mempool
- Set slippage tolerance yang tidak terlalu tinggi
Kapan Pilih DEX vs CEX
Pilih DEX:
- Token yang tidak listed di CEX manapun
- Tidak mau KYC atau serahkan identity ke perusahaan
- Sudah nyaman dengan wallet self-custody
- Mau akses DeFi protokol langsung
Pilih CEX:
- Pemula yang baru mulai
- Beli crypto dengan IDR (CEX Indonesia punya IDR gateway)
- Trading fiat to crypto
- Interface yang lebih mudah
- Layanan pelanggan jika ada masalah
Kesimpulan
DEX adalah inovasi fundamental yang memungkinkan trading crypto tanpa perantara — siapapun bisa swap token 24/7 tanpa KYC, langsung dari wallet.
Tapi DEX bukan tanpa trade-off: lebih complex, ada smart contract risk, slippage untuk order besar, dan butuh pemahaman tentang gas fee dan cara kerja AMM.
Untuk pemula: CEX masih lebih appropriate. Untuk yang sudah familiar dengan DeFi dan wallet: DEX membuka akses ke ekosistem token yang jauh lebih luas.
💡 Mau praktik langsung, bukan hanya teori? Di kelas WhaleX, Anda belajar hands-on — setup wallet, yield strategy, dan navigasi protokol DeFi nyata. Coba kelas Web3 gratis →
Elite Vault WhaleX: join membership via USDC di Base Network — akses penuh tanpa proses bank tradisional.
Lihat Elite Vault →Pertanyaan Umum
Apa itu DEX dan bedanya dengan CEX?
DEX (Decentralized Exchange) adalah platform tukar crypto yang berjalan via smart contract tanpa perantara terpusat. CEX (Centralized Exchange) seperti Binance atau Indodax adalah perusahaan yang mengelola order book. Di DEX, Anda trading langsung dari wallet — tidak perlu KYC dan custody ada di tangan Anda.
Apakah DEX lebih aman dari CEX?
Tergantung jenis risiko. DEX menghilangkan counterparty risk (exchange tidak bisa bangkrut dan bawa dana Anda). Tapi DEX punya smart contract risk. Untuk user yang kompeten: DEX lebih aman dari CEX untuk menyimpan aset. Untuk pemula: CEX lebih mudah karena tidak perlu kelola wallet.