قیمت کے اوریکل
پروٹوکول کس طرح LP پوزیشن کی حالت کو کریڈٹ سے متعلق ضمانتی اقدار میں تبدیل کرتا ہے۔
جائزہ
Avana قیمتیں LP ضمانت کے ذریعے پوزیشن کو دوبارہ تشکیل دے کر اور اس کے اندر موجود اثاثوں کی قیمت لگاکر۔ قابل تبادلہ LPs کے لیے، پروٹوکول خارجی اثاثے کی قیمتوں اور پول بیلنس کی دوبارہ تشکیل سے قیمت حاصل کرتا ہے۔ مرکوز لیکویڈیٹی کے لیے، یہ پوزیشن کو لیکویڈیٹی، رینج، موجودہ ٹک، ٹوکن کے اخراجات، اور جمع شدہ فیسوں کے لحاظ سے تحلیل کرتا ہے۔ نتیجہ کو مارکیٹ کے خطرے کے مفروضوں کے تحت بازیاب ہونے والے ضمانتی اثاثے کی قیمت کے اندازے کے لیے ڈسکاؤنٹ کیا جاتا ہے۔ لہٰذا، قرض لینے کی صلاحیت نہ صرف پوزیشن کے بنیادی اثاثوں کو ظاہر کرتی ہے بلکہ ان حالات کو بھی جن کے تحت انہیں تصفیہ کے دوران بازیاب کیا جا سکتا ہے۔ پوزیشن ویلیو اور ریکوری ایبل ویلیو کے درمیان فرق اس لیے اہم ہے کیونکہ اوریکل قرض دینے کے فیصلوں کے لیے ان پٹس فراہم کرتا ہے۔ ERC-20 LP ٹوکنز، پوزیشن NFTز، اور ملٹی-ایسیٹ پولز ایک انٹرفیس شیئر کرتے ہیں، لیکن ہر فارمیٹ کی اپنی Reconstruction، تصدیق، اور مینیپولیشن چیکس ہوتی ہیں اس سے پہلے کہ اس کی ویلیو Borrow Spoke تک پہنچے۔
LP collateral value depends on:
- بنیادی اثاثوں کی قیمتیں
- پول کے ریزروز یا اسٹاک کی تقسیم
- Fee accrual
- مرکوز شدہ لیکویڈیٹی کے لیے، موجودہ ٹک پوزیشن کی حد کے مقابلے میں
- چاہے یہ پوزیشن حدود میں ہو یا زیادہ تر ایک طرفہ ہو
اوریکل انٹرفیس: IOracle
`IOracle` Borrow Spokes کو LP فارمیٹس میں ایک عام قیمت کا انٹرفیس فراہم کرتا ہے۔ اس کے واپسی کے اقدار اہم، جمع شدہ فیس، اور محفوظ شدہ بفرز کو الگ کر دیتے ہیں تاکہ کال کرنے والا ہر جزو کو علیحدہ حساب کر سکے:
function getValue(uint256 tokenId, address asset)
external view returns (
uint256 fullValue,
uint256 feeValue,
uint256 reserveValue
);اس انٹرفیس کے پیچھے اڈاپٹر DEX-مخصوص تعمیر نو اور توثیق کو سنبھالتا ہے۔ Borrow Spokes ERC-20 LP ٹوکنز، پوزیشن NFTs، اور کثیر-اثاثہ پولز کے لیے ایک جیسے واپسی والے فیلڈز وصول کرتے ہیں، جبکہ ہر اطلاق اپنے ضمانتی قسم کے مطابق درکار چیکز لاگو کرتا ہے۔
کثیر تہہ ساخت
LP قیمت کا تعین ایک مرحلہ وار عمل ہے نہ کہ ایک واحد مقام کی قیمت کی قراءت۔ اوریکل کا راستہ درج ذیل مراحل سے گزرتا ہے:
باہری مضبوط اوریکلز سے اثاثوں کی بنیادی قیمت لگائیں
بیرونی فیڈز بنیادی ٹوکنز کے لیے حوالہ قیمتیں فراہم کرتے ہیں۔ یہ اثاثے کی قیمت کے ان پٹ کو پول کی فوری تجارتی قیمت سے الگ کردیتا ہے، جو عارضی تجارتی یا منشیات سے متاثر ہوسکتی ہے۔
قدرتی طور پر LP کی قیمت اخذ کریں
اوریکل ریزروز، لیکویڈیٹی، رینج، اور جمع شدہ فیسز استعمال کرتے ہوئے قابل تبادلہ LP بیلنسز کو دوبارہ ترتیب دیتا ہے یا مرتکز لیکویڈیٹی کے مقامات کو تجزیہ کرتا ہے۔ یہ ان پٹ اس پوزیشن کی نمائندگی کرنے والے اثاثوں کا تعین کرتے ہیں۔
عارضی نقصان اور لیکویڈیشن سلپج کے لیے ہیئر کٹ
دوبارہ تعمیر شدہ قیمت کو دباؤ والے مارکیٹ حالات، لیکوئڈیشن سلپج، اور پوزیشن کے اخراج کے راستے کے لیے ڈسکاؤنٹ کیا جاتا ہے۔ حاصل کردہ قیمت کا اندازہ لگاتا ہے کہ لیکوئڈیشن سے کیا بازیافت ہو سکتی ہے۔
خاندان LP اور پول کی گہرائی کے لحاظ سے کیپ کا سامنا
ایکسپوژر کنٹرولز LP فیملی، پول کی قسم، اور دستیاب لیکویڈیٹی کی گہرائی کا استعمال کرتے ہیں تاکہ یہ محدود کیا جا سکے کہ ایک مارکیٹ کتنا قرض لے سکتی ہے۔
ادا کی جانے والی قرض اور لیکویڈیشن پر قابل بازیافت قیمت لاگو کریں
قرض لینے کی صلاحیت اور لیکوئڈیشن چیکز اس تخمینہ شدہ قابل بازیابی قیمت کو استعمال کرتے ہیں جو مقررہ ان وائنڈ روٹ کے ذریعے حاصل کی جا سکتی ہے۔
DEX-خصوصی ہینڈلنگ
ہر DEX مختلف پوزیشن اور پول کا ڈیٹا ظاہر کرتا ہے۔ اوریکل اُس ڈیٹا سے بنیادی اثاثے دوبارہ تشکیل دیتا ہے اور حاصل کردہ قیمت کا موازنہ اپنے حوالہ قیمتوں اور خطرے کے کنٹرولز سے کرتا ہے۔
| DEX / LP قسم | اوریکل ماخذ | نوٹس |
|---|---|---|
| Curve مستحکم/مضبوط ERC-20 LPs | بیرونی اسٹیبل کوائن فیڈز + پول-اسٹیٹ چیکس + ٹی ڈبلیو اے پی تصدیق | بیرونی قیمتیں اثاثوں کو مستحکم کرتی ہیں جبکہ پول کے بیلنس اور فیس کی جمع شدہ رقم رعایتی ضمانت کی قدر کا تعین کرتی ہیں۔ |
| Uniswap V2 ERC-20 LPs | چین لنک + ریزرو کی تعمیر نو + ٹی ڈبلیو اے پی کی تصدیق | معیاری LP ٹوکن کی قیمتیں دوبارہ تعمیر شدہ بنیادی بیلنس سے طے کی جاتی ہیں، جس میں TWAP کو ایک ایسے متقابل چیک کے طور پر استعمال کیا جاتا ہے جو ہیر پھیر سے محفوظ ہو۔ |
| Uniswap V3 این ایف ٹی LPs | چین لنک + پوزیشن تجزیہ + ٹک/ٹواپ چیکس | این ایف ٹی کو لیکویڈیٹی، فعال حد، اور موجودہ قیمت کے لحاظ سے تقسیم کیا جاتا ہے، پھر بازیافت کے قابل لیکویڈیشن ویلیو کے لیے کٹوتی کی جاتی ہے۔ |
| Balancer کثیر اثاثہ LPs | چین لنک + وزنی انوینٹری کی دوبارہ تعمیر | ملٹی ٹوکن پولز بیرونی قیمتیں اور وزنی پول انوینٹری استعمال کرتے ہیں تاکہ محتاط ضمانتی قدر کا اندازہ لگایا جا سکے۔ |
| SushiSwap / Aerodrome | چین لنک + ریزرو کی تعمیر نو + ٹی ڈبلیو اے پی کی تصدیق | پول سے حاصل شدہ مشاہدات دوبارہ تعمیر شدہ قدر کی تصدیق کرتے ہیں اور کم لیکویڈیٹی والے بازاروں میں ایک ہی لین دین کے استحصال کے خلاف مدد کرتے ہیں۔ |
| PancakeSwap | چین لنک + بلاک کی بنیاد پر TWAP کی تصدیق | بیرونی قیمتیں لنگر کی طرح برقرار رہتی ہیں جبکہ بلاک کی بنیاد پر مشاہدات پوزیشن کی حالت کی توثیق کرتے ہیں اور مفروضات کو ختم کرتے ہیں۔ |
DEX کے ذریعے TWAP کا حساب
وقت کے حساب سے اوسط قیمتیں (TWAPs) بیرونی اثاثہ قیمتوں اور پوزیشن کی بازسازی کے ساتھ تصدیقی ڈیٹا فراہم کرتی ہیں۔ ان ان پٹس کا موازنہ کرنے سے وقتی طور پر پیدا ہونے والی قیمت میں بے ترتیبی یا غیر مستقل پول کی حالت کی شناخت میں مدد ملتی ہے۔ TWAP ڈیٹا خود ضمانتی قیمت فراہم کرنے کے بجائے قیمت کے تعین کے عمل کو مکمل کرتا ہے۔
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 کی نمائندگی کرنے والے ٹوکن کی نمائش کی تصدیق کی جا سکے۔
Balancer
وزنی ٹوکن مشاہدات کو پول کے وزن کے ساتھ ملا کر ملٹی ایسٹ انوینٹری تقسیم کی تصدیق کی جاتی ہے قبل اس کے کہ اوریکل محتاط ضمانتی قدر مقرر کرے۔
Curve
اسٹیل کوائن مشاہدات کا بنیادی طور پر استعمال اس لیے کیا جاتا ہے کہ پرانے فیڈز، ریزرو میں انحراف، اور مختصر مدتی بے قاعدگیوں کا پتہ لگایا جا سکے جبکہ بیرونی قیمتیں بنیادی لنگر کے طور پر برقرار رہتی ہیں۔
ٹریڈر جو اور Aerodrome
30-60 منٹ کے ونڈو میں مجموعی قیمت کے مشاہدات کم لیکویڈیٹی والے پول کی حالت کی تصدیق کرنے میں مدد دیتے ہیں اور ضمانتی چیکس کے دوران ایک ہی ٹرانزیکشن کے ذریعے کی جانے والی تبدیلیوں کو روکنے میں مددگار ہوتے ہیں۔
حفاظت اور جوڑ توڑ سے بچاؤ
- انحراف کی حدیں
جب پول سے حاصل شدہ تصدیقی ڈیٹا بیرونی حوالہ قیمتوں سے حد سے زیادہ دور چلا جائے تو نئے قرضے یا لیکویڈیشنز کو روک دیا جا سکتا ہے
maxDifference. - maxPoolPriceDifference
یہ پول کے ظاہر شدہ حالت کو بنیادی ٹوکن کی قیمتوں کے ساتھ ہم آہنگ رکھتا ہے اور فوری پول میں تبدیلی یا ایک ہی لین دین میں اوریکل کے غلط استعمال کو محدود کرتا ہے۔
- اوپن انٹرسٹ کی حدیں
اشتعال LP خاندان، پول کی گہرائی، اور ضمانتی پیچیدگی سے محدود کیا جاتا ہے تاکہ کم فعال مارکیٹیں سخت قرض کی حدیں حاصل کریں۔
- ریکوری ہیئر کٹس
اوریکل عارضی نقصان، ان وائنڈ سلیپیج، اور دباؤ والی لیکویڈیشن کے مفروضات کے لئے نظریاتی LP قیمت کو نظر انداز کرتا ہے، اس سے پہلے کہ کوئی قرض لینے کی صلاحیت دی جائے۔
- اوریکل محافظ
اوریکل سینٹینل فیڈ کی صحت اور تصدیقی ان پٹس پر نظر رکھتا ہے اور ڈیٹا باسی، متاثرہ، یا پوزیشن اسٹیٹ چیکس کے ساتھ غیر مطابقت رکھنے پر فال بیک رویہ شروع کر سکتا ہے۔
قابل ترتیب اوریکل پیرامیٹرز
پول مخصوص اوریکل کی ترتیبات ہر ٹوکن کے لیے ترتیب دی جاتی ہیں setTokenConfigذیل کی جدول میں ان پیرامیٹرز کی فہرست دی گئی ہے جو ٹوکن کی قیمت فیڈ اور متعلقہ پول کی تصدیق کے لیے استعمال ہوتے ہیں:
| پیرامیٹر | تفصیل |
|---|---|
| ٹوکن | ضمانتی ٹوکن کا پتہ |
| AggregatorV3Interface | بنیادی ٹوکن کے لیے چین لنک فیڈ |
| maxFeedAge | چین لنک فیڈ کے لیے زیادہ سے زیادہ قابل قبول عمر |
| پول | مخصوص DEX پول (Uniswap V3, Balancer, Curve، وغیرہ) |
| twapSeconds | TWAP حساب کتاب کے لیے ونڈو |
| موڈ | اوریکل آپریشنل موڈ (معیاری/متبادل) |
| maxDifference | DEX اور تصدیقی قیمت کے درمیان زیادہ سے زیادہ اجازت شدہ انحراف |
عملی طور پر، اوریکل کا رویہ خارجی اثاثہ کی قیمتوں، LP دوبارہ تعمیر کی منطق، بازیاب شدنی قیمت کے علاج، اور فی ٹوکن ترتیب کردہ ترتیبات کے امتزاج سے آتا ہےsetTokenConfig.
