Tsallake zuwa babban abun ciki
Logo na Avana

Oracle na Farashi

Yadda ka'idar ke juya matsayin LP zuwa ƙimar lamuni masu dacewa da ƙima.

Bayani

Farashin Avana LP ta hanyar sake gina matsayi da kimanta kadarorin da ke cikinsa. Don LPs masu ƙarfi, ƙa'idar tana samun ƙima daga farashin kadari na waje da sake gina ma'aunin pool. Don tattara liquidity mai yawa, yana lalata matsayi ta hanyar liquidity, kewayon, kaska na yanzu, bayyanar alama, da tara kudade.

An yi rangwame sakamakon zuwa ƙimar lamuni mai iya dawowa. Ƙarfin aro ya dogara ne akan abin da matsayi zai iya tallafawa a zahiri a ƙarƙashin hasashen haɗarin kasuwa, ba akan ƙimar kadara mai kyakkyawan fata ba.

Wannan bambanci tsakanin ƙimar alamar da ƙimar da za a iya dawo da ita shine abin da ke riƙe da fa'ida don ba da lamuni maimakon nazari kawai. ERC-20 LPs, NFT LPs, da wuraren tafki masu yawa na iya raba babban matakin matsakaici guda ɗaya kawai saboda kowane aji yana wucewa ta hanyar tabbatar da kansa da magudi-juriya cak kafin darajar ta kai ga magana.

LP collateral value depends on:

  • Farashin kadarorin da ke ƙasa
  • The pool reserves ko kaya raba
  • Fee accrual
  • Domin mayar da hankali liquidity, halin yanzu kaska dangi zuwa matsayi kewayon
  • Ko matsayin yana cikin kewayon ko galibin gefe ɗaya ne

Oracle Interface: IOracle

Borrow Spokes suna buƙatar filin kwangila ɗaya duk da cewa tsarin LP ya bambanta da yawa a cikin DEXs. `IOracle` yana ba da wannan siffa ta gama gari kuma tana kiyaye ƙima ta farko, tara kuɗi, da keɓantattun ma'ajin don haka daga baya ma'anar haɗarin ba dole ba ne ta faɗi wane ɓangaren matsayin da yake kallo:

function getValue(uint256 tokenId, address asset)
  external view returns (
    uint256 fullValue,
    uint256 feeValue,
    uint256 reserveValue
  );
fullValueSake gina ƙimar babban kuɗin liquidation kafin a yi amfani da gyare-gyaren damuwa na liquidation daga baya.
feeValueDarajar kudaden da aka tara ta wurin matsayi wanda za a iya gane shi tare da babba.
reserveValueKashin da aka keɓance ana riƙe baya don magana, kwancewa, da ɓarna haɗarin yarjejeniya.

Keɓancewar yana ɓoye takamaiman famfo na DEX daga magana. Wannan yana ƙyale mai kira guda ɗaya ya rike ERC-20 LPs, NFT LPs, da kuma wuraren waha mai yawa ta hanyar dawowa ɗaya yayin da yake barin ɗakin don ra'ayin mazan jiya, takamaiman magani na dangi-iyali a bayan al'amuran.

Multi-Layer Architecture

Ƙimar LP tsari ne da aka tsara maimakon karantawa tabo guda ɗaya. Hanyar baka tana tafiya ta matakai masu zuwa:

1

Farashin kadarorin da ke ƙasa daga ƙaƙƙarfan maganganu na waje

Fara daga ciyarwa na waje mai juriya don kadarorin da ke cikin ƙasa don haka haɗin gwiwa ba zai gaji cikakkiyar hayaniya ko yin amfani da jihar tabo ba.

2

Samar da ƙimar LP da kiyayewa

Sake gina ma'auni na LP na fungible ko bazuwar ma'auni-mai-liquidity daga ma'auni, liquidity, kewayon, da kudade ta amfani da hanyar tantancewa wanda mai magana zai iya tunani akai.

3

Aski ga rashin dawwama da zamewar liquidation

Rage alamar da aka sake ginawa zuwa ƙimar haɗin kai mai iya dawowa wanda ke ɗaukar damuwa, zamewa, da fita mara kyau maimakon fansa mai tsabta a ka'idar NAV.

4

Cap fallasa ta LP iyali da kuma pool zurfin

Aiwatar da sarrafawa dangane da dangin LP, ajin pool, da zurfin samuwa don haka ƙananan kasuwanni ko maɗaukakiyar kasuwa ba su sami iyakokin aro iri ɗaya kamar masu zurfi da sauƙi ba.

5

Liquidate dangane da ƙimar unwind mai murmurewa, ba kyakkyawan fata NAV ba

Yi amfani da ƙimar da za a iya gane ta cikin hankali ta hanyar da ba a buɗe ba lokacin ba da ikon rance da yanke shawarar yawan liquidation, maimakon ƙimar alama mafi kyau.

DEX-Takamaiman Gudanarwa

DEX daban-daban suna fallasa sassa daban-daban na jihohi, kuma oracle yana amfani da waɗancan abubuwan don sake gina matsayi da tabbatar da farashi. Ba a karɓar bayanan da aka samo daga pool a makance azaman alamar haɗin kai kai tsaye.

