Apa itu Liquidity Pool?
Liquidity pool adalah kumpulan dua token yang dikunci di dalam smart contract untuk memfasilitasi trading di DEX. Daripada membutuhkan pembeli dan penjual yang saling cocok seperti di order book tradisional, DEX seperti Uniswap menggunakan pool ini sebagai lawan transaksi otomatis.
Saat kamu swap ETH ke USDC di Uniswap, kamu tidak bertransaksi dengan orang lain — kamu bertransaksi langsung dengan liquidity pool ETH/USDC.
Siapa yang Mengisi Pool?
Liquidity Provider (LP) — orang-orang yang menyetorkan sepasang token ke pool dalam proporsi yang ditentukan. Sebagai imbalannya, mereka mendapat LP token yang merepresentasikan bagian kepemilikan mereka di pool, dan berhak atas fee trading yang dihasilkan setiap kali ada swap.
Fee ini adalah pendapatan pasif bagi LP — tapi bukan tanpa risiko (lihat: impermanent loss).
Cara Pool Menentukan Harga
AMM (Automated Market Maker) — mekanisme di balik kebanyakan DEX — menggunakan formula matematis untuk menentukan harga, paling umum adalah constant product formula:
x × y = k
Di mana x dan y adalah jumlah masing-masing token di pool, dan k adalah konstanta. Saat seseorang membeli ETH dari pool ETH/USDC, jumlah ETH di pool berkurang dan USDC bertambah — harga ETH naik secara otomatis karena rasionya berubah.
Semakin besar swap relatif terhadap ukuran pool, semakin besar slippage yang terjadi.
Contoh Praktis
Pool ETH/USDC berisi 100 ETH dan 200.000 USDC:
- Harga ETH tersirat: $2.000
- Seseorang swap 10 ETH → dapat USDC, tapi harganya tidak persis $20.000 karena slippage
- Setelah swap: pool berisi 110 ETH dan ~181.818 USDC — harga ETH di pool turun
Arbitrageur kemudian akan masuk dari exchange lain untuk menyeimbangkan harga kembali ke pasar. Itulah mekanisme price discovery di DEX.
Ukuran Pool = Kedalaman Likuiditas
Pool yang lebih besar memungkinkan swap besar dengan slippage minimal. Itulah mengapa proyek baru dengan pool kecil punya harga yang sangat mudah bergerak — sedikit modal saja sudah bisa menggerakkan harga signifikan.
Cek TVL (Total Value Locked) sebuah pool sebelum swap dengan jumlah besar — ini menentukan seberapa efisien eksekusi transaksimu.