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.
Kamuya duyuru
Risk Initiator amaçlanan değişikliği, neden gerektiğini ve etkilemesi beklenen kapsamı yayımlar.
Submission
Risk Initiator önerilen değişikliği çerçevenin kullandığı yürütme yoluna yerleştirir.
Validation
Çerçeve kontrolleri güncellemenin önceden tanımlı kısıtlar ve onaylı politika sınırları içinde kaldığını doğrular.
Timelock
Doğrulama geçerse değişiklik hemen yürütülmek yerine bir timelock penceresine girer.
Guardian incelemesi
Timelock sırasında Risk Guardian tam sıraya alınmış yükü inceler ve gerekirse iptal edebilir.
Execution
Değişiklik incelemeyi atlatırsa, timelock dolduktan sonra otomatik yürütülür.
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.
