GaiaEx AcademyGaiaEx Academy
Ano ang Liquidity Pool?
NagsisimulaBlockchain7 min read

Ano ang Liquidity Pool?

Smart contracts na may hawak ng token pairs na nagpapatakbo ng decentralized trading

Ibahagi ang mga Post

Ang Exchange na Walang Sinuman sa Likod ng Counter

Noong Setyembre 2020, isang developer na nagngangalang Andre Cronje ay naglaunch ng isang token na tinawag na YFI. Walang kumpanya, walang sales team, walang order book na puno ng mga propesyonal na trader na nagquote ng mga presyo. Nagdeposito lang ang mga tao ng kanilang coins sa isang pool ng code, at hinayaan ng pool na iyon ang kahit sino sa buong mundo na ipagpalit ang isang token para sa isa pa — instant, araw man o gabi, walang pahintulot na kailangan. Sa loob ng ilang linggo, bilyon-bilyong dolyar ang umagos sa mga pool na kagaya nito.

Isipin mo kung gaano kakaiba iyon. Sa New York Stock Exchange, bawat trade ay kailangan ng isang counterparty: isang tao o isang firm na handang kumuha ng kabilang panig. Kung walang gustong magbenta sa iyo ng Apple sa presyo mo, maghihintay ka. Itinapon ng liquidity pools ang hinihinging iyon. Hindi ka nagtrade laban sa isang tao — nagtrade ka laban sa isang reserve ng tokens na naka-lock sa isang smart contract, at itinatakda ng isang formula ang presyo.

Ang isang idea na ito — ang pagpapalit ng matchmaker ng isang math equation — ang makina sa ilalim ng halos lahat ng decentralized finance. Uniswap, Curve, PancakeSwap, Balancer, SushiSwap: iba-ibang brand, parehong core mechanism. Ang pag-unawa sa liquidity pools ay ang pag-unawa kung paano talagang ginagalaw ng DeFi ang pera. Kalasin natin ang makina.

May Kompetisyon ang Order Books

Ang mga traditional na exchange — NYSE, NASDAQ, Binance — ay nagtutugma ng mga buyer sa mga seller sa pamamagitan ng isang order book. Nagpost ang isang tao ng bid, nagpost ang isang tao ng ask, at kapag nagtapat ang mga presyo, nagkakaroon ng trade. Gumagana ito. Gumagana ito mula pa noong Dutch East India Company noong 1602.

Kumuha ang liquidity pools ng isang lubhang kaibang approach. Sa halip na itugma ang indibidwal na mga buyer at seller, ang isang pool ay humahawak ng reserve ng dalawang token — halimbawa ETH at USDC — na naka-lock sa isang smart contract. Kapag gusto mong magpalit, nagtrade ka laban sa pool mismo. Walang kailangang counterparty. Walang order book. Walang paghihintay para sa isang tao na kunin ang kabilang panig ng trade mo.

May pangalan ang software na nagpepresyo at nagsasagawa ng mga swap na iyon: isang Automated Market Maker, o AMM. Sa isang traditional na venue, ang "market makers" ay mga firm na tuluy-tuloy na nagpost ng buy at sell na quotes para mapanatili ang maayos na trading — isang sophisticated, capital-intensive na trabaho. Ang isang AMM ay in-automate ang tungkulin na iyon gamit ang isang formula, kaya hindi na talaga isang firm ang market maker. Ito ay isang smart contract na kaya ng kahit sino na depositohan.

Naglaunch ng model na ito ang Uniswap noong Nobyembre 2018 at ngayon ay nagpoproseso ng bilyon-bilyon sa monthly volume. Ang buong DEX ecosystem ay tumatakbo sa mga variation ng parehong idea. Simula ng maagang 2025, higit sa $10 bilyon ang nakaupo sa liquidity pools sa Ethereum at sa mga L2 nito lang.

