Ana içeriğe atla
Avana logosu

Risk çerçevesi

Avana'nın Hub ve LP Teminat Spokes genelinde risk değişikliklerini nasıl önerdiği, incelediği ve yürüttüğü.

Genel bakış

Avana Risk Framework, Hub ve LP Teminat Spokes genelinde parametre değişikliklerinin nasıl önerildiğini, kontrol edildiğini ve yürütüldüğünü tanımlar. Protokol arz ve borç limitleri, LT/LTV ayarları, faiz oranı girdileri, piyasa durumu ve fiyatlar, kullanım, likidite havuzu derinliği, konsantrasyon, volatilite, peg davranışı, devre kesiciler, pozisyon sağlığı ve ilgili duruma bağlı diğer parametreleri ayarlarken kullanılan kontrolleri kapsar.

LP teminatı homojen bir varlık sınıfı değildir. Stable LP'ler, korele varlık LP'leri, ağırlıklı havuzlar, yoğunlaştırılmış likidite ve diğer AMM tasarımlarının her biri kendi spoke'a özgü değerleme yolu, tasfiye yolu ve arıza moduna sahip olabilir. Çerçeve, bu farkların tek bir genel risk ayarının ardında gizlenmek yerine güncelleme sürecine yansıması için vardır.

Bu süreç boyunca üç rol ayrı kalır: Avana Risk Initiator, Avana Risk Guardian ve Avana Risk Defender. Rutin bir değişikliği öneren taraf, onu bağımsız kontrol eden tarafla aynı değildir; acil durumda hareket edebilen rol kasıtlı olarak rutin yoldan daha dardır.

İşletim kuralı: reducing risk should be easier than expanding it.

Temel ilkeler

Rol ayrımı

Çerçeve önerme, inceleme ve acil korumayı farklı aktörlere atar; böylece tek bir taraf tüm yolu tek başına kontrol etmez.

Kısıtlı yürütme

Rutin risk değişiklikleri yalnızca önceden tanımlı politika sınırları içinde kaldığında ve doğrulama kontrollerini geçtiğinde yürütülür.

Kamuya tutarlılık

Kamuya tarif edilen güncelleme, yürütme için sıraya alınan güncelleme ile aynı olmalıdır.

Spoke farkındalığı

Her LP teminat spoke'u kendi listing kurallarını, oracle varsayımlarını, tasfiye yolunu ve risk profilini taşır.

Savunmacı asimetri

Süreç kasıtlı olarak riski azaltmayı genişletmekten daha hızlı ve basit tutacak şekilde yanlıdır.

Roller

Avana Risk Initiator

Hub ve LP Teminat Spokes için rutin risk değişikliklerini hazırlayan ve öneren rol.

  • Gerekçeyi yayımlayın ve güncellemeyi savunmacı veya büyüme odaklı olarak sınıflandırın
  • Rutin güncellemeleri timelock'lu yürütme yoluna gönderin
  • Onaylı aralıklar içinde arz limitleri, borç limitleri, LT/LTV, rezerv faktörü ve faiz oranı değişiklikleri önerin
  • Önceden onaylanmış spoke şablonları içinde spoke düzeyinde risk azaltma ve likidite havuzu onboarding'i başlatın

Avana Risk Guardian

Sıraya alınan rutin değişiklikler üzerinde veto yetkisi olan bağımsız inceleyici.

  • Sıraya alınan güncellemenin kamuya açıklamayla eşleştiğini doğrulayın
  • Eylemin onaylı politika sınırları içinde kaldığını kontrol edin
  • Geçersiz oracle, likidite veya tasfiye varsayımlarına dayanan güncellemeleri reddedin
  • Açık spoke düzeyi veya hub düzeyi istikrarsızlık yaratan sıraya alınmış bir güncellemeyi timelock penceresinde iptal edin

Avana Risk Defender

Normal timelock yolu çok yavaş olduğunda olayları kontrol altında tutmak için yalnızca acil durumlarda kullanılan rol.

  • Borç limitlerini veya arz limitlerini savunmacı düzeylere düşürün
  • Bir spoke üzerinde yeni borç almayı dondurun veya bir likidite havuzu, şablon veya spoke için teminat kullanımını dondurun
  • Önceden tanımlı arıza koşulları karşılandığında belirli bir adaptörü veya borç alma yolunu devre dışı bırakın
  • Rutin optimizasyon veya büyüme eylemleri için kullanılmadan acil koşullarda yeni borç açılmasını engelleyin

Güncelleme akışı

Rutin değişiklikler sabit bir yolu izler; böylece protokol normal parametre bakımını acil korumadan ayırabilir. Standart sıra kamuya duyuru, gönderim, sınır kontrolleri, timelock, Guardian incelemesi ve teklif veto edilmezse yürütmedir.

