मुख्य सामग्री पर जाएं
Avana लोगो

Price Oracles

प्रोटोकॉल किस प्रकार LP पोजीशन स्थिति को क्रेडिट-प्रासंगिक संपार्श्विक मूल्यों में बदल देता है।

सिंहावलोकन

Avana कीमतें LP पोजीशन का पुनर्निर्माण करके और उसके अंदर की संपत्तियों का मूल्यांकन करके संपार्श्विक। परिवर्तनीय LPs के लिए, प्रोटोकॉल बाहरी परिसंपत्ति की कीमतों और pool संतुलन पुनर्निर्माण से मूल्य प्राप्त करता है। संकेंद्रित तरलता के लिए, यह तरलता, सीमा, वर्तमान टिक, टोकन एक्सपोज़र और अर्जित शुल्क द्वारा स्थिति को विघटित करता है।

परिणाम को वसूली योग्य संपार्श्विक मूल्य में छूट दी गई है। उधार लेने की शक्ति इस पर आधारित है कि बाज़ार की जोखिम धारणाओं के तहत स्थिति वास्तविक रूप से किस चीज़ का समर्थन कर सकती है, न कि आशावादी शुद्ध परिसंपत्ति मूल्य पर।

मार्क वैल्यू और पुनर्प्राप्ति योग्य मूल्य के बीच का अंतर ही ओरेकल को केवल विश्लेषण के बजाय उधार देने के लिए उपयोगी रखता है। ERC-20 LPs, NFT LPs, और मल्टी-एसेट pools केवल एक उच्च-स्तरीय इंटरफ़ेस साझा कर सकते हैं क्योंकि मूल्य spoke तक पहुंचने से पहले प्रत्येक वर्ग अपने स्वयं के सत्यापन और हेरफेर-प्रतिरोध जांच से गुजरता है।

LP collateral value depends on:

  • अंतर्निहित परिसंपत्तियों की कीमतें
  • pool भंडार या इन्वेंट्री विभाजन
  • Fee accrual
  • संकेंद्रित तरलता के लिए, स्थिति सीमा के सापेक्ष वर्तमान टिक
  • चाहे स्थिति इन-रेंज हो या अधिकतर एकतरफा

ओरेकल इंटरफ़ेस: IOracle

Borrow Spokes को एक अनुबंध सतह की आवश्यकता है, भले ही LP प्रारूप DEXs में बहुत भिन्न हों। `IOracle` वह सामान्य आकार प्रदान करता है और मूल मूल्य, अर्जित शुल्क और आरक्षित बफ़र्स को अलग रखता है ताकि बाद में जोखिम तर्क को यह अनुमान न लगाना पड़े कि वह स्थिति के किस भाग को देख रहा है:

function getValue(uint256 tokenId, address asset)
  external view returns (
    uint256 fullValue,
    uint256 feeValue,
    uint256 reserveValue
  );
fullValueबाद में परिसमापन तनाव समायोजन लागू करने से पहले मूल तरलता का पुनर्निर्मित मूल्य।
feeValueपोजीशन द्वारा अर्जित फीस का मूल्य जिसे मूलधन के साथ पहचाना जा सकता है।
reserveValueआरक्षित भाग को ओरेकल, अनवाइंड और प्रोटोकॉल जोखिम बफ़र्स के लिए रोक कर रखा गया है।

इंटरफ़ेस DEX-विशिष्ट प्लंबिंग को spoke से छुपाता है। यह एक ही कॉलर को ERC-20 LPs, NFT LPs, और मल्टी-एसेट pools को एक रिटर्न आकार के माध्यम से संभालने देता है, जबकि अभी भी पर्दे के पीछे रूढ़िवादी, संपार्श्विक-परिवार-विशिष्ट उपचार के लिए जगह छोड़ता है।

मल्टी-लेयर आर्किटेक्चर

LP मूल्यांकन एकल स्पॉट-प्राइस रीड के बजाय एक चरणबद्ध प्रक्रिया है। ओरेकल पथ निम्नलिखित चरणों से होकर गुजरता है:

1

बाहरी मजबूत भविष्यवाणियों से अंतर्निहित परिसंपत्तियों का मूल्य

अंतर्निहित परिसंपत्तियों के लिए लचीली बाहरी फ़ीड से शुरुआत करें ताकि संपार्श्विक को कच्चे pool स्पॉट स्थिति का पूरा शोर या हेरफेर विरासत में न मिले।

2