Ang pangunahing insight: Ang isang order book ay nagtatanong "sino ang gustong magtrade sa iyo?" Ang isang liquidity pool ay nagtatanong "ano ang sinasabi ng formula na presyo?" Ang una ay kailangan ng isang handang tao sa kabilang panig. Ang pangalawa ay kailangan lang ng tokens sa pool at isang constant na dapat matugunan. Kaya nga kayang mag-alok ng liquidity ang isang pool sa 3 a.m. para sa isang obscure na token na hindi kailanman quote-in ng anumang propesyonal na trader.

x × y = k: Ang Formula na Nagpapatakbo ng DeFi

Ang core mechanic ng Uniswap ay kasya sa isang solong equation: x × y = k. Dito ang x ay ang quantity ng Token A sa pool, ang y ay ang quantity ng Token B, at ang k ay isang constant na dapat laging panatilihin ng pool.

Nagsimula ang isang pool na may 10 ETH at 20,000 USDC. I-multiply ang mga ito: k = 200,000. Ngayon gusto mong bumili ng 1 ETH. Matapos ang trade mo, dapat pa rin matugunan ng pool ang x × y = 200,000. May 9 ETH na natitira, kailangan ng pool ng 200,000 ÷ 9 = 22,222 USDC. Ang pagkaiba — 2,222 USDC — ang binabayaran mo. Iyon ay isang presyo ng $2,222 kada ETH, bahagyang mas mataas sa $2,000 midpoint, dahil inilipat ng trade mo ang ratio laban sa iyo.

Pansinin ang nangyari kanina: gumalaw ang presyo nang automatiko, walang taong nagdesisyon nito. Bumili ng mas maraming ETH at nagiging mas bihira sa pool ang natitirang ETH, kaya ang bawat karagdagang unit ay mas mahal ang gastos. Ibenta pabalik ang ETH at bumagsak ang presyo. Ang curve ay self-adjust sa bawat solong swap. Ang gap na iyon sa pagitan ng quoted na "fair" na presyo at ng presyong talagang binabayaran mo ay tinatawag na slippage, at lumalaki ito kasama ng laki ng trade mo relative sa pool.

Mahalaga ang depth sa lahat. Isang pool na may $10 milyong liquidity ay sumisipsip ng isang $10,000 na swap na may bahagyang price impact — ang trade mo ay isang rounding error laban sa reserves. Ang parehong $10,000 na swap sa isang $100,000 na pool ay marahas na igagalaw ang presyo, dahil kinokonsumo mo ang isang makabuluhang piraso ng isang panig. Ito rin ang dahilan kung bakit gumagana nang pinakamahusay ang mga AMM para sa mga pares ng katulad na halaga, tulad ng dalawang stablecoin o isang token at ang wrapped na version nito — ang maliit na pagbabago ng ratio ay ibig sabihin ay maliit na slippage.

Constant Product AMM: x × y = k Liquidity Pool 10 ETH 20,000 USDC k = 200,000 Trader Wants 1 ETH Sends USDC Gets 1 ETH After swap: 9 ETH · 22,222 USDC Price paid: $2,222/ETH (slippage: +11%) LPs Earn 0.3% fee/swap
Ang constant product formula ay automatikong nag-adjust ng mga presyo habang nagbabago ang ratio ng pool. Ang mas malalaking trade ay nagagalaw ang presyo nang higit pa, lumilikha ng slippage.

Ang Pagiging isang Liquidity Provider

Narito ang tanong na hinihiling ng formula: saan galing ang mga token sa pool? Ang sagot ay ang liquidity providers (LPs) — mga ordinaryong user na nagdeposito ng kanilang mga asset para makapagtrade ang iba. Kahit sino ay kayang gawin ito, at ang openness na iyon ang buong punto.

