TL; DR: Iron.Finance залежить від арбітражу як механізму стабілізації для частково забезпечених токенів. У випадку краху токена TITAN часовий проміжок між його оракулом про ціну та фактичними цінами на ринку в реальному часі був занадто великим, що призвело до того, що користувачі стали збитковими та не захистили стабілізацію. У результаті TITAN впав до нуля, а IRON втратив прив’язку. В результаті інциденту Iron.Finance втративши понад 2 мільярди доларів у загальній заблокованій вартості (TVL) у протоколі, знизившись з 2.18 мільярда доларів США до менш ніж 10.5 мільйонів доларів США.
16 червня 2021 року в Iron.Finance стався інцидент, у результаті якого TITAN, керуючий токен, який підтримує стейблкоїн IRON, впав майже на 100 % під час того, що називають «першим у світі масштабним запуском криптобанку». В результаті краху TITAN ціна стейблкоїна IRON перейшла з орієнтовної межі.
Цей інцидент став результатом недоліку конструкції — Iron.Finance не мав належного механізму стабілізації. Без належного механізму, коли токен TITAN почав падати, ціни, надані Price Feed Oracle, були відкладені, а розрив між цими цінами та даними в реальному часі зробив арбітраж нерентабельним. Оскільки Iron.Finance покладався на користувачів арбітражу, щоб допомогти стабілізувати ціну IRON, коли арбітраж перестав бути прибутковим, проблема ускладнилася. TITAN має нескінченний запас, і його можна використовувати лише як заставу під час карбування ЗАЛІЗА. Будь-який користувач у системі може випустити IRON, який забезпечено його холдингами USDC і TITAN.
Оскільки криптовалютні ринки досить божевільні, нерідко стейблкоїни втрачають прив’язку. Однак через таку можливість кожен стейблкоїн потребує механізму захисту від таких коливань. З точки зору IRON, їхній єдиний механізм полягав у припущенні, що арбітражні користувачі купуватимуть дешеве ЗАЛІЗО на ринку, коли ціна падає, і таким чином викуплять його за USDC+TITAN, а потім продадуть TITAN для прибутку.
16 червня 2021 року стабілізація працювала належним чином, доки ціна TITAN не почала падати і врешті-решт досягла нуля. У той же час IRON втратив прив’язку і впав приблизно до ~0.94 долара, що є значним падінням для стейблкойна. Щоб захистити інші функції, Iron.Finance довелося призупинити як карбування, так і викуп. У недавньому звітом який занурюється в деталі TITAN і використання арбітражу, він описує, що затримка (10 хв. Середньозважена ціна за часом) від Price Feed Oracle для TITAN, призвело до того, що ціни були вищими, ніж ціни на AMM (автоматизований маркет-мейкер у реальному часі), оскільки він не міг встигати. Таким чином, ціновий розрив спричинив те, що арбітраж став невигідним і, таким чином, не міг захистити стабілізацію.
Залізо.Фінанси опублікований посмертне дослідження інциденту, в якому не згадується про відсутність стабілізуючого механізму. Банк DeFi призвів до появи Iron.Finance втративши понад 2 мільярди доларів у загальній заблокованій вартості (TVL) у протоколі, знизившись з 2.18 мільярда доларів США до менш ніж 10.5 мільйонів доларів США.
Для майбутніх розробок для подібних систем існує безліч сценаріїв, які слід враховувати під час належного тестування вашого середовища щодо коливань цін, втрати прив’язки та звуження часових рамок між оракулами чи іншими механізмами для визначення цін.
- рахунки
- аналіз
- арбітраж
- навколо
- Автоматизований
- Автоматизований маркетмейкер
- Банк
- Мільярд
- купити
- викликаний
- Крах
- крипто
- Криптова ринки
- дані
- Defi
- дизайн
- Падіння
- впав
- Навколишнє середовище
- риси
- фінансування
- Перший
- майбутнє
- розрив
- управління
- HTTPS
- IT
- великий
- виробник
- ринок
- ринки
- середа
- мільйона
- оракул
- порядок
- Інше
- price
- Прибуток
- захист
- захист
- реального часу
- прогін
- продавати
- сенс
- стабільний конус
- почалася
- поставка
- система
- Systems
- Тестування
- час
- знак
- Жетони
- USDC
- користувачі
- значення
- Що таке
- нуль