LP मूल्य को रूढ़िवादी तरीके से व्युत्पन्न करें

परिवर्तनीय LP संतुलन का पुनर्निर्माण करें या एक नियतात्मक पथ का उपयोग करके भंडार, तरलता, सीमा और शुल्क से केंद्रित-तरलता स्थिति को विघटित करें जिसके बारे में spoke तर्क कर सकता है।

3

अस्थायी हानि और परिसमापन फिसलन के लिए बाल कटवाना

पुनर्निर्मित चिह्न को पुनर्प्राप्त करने योग्य संपार्श्विक मूल्य पर छूट दें जो सैद्धांतिक NAV पर एक साफ मोचन के बजाय तनाव, फिसलन और अपूर्ण निकास मानता है।

4

LP परिवार और pool गहराई द्वारा कैप एक्सपोज़र

LP परिवार, pool वर्ग और उपलब्ध गहराई के आधार पर नियंत्रण लागू करें ताकि पतले या अधिक जटिल बाजारों को गहरे और सरल बाजारों के समान उधार सीमा प्राप्त न हो।

5

पुनर्प्राप्ति योग्य आराम मूल्य के आधार पर परिसमापन, आशावादी नहीं NAV

उधार लेने की शक्ति प्रदान करते समय और परिसमापन का निर्णय लेते समय, सर्वोत्तम स्थिति वाले मार्क वैल्यू के बजाय, उस मूल्य का उपयोग करें जिसे उचित रूप से आराम के रास्ते से प्राप्त किया जा सकता है।

DEX-विशिष्ट हैंडलिंग

अलग-अलग DEXs राज्य के विभिन्न हिस्सों को उजागर करते हैं, और ओरेकल उन इनपुट का उपयोग स्थिति के पुनर्निर्माण और मूल्य निर्धारण को सत्यापित करने के लिए करता है। पूल-व्युत्पन्न डेटा को प्रत्यक्ष संपार्श्विक चिह्न के रूप में आँख बंद करके स्वीकार नहीं किया जाता है।

DEX / LP टाइप करेंओरेकल स्रोतटिप्पणियाँ
Curve स्थिर/स्थिर ERC-20 LPsबाहरी स्थिर मुद्रा फ़ीड + pool-राज्य जांच + TWAP सत्यापनबाहरी कीमतें परिसंपत्तियों को स्थिर करती हैं जबकि pool शेष और शुल्क संचय रियायती संपार्श्विक मूल्य निर्धारित करते हैं।
Uniswap V2 ERC-20 LPsChainlink + आरक्षित पुनर्निर्माण + TWAP सत्यापनमानक LP टोकन का मूल्य पुनर्निर्माण अंतर्निहित शेष राशि से किया जाता है, TWAP का उपयोग हेरफेर-प्रतिरोधी क्रॉस-चेक के रूप में किया जाता है।
Uniswap V3 NFT LPsChainlink + स्थिति अपघटन + टिक/TWAP जाँचNFT को तरलता, सक्रिय सीमा और वर्तमान कीमत से विघटित किया जाता है, फिर पुनर्प्राप्ति योग्य परिसमापन मूल्य के लिए कटौती की जाती है।
Balancer मल्टी-एसेट LPsChainlink + भारित इन्वेंट्री पुनर्निर्माणरूढ़िवादी संपार्श्विक मूल्य का अनुमान लगाने के लिए मल्टी-टोकन pools बाहरी कीमतों और भारित pool इन्वेंट्री का उपयोग करें।
SushiSwap / AerodromeChainlink + आरक्षित पुनर्निर्माण + TWAP सत्यापनपूल-व्युत्पन्न अवलोकन पुनर्निर्मित मूल्य को सत्यापित करते हैं और कम-तरलता वाले बाजारों में समान-लेन-देन के दुरुपयोग को रोकने में मदद करते हैं।
PancakeSwapChainlink + ब्लॉक-आधारित TWAP सत्यापनबाहरी कीमतें लंगर बनी हुई हैं जबकि ब्लॉक-आधारित अवलोकन स्थिति की स्थिति को मान्य करते हैं और धारणाओं को खोलते हैं।

TWAP DEX द्वारा गणना

TWAPs सत्यापन इनपुट हैं। वे यह जांचने के लिए बाहरी परिसंपत्ति की कीमतों और नियतात्मक स्थिति पुनर्निर्माण के साथ बैठते हैं कि क्या देखी जा रही pool स्थिति एक विश्वसनीय आराम पथ के अनुरूप है। वे संदिग्ध या अल्पकालिक विकृतियों को अस्वीकार करने में मदद करते हैं, लेकिन वे व्यापक ओरेकल मॉडल को अपने आप से प्रतिस्थापित नहीं करते हैं।

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

