Amplification factor
Parametr krzywej AMM, często oznaczany jako A, który reguluje, jak ciasno pula typu StableSwap utrzymuje niskie poślizgi wokół docelowej ceny aktywów.
Po co istnieje amplification factor
Zwykły AMM typu constant product działa dobrze dla wielu par, ale nie jest idealny dla aktywów, które powinny handlować blisko tej samej wartości. Przykład: USDC/USDT albo ETH/stETH.
W takich parach użytkownik oczekuje bardzo małego poślizgu, bo aktywa są zaprojektowane tak, żeby ich cena była blisko siebie. Curve-style StableSwap używa amplification factor, żeby krzywa była bardziej płaska wokół pegu.
Dzięki temu pula zachowuje się w pobliżu pegu tak, jakby miała dużo większą głębokość. Swap stablecoinów może być tańszy i mniej wrażliwy na małe zaburzenia równowagi.
Co oznacza poziom A
- Wyższy A
- Niższy slippage wokół pegu, ale większa wrażliwość, jeśli aktywa naprawdę przestają być równoważne.
- Niższy A
- Krzywa szybciej zachowuje się podobnie do zwykłego constant-product AMM.
- Aktywa blisko pegu
- Amplification poprawia efektywność swapów i zmniejsza koszt wymiany.
- Aktywa daleko od pegu
- Pula powinna przestać udawać idealną równowagę i mocniej karać nierównowagę cenową.
Jak działa to intuicyjnie
Wyobraź sobie pulę stablecoinów, w której USDC i USDT powinny być warte około 1 dolara. Jeśli ktoś wymienia niewielką ilość USDC na USDT, cena nie powinna mocno odjechać.
Amplification factor sprawia, że wokół oczekiwanej równowagi pula zachowuje się jak bardzo głęboki rynek. Dopiero gdy proporcje aktywów mocno się rozjadą, krzywa zaczyna bardziej przypominać zwykły AMM.
To przejście jest ważne. Jeśli jeden stablecoin traci peg, pula nie powinna bez końca traktować go tak, jakby nadal był równy drugiemu aktywu.
Gdzie ten parametr ma znaczenie
Amplification factor jest szczególnie ważny tam, gdzie aktywa mają naturalnie poruszać się blisko siebie.
- Pule stablecoinów, na przykład USDC/USDT/DAI.
- Pule aktywów powiązanych z tym samym instrumentem, na przykład ETH/stETH.
- AMM-y typu StableSwap, które optymalizują niski slippage wokół pegu.
- Protokoły, które muszą dobrać balans między efektywnością kapitału a odpornością na depeg.
Przykład użycia
- Pula USDC/USDT ma działać efektywnie, gdy oba stablecoiny trzymają okolice 1 USD.
- Wyższy amplification factor pozwala robić większe swapy przy mniejszym poślizgu.
- Jeżeli jeden stablecoin zaczyna tracić peg, ta sama konfiguracja może utrudnić szybkie odzwierciedlenie realnego ryzyka.
- Dlatego A nie jest parametrem „im wyżej, tym lepiej”. To decyzja projektowa.
Najczęstsze błędne założenia
- Amplification factor nie jest dźwignią finansową dla tradera.
- Wyższy A nie oznacza automatycznie bezpieczniejszej puli.
- Niski slippage przy normalnych warunkach nie oznacza braku ryzyka depegu.
- StableSwap nie usuwa ryzyka aktywów bazowych. Optymalizuje handel między aktywami, które powinny być blisko siebie.
- Parametr A jest elementem projektowania krzywej, a nie gwarancją utrzymania pegu.
To parametr krzywej, nie magia stabilności
Amplification factor może sprawić, że swap stablecoinów będzie tani i efektywny, gdy aktywa trzymają peg. Nie sprawia jednak, że stablecoin jest bezpieczny. Jeśli aktywo bazowe traci zaufanie, matematyka puli nie naprawi problemu emitenta.
