پرش به محتوای اصلی
لوگوی Avana

اوراکل‌های قیمت

چگونه پروتکل وضعیت موقعیت LP را به ارزش‌های وثیقه مرتبط با اعتبار تبدیل می‌کند.

نمای کلی

Avana قیمت وثیقه LP با بازسازی موقعیت و ارزش گذاری دارایی های داخل آن. برای جابجایی LP، پروتکل ارزش را از قیمت دارایی های خارجی و بازسازی موجودی pool بدست می آورد. برای نقدینگی متمرکز، موقعیت را بر اساس نقدینگی، محدوده، تیک فعلی، قرار گرفتن در معرض توکن و کارمزدهای انباشته تجزیه می کند. نتیجه به منظور برآورد ارزش وثیقه بازیافت‌پذیر تحت فرضیات ریسک بازار تنزیل می‌شود. بنابراین ظرفیت وام‌گیری هم دارایی‌های زیربنایی موقعیت و هم شرایطی که تحت آن می‌توان آنها را طی تسویه بازیافت کرد را منعکس می‌کند. تمایز بین ارزش موقعیت و ارزش بازیابی‌شدنی اهمیت دارد زیرا اوراکل ورودی‌ها را به تصمیمات وام‌دهی ارائه می‌دهد. ERC-20 LP توکن، موقعیت NFT، و دارایی چندگانه pools یک رابط مشترک دارند، اما هر فرمت قبل از رسیدن ارزش خود به Borrow Spoke، بررسی‌های بازسازی، اعتبارسنجی و دستکاری خود را دارد.

LP collateral value depends on:

  • قیمت دارایی های اساسی
  • ذخایر pool یا تقسیم موجودی
  • Fee accrual
  • برای نقدینگی متمرکز، تیک فعلی نسبت به محدوده موقعیت
  • خواه موقعیت در محدوده باشد یا بیشتر یک طرفه

رابط اوراکل: IOracle

`IOracle` یک رابط ارزش‌گذاری مشترک برای Borrow Spoke ارائه می‌دهد که در LP فرمت قابل استفاده است. مقادیر بازگشتی آن، اصل، کارمزدهای انباشته و بافرهای ذخیره‌شده را مشخص می‌کند تا فراخوان بتواند برای هر جزء به‌طور جداگانه محاسبه کند:

function getValue(uint256 tokenId, address asset)
  external view returns (
    uint256 fullValue,
    uint256 feeValue,
    uint256 reserveValue
  );
fullValueارزش بازسازی شده نقدینگی اصلی قبل از اعمال تعدیل استرس انحلال بعدی.
feeValueارزش هزینه های تعلق گرفته توسط موقعیت که می تواند در کنار اصل مورد شناسایی قرار گیرد.
reserveValueبخش رزرو شده برای بافرهای خطر اوراکل، باز کردن و پروتکل نگه داشته شده است.

تبدیل‌کننده پشت این رابط، بازسازی و اعتبارسنجی خاص DEX را مدیریت می‌کند. Borrow Spokeها همان فیلدهای بازگشتی برای توکن‌های ERC-20 LP، موقعیت NFTها، و چنددارایی pools دریافت می‌کنند، در حالی که هر پیاده‌سازی بررسی‌های مورد نیاز توسط نوع وثیقه خود را اعمال می‌کند.

معماری چند لایه

LP ارزش‌گذاری یک فرآیند مرحله‌ای است به جای خواندن قیمت تکی. مسیر اوراکل از طریق مراحل زیر حرکت می کند:

1

قیمت دارایی های اساسی از اوراکل های قوی خارجی

خوراک‌های خارجی قیمت‌های مرجع برای توکن‌های زیربنایی فراهم می‌کنند. این امر ورودی قیمت دارایی را از قیمت معامله آنی pool جدا می‌کند، که می‌تواند تحت تأثیر معاملات کوتاه‌مدت یا دستکاری باشد.

2

ارزش LP را به صورت محافظه کارانه استخراج کنید

اوراکل موجودی‌های قابل تعویض LP را بازسازی می‌کند یا موقعیت‌های نقدینگی متمرکز را با استفاده از ذخایر، نقدینگی، دامنه و کارمزدهای انباشته تجزیه می‌کند. این ورودی‌ها دارایی‌های نمایندگی‌شده توسط موقعیت را تعیین می‌کنند.

3

کوتاهی مو برای از دست دادن دائمی و لغزش انحلال

ارزش بازسازی شده برای شرایط بازار تحت فشار، لغزش نقدینگی و مسیر خروج موقعیت کاهش یافته است. ارزش حاصل تخمینی از آنچه نقدینگی می‌تواند بازیابی کند ارائه می‌دهد.

4

نوردهی توسط خانواده LP و عمق pool

کنترل‌های مواجهه از خانواده LP، نوع pool و عمق نقدینگی موجود برای محدود کردن میزان وامی که یک بازار می‌تواند پشتیبانی کند استفاده می‌کنند.

5

اعمال ارزش بازیافتنی به وام‌گیری و تصفیه

ظرفیت قرض‌گیری و بررسی‌های تصفیه از ارزش تخمینی بازیابی‌شدنی از طریق مسیر انحلال پیکربندی‌شده استفاده می‌کنند.

DEX-دسترسی خاص

هر DEX موقعیت و داده‌های pool متفاوتی را آشکار می‌کند. اوراکل دارایی‌های زیربنایی را از آن داده‌ها بازسازی می‌کند و ارزش‌گذاری حاصل را با قیمت‌های مرجع و کنترل‌های ریسک خود بررسی می‌کند.