स्थिति-जागरूक जांच में टिक रेंज, तरलता वितरण और अर्जित शुल्क शामिल होते हैं ताकि प्रोटोकॉल NFT को ब्लैक बॉक्स के रूप में मानने के बजाय प्रत्येक NFT LP के विघटित टोकन एक्सपोज़र को सत्यापित कर सके।

Balancer

ओरेकल द्वारा एक रूढ़िवादी संपार्श्विक मूल्य निर्दिष्ट करने से पहले बहु-परिसंपत्ति इन्वेंट्री विभाजन को मान्य करने के लिए भारित टोकन अवलोकनों को pool भार के साथ जोड़ा जाता है।

Curve

स्थिर मुद्रा अवलोकनों का उपयोग मुख्य रूप से बासी फ़ीड, आरक्षित बहाव और अल्पकालिक विसंगतियों का पता लगाने के लिए किया जाता है, जबकि बाहरी कीमतें प्राथमिक लंगर बनी रहती हैं।

Trader Joe और Aerodrome

30-60 मिनट की विंडो में संचयी मूल्य अवलोकन निम्न-तरलता pool स्थिति को सत्यापित करने और संपार्श्विक जांच के दौरान समान-लेनदेन हेरफेर का विरोध करने में मदद करते हैं।

सुरक्षा एवं हेरफेर रोकथाम

  • विचलन सीमाएँ

    नए ऋण या परिसमापन को तब रोका जा सकता है जब pool-व्युत्पन्न सत्यापन डेटा बाहरी संदर्भ कीमतों से बहुत दूर चला जाता है maxDifference.

  • maxPoolPriceDifference

    यह pool-निहित स्थिति को अंतर्निहित टोकन कीमतों के साथ संरेखित रखता है और तात्कालिक pool हेरफेर या समान-लेनदेन ओरेकल दुरुपयोग को सीमित करता है।

  • ओपन इंटरेस्ट कैप्स

    एक्सपोज़र को LP परिवार, pool गहराई और संपार्श्विक जटिलता द्वारा सीमित किया जाता है, इसलिए पतले बाज़ारों को सख्त उधार सीमाएँ प्राप्त होती हैं।

  • पुनर्प्राप्ति बाल कटाने

    ओरेकल किसी भी उधार की शक्ति प्रदान करने से पहले अस्थायी हानि, फिसलन को कम करने और तनावग्रस्त परिसमापन धारणाओं के लिए सैद्धांतिक LP मूल्य पर छूट देता है।

  • Oracle Sentinel

    Oracle Sentinel घड़ियाँ स्वास्थ्य और सत्यापन इनपुट फ़ीड करती हैं और जब डेटा पुराना, समझौता, या स्थिति-स्थिति जांच के साथ असंगत होता है तो फ़ॉलबैक व्यवहार को ट्रिगर कर सकता है।

कॉन्फ़िगर करने योग्य Oracle पैरामीटर्स

पूल-विशिष्ट ऑरेकल सेटिंग्स को प्रति टोकन के माध्यम से कॉन्फ़िगर किया गया है setTokenConfig. नीचे दी गई तालिका उन मापदंडों को दिखाती है जो परिभाषित करते हैं कि टोकन और उससे संबंधित pool की जाँच कैसे की जानी चाहिए:

पैरामीटरविवरण
टोकनसंपार्श्विक टोकन पता
AggregatorV3Interfaceअंतर्निहित टोकन के लिए Chainlink फ़ीड
maxFeedAgeChainlink फ़ीड के लिए अधिकतम स्वीकार्य आयु
पूलविशिष्ट DEX pool (Uniswap V3, Balancer, Curve, आदि)
twapSecondsTWAP गणना के लिए विंडो
मोडOracle परिचालन मोड (मानक/फ़ॉलबैक)
maxDifferenceDEX और सत्यापन मूल्य के बीच अधिकतम अनुमत विचलन

व्यवहार में, ओरेकल व्यवहार बाहरी परिसंपत्ति मूल्य निर्धारण, LP पुनर्निर्माण तर्क, पुनर्प्राप्ति-मूल्य उपचार और प्रति-टोकन सेटिंग्स के संयोजन से आता हैsetTokenConfig.