Nagdeposito ka ng pantay na dollar amounts ng dalawang token — halimbawa, $5,000 ng ETH at $5,000 ng USDC — at bilang kapalit ay nag-mint sa iyo ng LP tokens ang contract. Ang mga LP token na iyon ay isang resibo: kinakatawan nila ang percentage share mo ng pool, at kaya mo silang sunugin anumang oras para i-redeem ang underlying assets mo kasama ang lahat na kinita nila. Magdeposito ng 1% ng halaga ng isang pool at pagmamay-ari mo ang claim sa 1% ng reserves nito at 1% ng fees nito.

At ang fees ang dahilan kung bakit sulit. Bawat swap ay nagbabayad ng isang fee — karaniwang 0.3% sa Uniswap v2, at configurable (0.01%–1%) sa Uniswap v3 depende sa pair. Ang fee na iyon ay direktang idinaragdag pabalik sa pool, itinataas ang halaga ng bawat LP token. Sa isang pool na gumagawa ng $1 milyon sa daily volume sa 0.3%, ang mga LP ay kolektibong kumikita ng $3,000 kada araw. Laban sa $10 milyon ng total value locked (TVL), iyon ay humigit-kumulang 11% APY mula sa fees lang — binabayaran ayon sa proporsyon ng share mo, walang kailangang aksyon mula sa iyo.

Pero may catch na baked into ang mechanics, at ito ang pinakahindi-naiintindihang bahagi ng pagiging isang LP. Habang gumagalaw ang mga presyo, tahimik na na-rebalance ng pool ang position mo — at puwedeng matapos ka na mas mahina kaysa kung simpleng na-hold mo ang dalawang token sa wallet mo. May pangalan ang phenomenon na iyon: impermanent loss. Sapat itong mahalaga para bigyan ng sariling seksyon.

LP Lifecycle: Deposit → Earn → Withdraw 1. Deposit $5K ETH + $5K USDC Receive LP tokens (your share) 2. Earn Fees 0.3% of every swap through pool Fees auto-compound in pool value 3. Withdraw Burn LP tokens → get assets back Ratio may differ from deposit ⚠ Impermanent loss: if token prices diverge, you end up with less than just holding
Nagdeposito ang mga LP ng dalawang token, kumikita ng swap fees proporsyonal sa share nila, at nag-withdraw sa kasalukuyang ratio ng pool — na puwedeng iba sa orihinal na deposito nila.

Impermanent Loss: Ang Nakatagong Buwis ng LP

Gawin nating concrete gamit ang canonical na halimbawa. Nagdeposito si Alice ng 1 ETH at 100 USDC sa isang pool. Sa oras ng deposito, ang ETH ay may halaga ng $100, kaya bawat panig ay $100 at ang kabuuan ng stake niya ay $200. Ang buong pool ay humahawak ng 10 ETH at 1,000 USDC, na nagbibigay kay Alice ng 10% share.

Ngayon dumoble sa $400 ang ETH sa mas malawak na market. Pero hindi alam ng formula ng pool ang mundong ito — ang internal na presyo nito ay nakabatay pa rin sa ratio nito. Kaya nagbukas ang isang gap, at sinunggaban ito ng mga arbitrage trader: binibili nila ang murang-ngayon na ETH mula sa pool hanggang tumapat ang internal na presyo nito sa $400. Para matugunan ang x × y = k sa bagong ratio, natapos ang pool sa paghahawak ng humigit-kumulang 5 ETH at 2,000 USDC. Kinukuha ng mga arbitrageur ang pagkaiba — at ang tubo na iyon ay galing mismo sa bulsa ng mga LP.

Nag-withdraw si Alice ng kanyang 10% share: 0.5 ETH + 200 USDC. Sa $400/ETH iyon ay $200 + $200 = $400. Hindi masama — hanggang sa ikompara mo. Kung simpleng na-hold niya ang orihinal niyang 1 ETH at 100 USDC, meron siyang $400 + $100 = $500. Ang pagbibigay ng liquidity ay nagkakahalaga sa kanya ng $100, isang 20% na bawas sa kita niya. Ang gap na iyan ang impermanent loss.