DEX / LP تایپ کنیدمنبع اوراکلیادداشت‌ها
Curve پایدار/پایدار ERC-20 LPsفیدهای استیبل کوین خارجی + بررسی pool-state + تأیید TWAPقیمت‌های خارجی دارایی‌ها را تثبیت می‌کنند در حالی که موجودی pool و تعلق کارمزد ارزش وثیقه تنزیل‌شده را تعیین می‌کنند.
Uniswap V2 ERC-20 LPsChainlink + بازسازی رزرو + تایید TWAPتوکن‌های استاندارد LP از موجودی‌های زیربنایی بازسازی‌شده ارزش‌گذاری می‌شوند و TWAP به عنوان یک بررسی متقاطع مقاوم در برابر دستکاری استفاده می‌شود.
Uniswap V3 NFT LPsChainlink + تجزیه موقعیت + تیک/TWAP چکNFT بر اساس نقدینگی، محدوده فعال و قیمت فعلی تجزیه می‌شود، سپس برای ارزش انحلال قابل بازیافت، مدل مو را کاهش می‌دهد.
Balancer چند دارایی LPsChainlink + بازسازی موجودی وزنیچند توکن pools از قیمت های خارجی و موجودی وزن pool برای تخمین ارزش وثیقه محافظه کارانه استفاده می کند.
SushiSwap / AerodromeChainlink + بازسازی رزرو + تایید TWAPمشاهدات مشتق شده از Pool ارزش بازسازی شده را تأیید می کند و به مقاومت در برابر سوء استفاده از معاملات مشابه در بازارهای با نقدینگی پایین کمک می کند.
PancakeSwapChainlink + تأیید مبتنی بر بلوک TWAPقیمت‌های خارجی لنگر باقی می‌مانند در حالی که مشاهدات مبتنی بر بلوک وضعیت موقعیت و مفروضات را تأیید می‌کنند.

TWAP محاسبه توسط DEX

قیمت‌های میانگین وزنی زمانی (TWAPs) داده‌های تأیید را همراه با قیمت‌های دارایی خارجی و بازسازی موقعیت فراهم می‌کنند. مقایسه این ورودی‌ها به شناسایی اختلالات کوتاه‌مدت قیمت یا وضعیت ناسازگار pool کمک می‌کند. داده‌های 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

مشاهدات توکن وزن‌دار با وزن‌های pool ترکیب می‌شوند تا قبل از اینکه اوراکل یک ارزش وثیقه محافظه‌کارانه را تخصیص دهد، تقسیم‌بندی موجودی چند دارایی را تأیید می‌کند.

Curve

مشاهدات استیبل کوین عمدتاً برای شناسایی فیدهای قدیمی، رانش ذخیره و ناهنجاری های کوتاه مدت استفاده می شود در حالی که قیمت های خارجی لنگر اصلی باقی می مانند.

Trader Joe و Aerodrome

مشاهدات انباشته قیمت در یک پنجره 30 تا 60 دقیقه ای به اعتبارسنجی وضعیت نقدشوندگی کمتر pool کمک می کند و در برابر دستکاری معاملات مشابه در طول چک های وثیقه مقاومت می کند.

ایمنی و پیشگیری از دستکاری

  • آستانه انحراف

    زمانی که داده‌های راستی‌آزمایی مشتق‌شده از pool از قیمت‌های مرجع خارجی بسیار دور شود، می‌توان وام‌ها یا انحلال‌های جدید را متوقف کرد. maxDifference.

  • maxPoolPriceDifference

    این وضعیت pool-در ضمن با قیمت‌های رمز اصلی هماهنگ می‌شود و دستکاری آنی pool یا سوءاستفاده از اوراکل با همان تراکنش را محدود می‌کند.

  • باز کردن درپوش های بهره

    قرار گرفتن در معرض توسط خانواده LP، pool عمق، و پیچیدگی وثیقه محدود می‌شود، بنابراین بازارهای نازک‌تر محدودیت‌های وام سخت‌تری دریافت می‌کنند.

  • کوتاهی موی ریکاوری

    اوراکل ارزش نظری LP را برای زیان‌های دائمی، لغزش‌ها و مفروضات انحلال تحت فشار قبل از اعطای هر گونه قدرت وام، تخفیف می‌دهد.

  • نگهبان اوراکل

    Oracle Sentinel ورودی‌های سلامت و راستی‌آزمایی را تغذیه می‌کند و زمانی که داده‌ها کهنه، به خطر افتاده یا ناسازگار با بررسی‌های وضعیت وضعیت هستند، می‌تواند رفتار بازگشتی را ایجاد کند.

پارامترهای اوراکل قابل تنظیم

Pool-تنظیمات اوراکل خاص در هر توکن پیکربندی می‌شوند setTokenConfig. جدول زیر پارامترهای مورد استفاده برای اعتبارسنجی فید قیمت یک توکن و pool مرتبط را فهرست می‌کند:

پارامترتوضیح
رمزآدرس توکن وثیقه
AggregatorV3Interfaceفید Chainlink برای رمز اصلی
maxFeedAgeحداکثر سن قابل قبول برای فید Chainlink
استخرخاص DEX pool (Uniswap V3، Balancer، Curve، و غیره)
twapSecondsپنجره ای برای محاسبه TWAP
حالتحالت عملیاتی اوراکل (استاندارد/بازگشت)
maxDifferenceحداکثر انحراف مجاز بین DEX و قیمت تأیید

در عمل، رفتار اوراکل از ترکیب قیمت‌گذاری دارایی‌های خارجی، منطق بازسازی LP، درمان ارزش قابل بازیافت و تنظیمات به ازای هر توکن ناشی می‌شود.setTokenConfig.