DEX / LP Nau'inOracle SourceBayanai
Curve Stable/Stable ERC-20 LPsExternal stablecoin ciyarwa + pool-state checks + TWAP tabbatarwaFarashi na waje suna ƙulla kadarorin yayin da ma'auni da kuɗin da aka tara ke tabbatar da rangwamen ƙima.
Uniswap V2 ERC-20 LPsChainlink + ajiyar ajiya + tabbatarwa TWAPMa'auni na LP na yau da kullum ana kimanta su daga ma'aunin da aka sake ginawa, tare da TWAP da aka yi amfani da shi azaman bincike na giciye mai jurewa.
Uniswap V3 NFT LPsChainlink + bazuwar matsayi + tick/TWAP cakNFT ya lalace ta hanyar liquidation, kewayon aiki, da farashin yanzu, sannan aski don ƙimar liquidation mai iya dawo da ita.
Balancer Multi-Asset LPsChainlink + ma'auni mai nauyi sake ginawaWuraren tafki masu yawa suna amfani da farashin waje da kayan liquidity masu nauyi don ƙididdige ƙimar ra'ayin mazan jiya.
SushiSwap/AerodromeChainlink + ajiyar ajiya + tabbatarwa TWAPAbubuwan da aka samo daga pool suna tabbatar da ƙimar da aka sake ginawa kuma suna taimakawa tsayayya da cin zarafi iri ɗaya a cikin ƙananan kasuwannin liquidity.
PancakeSwapTabbatar da Chainlink + tushen toshewar TWAPFarashin waje ya kasance anka yayin da abubuwan lura na tushen toshe suna tabbatar da matsayin matsayi da zato.

Ƙididdigar TWAP ta DEX

TWAPs sune abubuwan tabbatarwa. Suna zaune kusa da farashin kadari na waje da ƙayyadaddun matsayi na sake ginawa don bincika ko yanayin pool da ake lura da shi ya yi daidai da ingantaccen hanyar rashin iska. Suna taimakawa wajen ƙin murdiya na zato ko gajere, amma ba sa maye gurbin mafi girman samfurin baka da kansu.

Uniswap V2 & SushiSwap

On-chain cumulative price data over a 1-hour window is used to cross-check the reconstructed reserve picture and reduce sensitivity to flash swaps or other short-lived pool distortions.

Uniswap V3

Matsakaicin sanin matsayi ya haɗa da kewayon kaska, rarraba liquidity, da kuma kuɗin da aka tara don haka ƙa'idar zata iya tabbatar da ɓarnawar bayyanar alama ta kowane NFT LP maimakon kula da NFT azaman akwatin baki.

Balancer

Ana haɗe abubuwan lura masu nauyi tare da ma'aunin liquidity don tabbatar da rarrabuwar kadara mai yawa kafin baka ya ba da ƙima mai ra'ayin mazan jiya.

Curve

Ana amfani da abubuwan lura na Stablecoin musamman don gano abubuwan da ba su da kyau, ajiyar drift, da rashin daidaituwa na gajeren lokaci yayin da farashin waje ya kasance anka na farko.

Trader Joe & Aerodrome

Abubuwan lura da farashi masu tarawa akan tagar mintuna 30-60 suna taimakawa inganta yanayin pool liquidity na ƙasa da kuma tsayayya da magudin ma'amala ɗaya yayin cakuɗe-haɗe.

Rigakafin Tsaro & Manufa

  • Matsalolin karkata

    Za a iya dakatar da sabbin lamuni ko na liquidation lokacin da bayanan tabbatarwa da aka samu daga pool ke motsawa da nisa daga farashin tunani na waje fiye da haka. maxDifference.

  • maxPoolPriceDifference

    Wannan yana kiyaye jihar mai ma'ana tare da daidaita farashin alamar kuma yana iyakance magudin pool nan take ko mu'amala iri ɗaya.

  • Buɗe Wuraren Sha'awa

    Iyalin LP ne ke rufe fallasa, zurfin pool, da kuma hadaddun lamurra don haka ƙananan kasuwanni suna karɓar madaidaicin iyakoki.

  • Gyaran Gashi

    Oracle yana ragi darajar LP na ka'idar don asarar da ba ta dawwama, zamewar iska, da matsananciyar zato ta liquidation kafin a ba da ikon lamuni.

  • Oracle Sentinel

    Oracle Sentinel Watches yana ciyar da lafiya da abubuwan tabbatarwa kuma yana iya haifar da halayen koma baya lokacin da bayanai suka lalace, sun lalace, ko kuma basu dace ba tare da duban matsayi-jihar.

Ma'auni na Oracle masu daidaitawa

Takamaiman Pool-takamaiman oracle saituna an saita ta kowace alama ta hanyar setTokenConfig. Teburin da ke ƙasa yana nuna sigogi waɗanda ke ayyana yadda ya kamata a duba alamar alama da pool da ke da alaƙa:

SigarBayani
AlamaAdireshin alamar lamuni
AggregatorV3InterfaceChainlink abinci don alamar alama
maxFeedAgeMatsakaicin shekarun yarda don ciyarwar Chainlink
PoolTakamaiman pool DEX (Uniswap V3, Balancer, Curve, da sauransu)
twapSecondsTaga don lissafin TWAP
YanayinYanayin aiki na Oracle (misali/faduwa)
maxDifferenceMax yarda sabawa tsakanin DEX da tabbaci farashin

A aikace, halayyar baka ta fito ne daga haɗuwa da farashin kadari na waje, LP dabaru na sake ginawa, jiyya mai ƙima, da saitunan alamomin da aka saita ta hanyar.setTokenConfig.