Dalawang bagay ang nagpapagawi rito na counterintuitive. Una, nangyayari ito kung tumaas man o bumaba ang presyo — anumang divergence mula sa deposit ratio mo ang nagdudulot nito. Pangalawa, tinatawag itong "impermanent" dahil kung lumaboy pabalik ang price ratio sa pinagsimulan mo, mawawala ang lugi. Nagkakandado lang ito — nagiging permanent — sa sandaling ka mag-withdraw. Sulit tandaan ang standard na divergence-to-loss table:

  • 1.25x na pagbabago ng presyo → ~0.6% na lugi
  • 1.5x → ~2.0% na lugi
  • 2x → ~5.7% na lugi
  • 3x → ~13.4% na lugi
  • 4x → ~20.0% na lugi
  • 5x → ~25.5% na lugi
Ang tapat na math ng LP: Dapat lampasan ng kita mong fee ang impermanent loss mo para sulit ang position kumpara sa simpleng holding. Sa mga volatile na pairs na malubhang nag-diverge, madalas talunin ng IL ang fees. Iyan mismo ang dahilan kung bakit napaka-popular ang mga stablecoin pool (USDC/USDT) at mga pegged pairs para sa LPing — bahagya lang nag-diverge ang mga asset, malapit sa zero ang impermanent loss, at halos purong tubo ang fees.

Ano Talaga ang Pinagana ng Liquidity Pools

Ang swapping ay entry point lang. Ang parehong locked-reserve na primitive ay lumalabas na ang plumbing sa ilalim ng isang malaking bahagi ng DeFi:

  • Decentralized trading (DEXs). Ang orihinal na use case — Uniswap, Curve, PancakeSwap — nagpapahintulot sa kahit sino na magpalit o maglista ng isang token instant, walang listing committee na kailangan.
  • Yield farming at liquidity mining. Ibinigay ng mga protocol ang kanilang mga governance token bilang bonus sa ibabaw ng swap fees para i-bootstrap ang mga deposito. Kaya mo ring i-stake ang LP tokens mo sa ibang lugar para magdagdag ng ikalawang layer ng rewards.
  • Lending at borrowing. Ang mga pooled na deposito ay nagiging ang supply na kinukuhaan ng mga borrower sa mga platform tulad ng Aave, na may interest rates na itinakda algorithmically ayon sa kung gaano kautilized ang pool.
  • Governance. Ang pag-pool ng tokens ay kayang aggregate-in ang voting power, pinababa ang threshold para pumasa ang mga proposal sa isang decentralized organization.
  • Synthetic assets at stablecoins. Nagbibigay ang mga pool ng on-chain na collateral at price reference na kailangan para mag-mint ng synthetic tokens na sumusubaybay sa mga real-world asset.
  • Insurance at tranching. Ang mas advanced na disenyo ay hinahati ang panganib at return ng isang pool sa mga tranche, o nag-pool ng capital para mag-underwrite ng smart-contract cover.

Ang common thread: ang isang liquidity pool ay isang programmable na tumpok ng capital. Sa sandaling makadeposito ka ng mga asset sa code na sumusunod sa mga fixed na rules, kaya mong bumuo ng isang market maker, isang money market, isang voting bloc, o isang insurance fund sa parehong pundasyon.

Ang mga Panganib na Walang Nagsasabi sa Marketing

