Popularne tematy
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
1/ stETH CAPO Błąd w konfiguracji
Dziś błąd w konfiguracji orakla CAPO Aave spowodował likwidacje wstETH E-Mode, co skutkowało stratą 345 ETH.
Nie powstały żadne złe długi, a wszyscy dotknięci użytkownicy zostaną w pełni zrekompensowani.
Więcej poniżej.
2/ Orakle ryzyka są kluczową infrastrukturą dla Aave i zabezpieczyły setki miliardów w pożyczkach, likwidacjach i rynkach od momentu uruchomienia. Umożliwiają protokołowi otrzymywanie aktualizacji parametrów ryzyka w czasie rzeczywistym, aby poruszać się po dynamicznych, zmiennych rynkach.
3/ Dla kontekstu, Risk Oracles zostały uruchomione ponad rok temu i przesłały ponad 1 200 ładunków dla ~3k+ parametrów, bez żadnych incydentów, co przyczyniło się do najsilniejszej fazy wzrostu Aave w historii.
4/ System Aave CAPO (Oracle Ceny Skorelowanych Aktywów) ma na celu zapobieganie znanemu wektorowi eksploatacji Oracle, który polega na sztucznie zawyżonych wartościach kursów wymiany i atakach darowizn, obliczając maksymalny limit na oraklu kursu wymiany na podstawie obserwowanej realistycznej dynamiki wzrostu.
5/ CAPO to hybrydowy system oracle: offchain Chaos Oracle oblicza i przesyła maksymalne aktualizacje kursu wymiany oraz stopy wzrostu, podczas gdy inteligentne kontrakty BGD służą jako źródło prawdy i egzekwują logikę walidacji.
6/ Chaos Oracle uruchomił się dzisiaj, podczas gdy inteligentne kontrakty CAPO wstETH zostały zainicjowane na początku 2024 roku i przechowały stosunek zrzutu 1,15; więcej na ten temat wkrótce.
7/ Kontrakty pełnią rolę kluczowego zabezpieczenia onchain. Ograniczają wzrost referencyjnego kursu wymiany (`snapshot ratio`) do 3% w ciągu 3 dni, chroniąc przed atakami inflacyjnymi i złymi aktualizacjami.
8/ O 11:46 UTC, Chaos Oracle obliczył poprawny stosunek wstETH/stETH na poziomie ~1.2282, opierając się na 7-dniowym kursie wymiany, zgodnie z założeniem.
To powinno służyć jako punkt odniesienia do obliczania górnej granicy ważnych kursów wymiany kontraktu.
9/ Problem: ta wartość nie mogła zostać przesłana. Umowa by ją odrzuciła, ponieważ poprawna wartość zrzutu wzrosła o więcej niż 3% powyżej przestarzałej wartości z lutego 2024.

10/ Oracle następnie zrobił to, do czego był zaprojektowany: zapytał kontrakt o maksymalną dozwoloną wartość i przesłał tę wartość ~1,19.
11/ W normalnych warunkach, gdy poprzedni stosunek zrzutu jest bliski prawidłowej wartości, to jest dokładnie to, czego chcemy: zbliżyć się jak najbliżej prawdziwej wartości.

12/ Problem: podczas gdy współczynnik zrzutu był ograniczony do ~1,19, znacznik czasu zrzutu nadal odzwierciedlał punkt odniesienia sprzed 7 dni.
13/ CAPO oblicza swój limit cenowy na podstawie stosunku + upływ czasu. Niski stosunek, w połączeniu z czasem zakładającym pełne 7-dniowe okno wzrostu, skutkował limitem poniżej aktualnej stawki rynkowej.
To sztucznie obniżyło cenę z oracle o ~2,85%, wywołując likwidacje E-Mode.
14/ Przyczyna: inteligentny kontrakt zastosował różne ograniczenia do stosunku zrzutu i znacznika czasu zrzutu.
15/ Stosunek był ograniczony, podczas gdy znacznik czasu nie był. Gdy te elementy przestały być zsynchronizowane, ponieważ kontrakt został zainicjowany ze starym stosunkiem, system wszedł w niespójną sytuację.
16/ Naprawa
Chaos i BGD natychmiast interweniowali:
→ Zredukowano limity pożyczek wstETH do 1 w dotkniętych przypadkach
→ Ręcznie dostosowano współczynnik zrzutu za pośrednictwem Risk Steward → Kurs wymiany CAPO został przywrócony
17/ Następne kroki
Każdy poszkodowany użytkownik zostanie w pełni zrekompensowany.
SP Aave DAO finalizują plan zwrotu i wkrótce go opublikują.
Warto zauważyć, że już odzyskano 141 ETH dzięki zwrotom z BuilderNet.
5,24K
Najlepsze
Ranking
Ulubione
