Uniswap V4 — naujovės ir ateitis
Kęstutis randa V4 baseiną su hook'u: V3 ir V4 kaip du telefonai, vienas kontraktas kaip viešbutis, hooks kaip lego blokeliai, kodėl hook'as yra atskira rizika ir kaip rinktis versiją pagal TVL ir apyvartą.
Kas naujo Uniswap V4?
UniswapUniswapEthereum concentrated liquidity protokolas (V3/V4). Solana atitikmuo — Orca.Skaityti pamoką → V4 — tai didelis atnaujinimas. V3 buvo apie concentrated liquidity (kaip efektyviau teikti likvidumą). V4 yra apie moduliarumą ir efektyvumą.
Trys pagrindinės naujovės:
- Singleton kontraktas — vienas kontraktas visiems pool
- Hooks sistema — programuojami priedai kiekvienam pool
- Flash Accounting — pigesnis gas
Singleton kontraktas
V3 problema
V3 kiekvienam pool kuria atskirą programą (kontraktą). Tai reiškia:
- Tūkstančiai atskirų programų
- Keitimas tarp skirtingų pool = kelios transakcijos = brangiau
V4 sprendimas
V3: kiekvienas pool turi savo „namą". Norint aplankyti kelis pool — keliauk tarp namų. Brangu ir lėta.
V4: visi pool gyvena viename „viešbutyje". Pereiti nuo vieno pool prie kito — tiesiog pereiti iš kambario į kambarį. Greičiau ir pigiau.
| Uniswap V3 | Uniswap V4 | |
|---|---|---|
| Kontraktų skaičius | 1 per pool | 1 visiems |
| Kelių pakopų (multi-hop) keitimo kaina | Brangus (keli pervedimai) | Pigus (vidinis apskaitymas) |
| Naujo pool kūrimas | Brangu (mln. gas vnt.) | Pigu |
Hooks sistema — didžiausia naujovė
Hooks — tai priedai, kuriuos galima „prijungti" prie pool. Jie prideda papildomą logiką.
Kaip telefonas su programėlėmis: pats telefonas (pool) veikia baziškai, bet su programėlėmis (hooks) gali daryti daug daugiau — skaičiuoti, stebėti, automatizuoti.
Ką gali Hooks?
| Hook taškas | Kada veikia | Ką gali daryti |
|---|---|---|
beforeSwap | Prieš kiekvieną keitimą | Keisti komisinius pagal rinkos situaciją |
afterSwap | Po keitimo | Rinkti statistiką |
beforeAddLiquidity | Prieš LPLPLiquidity Provider — likvidumo teikėjas. Įdeda tokenus į pool ir uždirba iš prekybos komisinių.Skaityti pamoką → pridėjimą | Tikrinti, kas gali prisijungti |
afterAddLiquidity | Po LPLPLiquidity Provider — likvidumo teikėjas. Įdeda tokenus į pool ir uždirba iš prekybos komisinių.Skaityti pamoką → pridėjimo | Automatiškai staking |
Hooks pavyzdžiai
1. Dinaminis komisinis: Rami rinka = mažas fee. Volatili rinka = didesnis fee. Apsaugo LPLPLiquidity Provider — likvidumo teikėjas. Įdeda tokenus į pool ir uždirba iš prekybos komisinių.Skaityti pamoką → nuo nuostolių.
2. Automatinis reinvestavimas: HookHookProgramuojamas Uniswap V4 pool priedas — logika prieš arba po sandorio.Skaityti pamoką → automatiškai reinvestuoja pajamas. Nereikia nieko daryti rankomis.
3. Limit orderiai: Nustatyk kainą, hook automatiškai įvykdo.
HookHookProgramuojamas Uniswap V4 pool priedas — logika prieš arba po sandorio.Skaityti pamoką →’ai jau nėra ateities pažadas: 2026 m. jų veikia šimtai produkcijoje, vien per limit order hook’us praėjo daugiau nei 400 mln. $ kumuliatyvios apyvartos. Kartu tai reiškia, kad hook’as yra svetimas kodas tavo pozicijos kelyje ir jis NĖRA UniswapUniswapEthereum concentrated liquidity protokolas (V3/V4). Solana atitikmuo — Orca.Skaityti pamoką → auditų dalis — apie tai žemiau.
Flash Accounting — pigesnis gas
Flash Accounting leidžia atlikti kelis veiksmus vienu metu, o tikrina balansą tik pabaigoje.
Kaip buvo V3:
Keitimas A → B: 2 pervedimai
Keitimas B → C: 2 pervedimai
Iš viso: 4 token pervedimai
Kaip V4:
Keitimas A → B → C: vidinis apskaitymas
Pabaigoje: 2 pervedimai
Iš viso: 2 token pervedimai — perpus mažiau pervedimų
Perpus mažiau pervedimų nereiškia perpus mažiau gas: dalis gas tenka ne pervedimams (skaičiavimams, būsenos atnaujinimams), todėl realus sutaupymas dviejų pool keitimui — ~42%, žr. lentelę.
| Operacija | V3 Gas | V4 Gas | Sutaupymas |
|---|---|---|---|
| Paprastas keitimas | ~130,000 | ~100,000 | ~23% |
| Keitimas per 2 pool | ~260,000 | ~150,000 | ~42% |
| Keitimas per 3 pool | ~390,000 | ~180,000 | ~54% |
Native ETH — paprasčiau
V3 reikalavo „suvynioti" ETH į WETH (papildoma transakcija). V4 palaiko tikrą ETH tiesiogiai. Tai reiškia:
- Nereikia papildomo žingsnio
- Sutaupoma ~45,000 gas per keitimą
- Paprasčiau vartotojui
Kada naudoti V4 vs V3?
| Situacija | Rekomenduojama | Kodėl |
|---|---|---|
| Ilgesnė veikimo istorija | V3 | Nuo 2021 m., istoriškai sukauptas likvidumas |
| Keitimas per kelis pool | V4 | Pigesnis gas |
| Dinaminio fee poreikis | V4 | HooksHookProgramuojamas Uniswap V4 pool priedas — logika prieš arba po sandorio.Skaityti pamoką → tai palaiko |
| Dažnos operacijos | V4 | Mažesnis gas (nors abiejose versijose šiandien tai centai) |
| Šiek tiek didesnis sukauptas TVLTVLTotal Value Locked — bendra užšaldyta vertė DeFi protokole. Rodo protokolo populiarumą. | V3 | ~1,5 mlrd. $ vs ~1,1 mlrd. $ (2026-09) |
| Didžiausia apyvarta ir LPLPLiquidity Provider — likvidumo teikėjas. Įdeda tokenus į pool ir uždirba iš prekybos komisinių.Skaityti pamoką → mokesčių srautas | V4 | ~2,1 mlrd. $ per 24 val. vs ~0,8 mlrd. $; per 30 d. V4 LPLPLiquidity Provider — likvidumo teikėjas. Įdeda tokenus į pool ir uždirba iš prekybos komisinių.Skaityti pamoką → surinko ~87 mln. $ mokesčių, V3 — ~46 mln. $ (2026-09) |
Hooks — ką pravartu mokėti įvertinti
Kadangi bet kas gali sukurti HookHookProgramuojamas Uniswap V4 pool priedas — logika prieš arba po sandorio.Skaityti pamoką →, prie kiekvieno verta mokėti užduoti kelis klausimus. Tai įprasta DeFiDeFiDecentralized Finance — decentralizuoti finansai. Finansinės paslaugos be tarpininkų, veikiančios per smart contracts.Skaityti pamoką → higiena — kai žinai, į ką žiūrėti, patikrini per kelias minutes.
- Neaudituotas Hook → renkis tik HooksHookProgramuojamas Uniswap V4 pool priedas — logika prieš arba po sandorio.Skaityti pamoką →, kuriuos audito patikrino žinomi auditoriai
- Kenkėjiškas Hook → naudok HooksHookProgramuojamas Uniswap V4 pool priedas — logika prieš arba po sandorio.Skaityti pamoką →, kuriuos rekomenduoja UniswapUniswapEthereum concentrated liquidity protokolas (V3/V4). Solana atitikmuo — Orca.Skaityti pamoką → Foundation ir kurie jau turi didelį TVLTVLTotal Value Locked — bendra užšaldyta vertė DeFi protokole. Rodo protokolo populiarumą.
- Centralizuotas Hook (savininkas gali keisti taisykles) → prieš įdedant lėšas patikrini, ar logika fiksuota, ar gali būti pakeista
Kiekvieną iš šių patikrini pats per kelias minutes — ne bijai HooksHookProgramuojamas Uniswap V4 pool priedas — logika prieš arba po sandorio.Skaityti pamoką →, o renkiesi sąmoningai.
V4 ir DeFi Risk OS
DeFiDeFiDecentralized Finance — decentralizuoti finansai. Finansinės paslaugos be tarpininkų, veikiančios per smart contracts.Skaityti pamoką → Risk OS platformoje (kuriama) pirmiausia planuojamas V3 palaikymas, o V4 palaikymas bus pridėtas Phase 2 metu. Kol kas platformos dar nėra.
| Funkcija | V3 (Phase 1) | V4 (Phase 2) |
|---|---|---|
| LPLPLiquidity Provider — likvidumo teikėjas. Įdeda tokenus į pool ir uždirba iš prekybos komisinių.Skaityti pamoką → pozicijų stebėjimas | Planuojama | Planuojama |
| Pajamų skaičiavimas | Planuojama | Planuojama |
| IL kalkuliatorius | Planuojama | Planuojama |
- V3 = concentrated liquidity (kaip efektyviau teikti likvidumą)
- V4 = moduliarumas + efektyvumas (kaip pool gali būti protingesni)
V4 nesunaikina V3. Abi versijos veikia greta. LPLPLiquidity Provider — likvidumo teikėjas. Įdeda tokenus į pool ir uždirba iš prekybos komisinių.Skaityti pamoką → gali pasirinkti, kuri geriau tinka.
Kai supranti SingletonSingletonVienas Uniswap V4 kontraktas visiems pool — pigesnės operacijos.Skaityti pamoką →, HooksHookProgramuojamas Uniswap V4 pool priedas — logika prieš arba po sandorio.Skaityti pamoką → ir Flash Accounting, gali pats įvertinti konkretų pool ir nuspręsti, ar tau verta V4, ar lieki prie V3 — sprendi argumentais, ne nuojauta.
Toliau: Pereikime prie SolanaSolanaGreita blokų grandinė (<1s, <$0.01 gas). Kamino, Orca, Meteora ekosistema.Skaityti pamoką → — OrcaOrcaSolana DEX su concentrated liquidity (Whirlpool). Mūsų LP strategijos pagrindas Solana tinkle.Skaityti pamoką → WhirlpoolWhirlpoolOrca concentrated liquidity engine. Veikia panašiai kaip Uniswap V3, bet Solana tinkle.Skaityti pamoką → protokolas su SolanaSolanaGreita blokų grandinė (<1s, <$0.01 gas). Kamino, Orca, Meteora ekosistema.Skaityti pamoką → greičiu ir kainomis.
Geriausias būdas suprasti V4 — pamatyti jį šalia V3. Užtruks ~10 minučių, piniginės jungti nereikia.
TIK tyrinėjam — pozicijos neatidaryk ir piniginės jungti nereikia. Nepamiršk: Uniswap veikia Ethereum ir su juo suderinamuose tinkluose — mainnet, Base, Arbitrum, Unichain, Polygon ir kt. (V4 jau 15+ tinklų). Solanoje Uniswap NĖRA — ten Orca ir Meteora. Ir atvirkščiai: Orca/Meteora Ethereum’e nėra.
Mokomės, ne investuojam — naudok tik mažas „pamokos kainos“ sumas.
Ką tik gyvai palyginai V3 ir V4 pool — TVL, Volume, hook — ir pats nusprendei, kurią versiją rinktumeisi. Dauguma žmonių tokios analizės niekada nedaro.