1

Kamuya duyuru

Risk Initiator amaçlanan değişikliği, neden gerektiğini ve etkilemesi beklenen kapsamı yayımlar.

2

Submission

Risk Initiator önerilen değişikliği çerçevenin kullandığı yürütme yoluna yerleştirir.

3

Validation

Çerçeve kontrolleri güncellemenin önceden tanımlı kısıtlar ve onaylı politika sınırları içinde kaldığını doğrular.

4

Timelock

Doğrulama geçerse değişiklik hemen yürütülmek yerine bir timelock penceresine girer.

5

Guardian incelemesi

Timelock sırasında Risk Guardian tam sıraya alınmış yükü inceler ve gerekirse iptal edebilir.

6

Execution

Değişiklik incelemeyi atlatırsa, timelock dolduktan sonra otomatik yürütülür.

7

Acil yol

Acil koşullar karşılanırsa Risk Defender daha dar yetkiye sahip ayrı bir savunma yolunu kullanabilir.

Parametre sınıfları

Parametre değişikliklerinin hepsi aynı riski taşımaz; bu yüzden çerçeve onları ne kadar yetki gerektirmelerine ve ne kadar hızlı hareket edebilmelerine göre gruplar.

Savunmacı değişiklikler

Bunlar protokol maruziyetini azalttıkları için en hızlı rutin değişikliklerdir.

  • Borç limitlerini düşürmek
  • Arz limitlerini düşürmek
  • LTV veya tasfiye eşiğini azaltmak
  • Borç alma veya teminat kullanımını dondurmak
  • Spoke ayarlarını sıkılaştırmak

Rutin sınırlı değişiklikler

Bunlar onaylı sınırlar içinde standart Initiator -> Guardian -> timelock rotasını izler.

  • Mütevazı limit artışları
  • Onaylı aralıklar içinde mütevazı parametre ayarı
  • Mevcut bir spoke şablonu içinde yeni likidite havuzları eklemek

Yönetişim düzeyi değişiklikler

Bunlar rutin çerçevenin dışındadır ve daha yüksek düzeyde karar yolu gerektirir.

  • Yeni bir spoke ailesi oluşturmak
  • Yeni bir LP primitifini etkinleştirmek
  • Yeni bir oracle modeli eklemek
  • Yeni bir tasfiye adaptörünü etkinleştirmek
  • Risk yüzeyini önceden onaylanmış varsayımların ötesine maddi olarak genişletmek

Kamuya açıklama

Her rutin güncelleme gönderimden önce, geliştiricilerin, kullanıcıların ve inceleyicilerin duyuruyu daha sonra sıraya alınan tam eylemle karşılaştırmasına izin veren bir formatta yayımlanmalıdır.

Minimum açıklama standardı

  • Etkilenen spoke
  • Etkilenen likidite havuzları veya şablonlar
  • Güncel parametreler
  • Önerilen parametreler
  • Güncellemenin nedeni
  • Güncellemenin savunmacı mı yoksa büyüme odaklı mı olduğu
  • Beklenen gönderim zamanlaması
  • Beklenen timelock penceresi
  • İlgili bağımlılıklar veya varsayımlar

Tutarlı açıklama, bir teklifi kapsam kayması, uyumsuz varsayımlar veya basit yürütme hataları açısından incelemeyi kolaylaştırır.

Acil eylemler

Acil eylemler rutin ayar için değil, koruma içindir. Nadir kullanılmalı, mümkün olduğunca dar tutulmalı ve acil risk anlaşıldıktan sonra protokolün standart yola dönebileceği şekilde yapılandırılmalıdır. Risk Defender yalnızca tanımlı veya yüksek olasılıklı bir arıza koşulu normal timelock rotasını güvensiz kıldığında hareket etmelidir.

Acil tetikleyiciler

  • Oracle tutarsızlığı
  • Tasfiye yolu bozulması
  • Anormal likidite havuzu davranışı
  • Wrapper bağımlılık arızası
  • Adaptör düzeyinde ele geçirme
  • Ani spoke düzeyi istikrarsızlık

Gerekli eylem sonrası açıklama

  • The trigger
  • Alınan eylem
  • Amaçlanan süre
  • Normal işleyişe dönüş yolu

Acil yetki yalnızca normal timelock yolunu beklemenin güvensiz olduğu tanımlı veya yüksek olasılıklı arıza durumları içindir. Rutin büyüme veya optimizasyon için bir yol değildir.

Öneri, inceleme ve acil koruma ayrı kalır çünkü LP teminatı, farklı yapılara ve arıza modlarına sahip piyasalar koleksiyonudur; birbirinin yerine geçebilir tek bir varlık listesi değildir.