Ang mga pool ay makapangyarihan, hindi safe by default. Ang matapat na edukasyon ay nangangahulugan ng pagbanggit sa mga paraan kung paano talagang nalulugi ang mga LP — at may ilan lampas sa impermanent loss.

  • Panganib ng smart contract. Ang pondo mo ay nakatira sa loob ng code, at may mga bug ang code. Isang solong flaw sa contract ng isang pool — isang reentrancy hole, isang math error, isang masamang upgrade — ay puwedeng payagan ang isang attacker na madukot ang buong pool sa isang transaction. Daan-daang milyon ang nawala sa ganitong paraan. Binabawasan ng mga audit ang tsansa; hindi nila ito tinatanggal.
  • Rug pulls. Kahit sino ay puwedeng magpalakad ng isang token at isang pool. Isang malisyosong team ay puwedeng maghasik ng isang pool, i-hype ito, hintayin ang totoong deposito, pagkatapos ay hugutin ang sarili nilang liquidity at magbenta — iiwanang ang lahat na may hawak ng isang walang-halagang token sa isang halos-walang laman na pool. Ang permissionless na listing ay isang feature at isang attack surface.
  • Impermanent loss. Nasakop na sa itaas, pero sulit ulitin: sa isang volatile na pair, ang fees ay puwedeng hindi kailanman maabutan ang lugi mula sa price divergence. Marami sa mga unang-panahong LP ay nagulantang mag-withdraw ng mas kaunti na dollar value kaysa inilagay nila, kahit pagkatapos kolektahin ang fees.
  • Slippage at front-running. Ang malalaking swap ay igagalaw ang presyo laban sa iyo, at ang mga bot na nagbabantay sa pampublikong mempool ay kayang i-sandwich ang trade mo — bumibili bago ka at nagbebenta pagkatapos — kumukuha ng halaga gamit ang tinatawag na MEV (maximal extractable value).
  • Systemic at oracle risk. Ang mga pool ay composable, kaya ang isang protocol ay nakadepende sa isa pa. Ang isang sirang price oracle o isang depegged na stablecoin ay puwedeng cascade sa bawat pool na umasa dito.
Ang tapat na takeaway: Ang isang AMM ay nagbibigay sa iyo ng permissionless, 24/7 na liquidity sa halagang ipinagtitiwala mo ang code at tanggap mo ang impermanent loss. Para sa malalim, malaking-laki na trading, ang isang propesyonal na order book ay karaniwang naghahatid ng mas masikip na spreads at mas kaunting slippage, dahil ang mga human market maker ay aktibong pinamamahalaan ang kanilang mga quote sa halip na umaasa sa isang fixed na curve. Wala sa dalawang model ang universally na mas mahusay — sila ay ibang mga tool.

Pools Laban sa Order Books: Ang Approach ng GaiaEx

Gumagamit ang GaiaEx ng isang order book model, hindi isang AMM liquidity pool. Mahalaga ang pagkaiba para sa execution quality. Ang mga order book ay karaniwang naghahatid ng mas masikip na spreads at mas kaunting slippage kaysa sa AMM pools para sa malalaking trade, dahil ang mga propesyonal na market maker ay aktibong pinamamahalaan ang kanilang mga quote sa halip na umasa sa isang math formula — at dahil hindi ka nagbabayad ng isang impermanent-loss na premium na baked into ang curve.

Iyon ay sinabi, ang liquidity pools at order books ay coexist sa mas malawak na ecosystem, at matalinong galaw na intindihin ang dalawa. Marami sa mga trader ay nagbibigay ng liquidity sa mga AMM pool sa Uniswap o Curve habang aktibong nagtratrade sa mga order-book venue tulad ng GaiaEx. Direktang nakakatransfer ang mga skill: ang pagkaalam ng pool mechanics ay hinahayaan kang basahin ang DEX liquidity sa isang tingin, mapansin ang mga oportunidad ng arbitrage kapag ang formula-driven na presyo ng isang AMM ay lumaboy mula sa presyo ng order-book market, at tumpak na tantiyahin ang totoong gastos ng pagsasagawa ng isang malaking swap bago ka mag-click.

Interconnected ang DeFi ecosystem. Ang AMMs at order books ay dalawang sagot sa parehong tanong — paano mo pinepresyuhan at pinag-settle ang isang trade nang walang isang pinagkakatiwalaang middleman na kukuha ng pera mo? — at ang trader na nakakaintindi kung paano gumagana ang dalawa ang may edge.