Коротко (TL;DR)
Поганий борг (bad debt) — це позика, під якою вже немає достатньої застави. Ліквідатор здатен забрати все забезпечення цілком і погасити цим лише частину боргу; залишок висить у протоколі як діра. Від цієї миті питання вже не «як повернути гроші позичальника», а «з чиєї кишені закрити нестачу».
- Коротко (TL;DR)
- Три причини поганого боргу в кредитуванні: коли застави бракує
- Хто платить за дефіцит Aave: позичальник, офсет DAO, стейкери Umbrella
- Поганий борг Morpho: ізольований ринок сам вирішує, хто платитиме
- Каскад Stream Finance: борг одного ринку дійшов до вольтів і deUSD
- Resolv USR: діра оракула, яка п’ять місяців далі зростає
- Як самому прочитати розмір дефіциту в контракті без дашбордів
- Чек-лист: п’ять ознак ринку або вольта, який скоро помре
- FAQ
- Діра вимірювана й лежить у відкритому доступі. В Aave v3 на Ethereum це 52 964,4539 WETH дефіциту в резерві WETH — $130 043 094 за курсом ETH $2455,29 на 30 серпня 2026 року. У Morpho в тій самій мережі — $181 433 120,67 сумарно за 1748 ринками.
- Концентрація важливіша за суму. В Aave ненульовий дефіцит показують 27 резервів із 67, але все, крім WETH, — це одиниці токенів, тобто центи й долари. У Morpho п’ять ринків із 1748 тримають 96,94% усього поганого боргу.
- Частка від розміру протоколу різниться в рази. Поганий борг Morpho — 4,19% його чистого TVL на Ethereum, дефіцит Aave — 0,89% TVL. Розрив у 4,7 раза за однакового класу причин.
- Платить не лише той, хто позичав. Першим втрачає позичальник (5–10% суми у штрафі ліквідації, до 30% з упущеною вигодою), далі — скарбниця протоколу, стейкери страхового модуля і вкладники конкретного ринку чи вольта.
- Збиток не сидить в одному ринку. У листопаді 2025 року діра Stream Finance перейшла кредитним зв’язком у забезпечення чужого стейблкоїна deUSD, і той обвалився на 98%.
- Списання не гарантоване й не швидке. Ринок deUSD/USDC на Morpho на 30 серпня 2026 року досі несе $639 444,998 непогашеного боргу — майже десять місяців потому.
Усі ончейн-цифри тут — власні виклики контракту Aave і запити до публічного API Morpho від 30 серпня 2026 року, а не переказ чужих дашбордів. Нижче показано, як повторити ці запити самостійно.
Три причини поганого боргу в кредитуванні: коли застави бракує
Надлишкове забезпечення — базовий захист кредитування: щоб позичити $1000, ви кладете застави на $1400–2000. Поки ціна застави тримається, протоколу завжди є чим закрити борг. Поганий борг починається там, де ця арифметика ламається. Документація Morpho описує момент буквально: поганий борг виникає, коли ліквідатор може забрати всю заставу, погасивши лише частину боргу — залишок уже нічим не забезпечений.
Цей розбір — урок блоку «Лендинг і плече» курсу «DeFi: від першої транзакції до профі-стратегій».
Перш ніж розбирати, хто за це платить, варто назвати першого в черзі. Ним виявляється сам позичальник. Дослідження Банку Канади за транзакціями Aave V3 за період із 27 січня 2023 до 6 травня 2025 року показало, що протокол не допустив жодного дефолту, але заплатив за це позичальник: втрати під час ліквідації становлять 5–10% суми у вигляді комісій, а з урахуванням упущеної вигоди — 10–30%. Висновок авторів сформульовано прямо: система не усуває ризики, а перерозподіляє їх — насамперед на позичальників. Близько 90% закритих позицій припало на чотири токени, обгорнуті ETH і BTC. Поганий борг — це те, що лишається, коли навіть такий механізм не спрацював.
Ламається він трьома способами.
Ліквідація не окупилася. Застава формально є, але продати її за обліковою ціною неможливо. Класичний навчальний приклад: позика $9 млрд USDC під забезпечення, яке просіло до $9 млрд в ETH; сам розпродаж рухає ціну вниз, виторг виходить $8 млрд, і протокол отримує $1 млрд діри. Ліквідатор при цьому нічого не порушує: штраф ліквідації ділиться між ним і протоколом — за застави $30 000, боргу $25 000 і штрафу 10% це $3000 на двох, по $1500 кожному. Коли ринок падає швидше, ніж ліквідатори встигають викуповувати, премія перестає покривати їхній ризик, і забезпечення просто не знаходить покупця.
Діра оракула. Оракул — сервіс, який повідомляє смартконтракту ціну застави. Якщо він віддає ціну вищу за ринкову, контракт вважає позицію здоровою, ліквідація не запускається, а позичати під завищену оцінку може будь-хто. Показово, що для цього не потрібен злам. 15 лютого 2026 року о 18:01 UTC, одразу після виконання governance-пропозиції MIP-X43, оракул Moonwell у мережах Base та Optimism почав рахувати cbETH за «сирим» курсом cbETH/ETH (близько 1,12), не домножуючи його на курс ETH/USD (близько $2200). Актив подешевшав в обліку на 99,9% — приблизно $1 замість $2200. Ліквідатори забрали 1096,317 cbETH, гасячи борг по долару за штуку, а частина користувачів одночасно перепозичала подешевілий актив. Підсумок одного рядка конфігурації — $1 779 044 поганого боргу.
Фіктивна або неліквідна застава. Найнеприємніший варіант: контракт виконується бездоганно, а вартості за забезпеченням немає. Саме це сталося зі Stream Finance 4 листопада 2025 року, коли команда оголосила про збиток близько $93 млн у зовнішнього управителя активів. Контракт ніхто не зламував — гроші витратили за правилами, які самі ж учасники й написали.Причина Що ламається Приклад Розмір діри Ліквідація не окупилася виторг від продажу застави менший за борг через проковзування (slippage) і швидкість обвалу навчальний розрахунок RareSkills на круглих числах $1 млрд на позиці $9 млрд Діра оракула контракт бачить завищену ціну застави й не запускає ліквідацію Moonwell, помилка конфігурації 15 лютого 2026 року $1 779 044 Фіктивна або неліквідна застава забезпечення існує в обліку, але не в грошах Stream Finance, розкриття 4 листопада 2025 року $93 млн збитку
Третя причина відрізняється від перших двох принципово. Проковзування і збій оракула — це аварії механізму, які видно в цифрах на графіку. Фіктивну заставу бачить лише той, хто перевірив, чим саме ця застава забезпечена, — а таких даних публічний контракт не віддає взагалі.
Хто платить за дефіцит Aave: позичальник, офсет DAO, стейкери Umbrella
Aave фіксує нестачу окремим полем — дефіцитом резерву. Це не оцінка аналітика, а число всередині контракту, яке читається безпосередньо. На 30 серпня 2026 року резерв WETH показує 52 964,4539 WETH дефіциту. За курсом ETH $2455,29 на той самий момент це $130 043 094.
Далі починається найцікавіше: концентрація. Ненульовий дефіцит мають 27 резервів із 67, але крім WETH це 2700,33 DAI, 1978,45 токена RPL і далі суми менші за 15 одиниць — фактично центи й долари накопичених округлень. Практично весь поганий борг протоколу лежить в одному резерві з шістдесяти семи.
Наскільки це багато для самого Aave? Дефіцит — 0,89% TVL Aave v3 на Ethereum ($14,548 млрд за DeFiLlama на 30 серпня 2026 року) і 0,75% глобального TVL протоколу ($17,236 млрд). Для контексту: офіційна статистика Aave за перший місяць роботи версії v3.3 показує близько $400 накопиченого дефіциту за всіма пулами за майже $9,5 млрд непогашених позик. Тобто штатний фон нестачі у здорового протоколу — сотні доларів, а не сотні мільйонів. Теперішні $130 млн — не знос механізму, а слід одного випадку: експлойту мосту KelpDAO у квітні 2026 року.
Порядок закриття цієї діри прописано кодом. Модуль Umbrella покриває дефіцит резерву без окремого голосування щодо кожного випадку: функція eliminateReserveDeficit спалює застейкані токени (за увімкненого virtual accounting — aTokens на кшталт aWETH). Спрацьовує вона не одразу: у кожного стейкінгу задано offset, нижче якого дефіцит покриває скарбниця DAO. У стейкінгу USDT цей поріг — $100 000, тобто перші $100 тис. нестачі за USDT не коштують стейкерам нічого.Черга Хто платить Чим саме Скільки це в цифрах Aave 1 Позичальник штраф ліквідації та упущена вигода 5–10% суми, до 30% з урахуванням упущеної вигоди 2 Скарбниця DAO офсет до спрацювання слешингу перші $100 000 за резервом USDT 3 Стейкери Umbrella спалювання застейканих токенів залишок дефіциту резерву 4 Вкладник резерву недоступність частини ліквідності поки перших трьох шарів вистачає — нічого
Ціна цієї конструкції для стейкера названа чесно: підвищена дохідність страхового модуля — плата за прийнятий ризик слешингу, а не бонус за лояльність. Вкладник резерву захищений найкраще, але і його захист скінченний: він тримається на тому, що застейканих токенів вистачить на покриття. Другий спосіб закрити дефіцит — тримати його на балансі невизначено довго, і він же найпоширеніший у галузі.
Поганий борг Morpho: ізольований ринок сам вирішує, хто платитиме
У Morpho інша архітектура, і цифри виглядають інакше. Базова одиниця тут — ізольований ринок: пара «актив позики плюс застава» зі своїм оракулом і своїм порогом ліквідації. Поганий борг такого ринку не розтікається протоколом, але й не ділиться ні з ким за його межами: його несуть вкладники саме цього ринку. Незалежний ризик-аналітик LlamaRisk формулює правило без пом’якшень — у Morpho Blue поганий борг соціалізується між усіма кредиторами ринку порівну.
На 30 серпня 2026 року за 1748 ринками Morpho на Ethereum обліковується $177 215 099,60 незакритого (unrealized) поганого боргу і $4 218 021,06 вже списаного (realized) — $181 433 120,67 сумарно. Ненульовий борг мають 139 ринків, це 7,95% від їхньої кількості.
Далі повторюється історія Aave, тільки гостріше. П’ять ринків із 1748 — 0,29% їхньої кількості — тримають $175 887 366,68, тобто 96,94% усього поганого боргу мережі.Ринок Незакритий поганий борг на 30 серпня 2026 року wstUSR / USDC $119 202 851,80 RLP / USDC $38 966 349,44 PT-RLP-9APR2026 / USDC $7 641 066,90 USR / USDC $5 358 623,74 RLP / AUSD $4 718 474,80
Порівнювати з Aave має сенс лише в частках, і тут розрив помітний. $181,43 млн — це 4,19% чистого TVL Morpho на Ethereum ($4,328 млрд за DeFiLlama на 30 серпня 2026 року). В Aave ті самі розрахунки дають 0,89%. Обидва чисельники зняті одного дня власними запитами, обидва знаменники взяті з одного джерела й за однією мережею, тож порівняння коректне: частка поганого боргу в Morpho вища у 4,7 раза. Це ціна модульності — ізольований ринок можна завести під будь-яку заставу, і жоден спільний комітет з ризику його не відхилить.
Вольти Morpho V1.0 і V1.1: коли збиток визнають, а коли він висить
Друга структурна відмінність — момент списання. Вольти, створені фабрикою MetaMorpho Factory V1.0, списують збиток автоматично просто в момент ліквідації: ціна частки вольта падає миттєво, втрата ділиться пропорційно до часток вкладників. Вольти фабрики V1.1 і звичайні ізольовані ринки без вольта збиток автоматично не визнають — він висить у ринку, поки хтось не втрутиться вручну. Повернути ринок до життя може будь-хто, не лише куратор: достатньо викликати deposit(assets, 0x000...001), тобто добровільно закрити чужу діру власними грошима. Охочих, що очікувано, небагато.
Ризик вкладника вольта Morpho: невизнаний борг не видно в ціні частки
Звідси наслідок для вкладника, який майже ніколи не проговорюють на вітрині. У вольта V1.0 погана новина приходить одразу й у вигляді впалої ціни частки. У V1.1 та голих ринків ціна частки якийсь час виглядає нормально, хоча діра вже є, — і людина, яка дивиться лише на дохідність, не побачить нічого.
Борг у підвішеному стані живе роками, і це не гіпотеза. У лютому 2021 року експлойт Alpha Homora забрав в Iron Bank понад $37 млн. Сторони домовилися: 20% комісій протоколу плюс застава в 50 млн токенів ALPHA, що коштували тоді близько $109 млн. До березня 2023 року ця застава знецінилася приблизно до $6 млн за непогашеного залишку понад $31 млн, а виплати йшли темпом близько $5000 на місяць. Iron Bank в односторонньому порядку заблокував виведення за рахунками Alpha Homora, і суперечка переросла у відкритий конфлікт команд. Забезпечення під поганий борг — теж актив, і воно теж уміє падати.
Каскад Stream Finance: борг одного ринку дійшов до вольтів і deUSD
Ізоляція ринку захищає сусідній ринок, але не захищає вкладника, чиї гроші розкладені по кількох ринках одразу. Так працюють кураторські вольти: вкладник кладе один актив, а третя сторона розподіляє його по ринках і бере за це комісію. Категорія виросла до промислових масштабів — за нашим розбором відтоку TVL у DeFi куратори виявилися чи не єдиною групою протоколів, що додала на ринку, який падає. Листопад 2025 року показав, чим оплачена ця зручність.
4 листопада 2025 року, раннім ранком за UTC, Stream Finance оголосила про збиток близько $93 млн у зовнішнього управителя активів і зупинила депозити та виведення. За наступну добу її стейблкоїн xUSD упав із $1,00 до $0,26–0,30 — падіння на 70–77%. TVL самої Stream за ті самі 24 години стиснувся з піку $204 млн до $98 млн, удвічі.
Перший хоп каскаду — вольти, що тримали експозицію на xUSD. Збиток дійшов до їхніх вкладників не через помилку протоколу, а через рішення куратора взяти цю заставу.Куратор Експозиція або втрати на xUSD TelosC близько $123,64 млн, згодом тримав 97 млн xUSD вартістю близько $15 млн MEV Capital близько $25,4–34 млн за чотирма ізольованими ринками і вольтом на трьох L2 Varlamore понад $19 млн за п’ятьма вольтами з xUSD Silo Finance $15,4 млн прямих користувацьких депозитів Re7 Labs $14,65 млн у кластері xUSD/USDT плюс $12,75 млн поганої застави на Euler і Morpho Mithras $2,3 млн у вольті scUSD
Steakhouse Finance, Clearstar і Hyperithm експозиції уникнули — за одного й того самого набору доступних ринків. Розкид результатів усередині однієї категорії і є та ціна рішення, яку вкладник делегував разом із грошима.
Другий хоп цікавіший і небезпечніший. Elixir Network видала Stream Finance $68 млн через приватні ринки Morpho — і ці $68 млн становили 65% усього забезпечення її власного синтетичного стейблкоїна deUSD. Коли Stream стала, deUSD обвалився на 98%, з $1,00 до $0,015. Elixir оголосила про згортання випуску й погашення deUSD і пообіцяла закрити вимоги один до одного в USDC із того, що вдасться повернути в Stream.
Читати це треба так: збиток не залишився всередині ринку, де виник. Він фізично перейшов в інший стейблкоїн кредитним зв’язком і дістав людей, які про Stream Finance ніколи не чули і в її ринках не брали участі. Ізольованість ринку означає ізоляцію для протоколу, а не для грошей.
Слід каскаду нікуди не подівся. Ринок deUSD/USDC на Morpho Ethereum на 30 серпня 2026 року досі тримає $639 444,998 непогашеного поганого боргу — майже десять місяців потому. Ринок крихітний ($648 794,70 запропоновано за утилізації 99,99999845%), але механіка відтворюється один в один: попередження bad_debt_unrealized та oracle_price_derivation горять червоним, а списувати борг нікому.
Resolv USR: діра оракула, яка п’ять місяців далі зростає
Другий кореневий кейс влаштований інакше: не рішення управителя, а компрометація ключа плюс відсутність перевірок у контракті. 22 березня 2026 року, близько 2:21 UTC, зловмисник дістав контроль над ключем AWS KMS, що керував роллю SERVICE_ROLE для випуску стейблкоїна USR. Контракт не перевіряв ані співвідношення ціни внесеного токена до випущеного, ані верхню межу суми: за лічені хвилини пройшли два випуски на 50 млн і 30 млн USR. Вилучено близько $23–25 млн за вкладених приблизно $100–200 тис. USDC. USR упав із $1 до $0,0025–0,025 на Curve, згодом відскочив до $0,85, але попередньої ціни не відновив.
Далі починається те, заради чого цей кейс тут. Сам випуск створив збиток у Resolv. Поганий борг у чужих протоколах створило інше — оракул. Засновник Chaos Labs Омер Ґолдберґ описав проблему однією фразою: оракул захардкоджено, і тому він ніколи не перераховується. Похідний токен wstUSR оцінювався в контрактах у $1,13, тоді як на ринку він коштував близько $0,63. Поки протоколи кредитування тримали заставу за завмерлою завищеною ціною, позичати під неї реальні гроші міг будь-хто. Це окремий, другий за рахунком механізм: маніпуляція ціною оракула ламає протокол активною атакою, а тут жодної атаки на оракул не знадобилося — вистачило того, що ціна в ньому просто не змінювалася.
Березневі оцінки збитків виглядали помірно. Morpho через Public Allocator нарахувала близько $6,2 млн, з яких 96% (приблизно $5,95 млн) припало на вольти Gauntlet, а 9summits відбулися $41 тис. завдяки втручанню о 3:00 UTC. Fluid та Instadapp повідомляли про $10–11 млн з гаком і відтік $300 млн за один день. Сама Stream Finance тримала близько $17 млн експозиції в токені RLP — тобто протокол, що став джерелом листопадового каскаду, був жертвою березневого. За публічно названими сумами вийшло орієнтовно $27,5 млн з гаком.
Тепер те саме п’ять місяців потому, на одному ринку.Що порівнюємо Березень 2026, оцінки на момент інциденту 30 серпня 2026, власний запит до API Поганий борг Morpho за активами Resolv близько $6,2 млн через Public Allocator $119 202 851,80 на одному ринку wstUSR/USDC Що потрапило в рахунок лише розкриті позиції кураторів увесь непогашений борг ринку Стан ринку активні спроби закрити позиції утилізація 99,99999%, вільних грошей немає
Розрив пояснюється не помилкою березневої оцінки, а тим, що вона рахувала інше: розкриті кураторами позиції, а не стан ринку. І ринок відтоді не стояв на місці. Три незалежні перевірки того самого контракту трьома різними людьми за три дні дали близько $111,32 млн на 27 серпня, $113 900 701 на 28 серпня і $119 202 851,80 на 30 серпня 2026 року — зростання на 7,08% за три доби.
Нових позичальників при цьому немає і бути не може: на 30 серпня ринок тримає $126 817 220 запропонованих коштів за утилізації 99,99999%, вільної ліквідності не лишилося. Зростає не борг, а нараховані на нього відсотки. Показник borrowApy на цьому ринку дорівнює 2979,9579867487373 у частках — 297 995,7987% річних. За стовідсоткової утилізації формула ставки Morpho йде в екстремальну ділянку кривої і далі нараховує відсотки на борг, який уже ніхто не поверне. Номінальна сума поганого боргу зростає сама собою.
Практичний висновок жорсткий: орієнтуватися на «офіційну оцінку втрат на момент інциденту» не можна. Вона фіксує те, що було відоме й розкрите в перші години, і систематично занижує підсумок. Дивитися треба на стан ринку сьогодні — і це робиться самостійно за десять хвилин.
Як самому прочитати розмір дефіциту в контракті без дашбордів
Жодна цифра з цієї статті не потребує платної підписки. Потрібні публічний RPC-вузол, curl і трохи терпіння.
Aave — прямий виклик контракту.
- Візьміть адресу контракту Pool у потрібній мережі. Для Ethereum це
0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2. - Викличте
getReservesList()— селектор0xd1946dbc. Він поверне повний перелік адрес резервів, в Aave v3 на Ethereum їх 67. - За кожною адресою викличте
getReserveDeficit(address asset)— селектор0xc952485d. Відповідь приходить у decimals самого активу: у WETH це 18 знаків, тому52964453912595963038573читається як 52 964,4539 WETH. - Переведіть результат у долари за курсом на момент запиту і обов’язково запишіть цей курс. Дефіцит у токенах стабільний, а його доларова оцінка змінюється щодня: розбіжність між двома замірами майже завжди пояснюється ціною активу, а не рухом самого боргу.
Morpho — запит до публічного GraphQL.
- Ендпоїнт —
https://api.morpho.org/graphql, ключ не потрібен. - В об’єкта
Marketзапитайте поляbadDebt { usd underlying }(незакритий борг) іrealizedBadDebt { usd underlying }(вже списаний). Різниця між ними і є відповіддю на питання, чи визнано збиток, чи він ще висить. - Заразом запитайте
warnings— тип і рівень. Типиbad_debt_unrealizedтаbad_debt_realizedзі статусом RED означають, що протокол сам вважає ринок проблемним. - Пройдіть усіма ринками мережі й відсортуйте за
badDebt.usd. Саме так видно концентрацію: в Ethereum п’ять верхніх рядків дають майже весь підсумок.
Готова альтернатива для побіжного огляду — відкритий трекер поганого боргу Risk DAO (репозиторій Risk-DAO/bad-debt-frontend на GitHub), що обчислює борг за Compound-сумісними протоколами як перевищення боргу над заставою за кожним рахунком. На 30 серпня 2026 року його публічний домен не резолвився, тож єдиним джерелом він слугувати не може — але його історичний зріз корисний для масштабу.
За даними RiskDAO, розібраними The Defiant на зріз близько 2022–2023 років, картина була такою: Venus — $52 млн, Iron Bank — понад $27 млн, Inverse Finance — $15 млн, Abracadabra — $12 млн, Aave — $2 млн на 4924 неплатоспроможні рахунки, Compound — $65 710 на 1105 рахунків, MakerDAO — нуль. Це історична точка, а не сьогоднішній стан, і наводиться вона рівно заради одного: поганий борг не винайшли Stream Finance і Resolv. Він структурна частина заставного кредитування, і різниця між протоколами вимірюється не наявністю діри, а її розміром відносно грошей усередині.
Чек-лист: п’ять ознак ринку або вольта, який скоро помре
Усі п’ять ознак читаються з тих самих публічних полів і не потребують доступу до внутрішньої аналітики кураторів.
- Утилізація зафіксована на 100% і не рухається. Значення близько 99,999% тижнями означає, що вивести гроші не вийде: вільної ліквідності в ринку немає. У ринку wstUSR/USDC на 30 серпня 2026 року — 99,99999% за $126,8 млн запропонованих коштів.
- Попередження API горять червоним.
bad_debt_unrealizedтаoracle_price_derivationу статусі RED — це оцінка самого протоколу, а не думка стороннього аналітика. У мертвого ринку deUSD/USDC обидва прапорці червоні майже десять місяців поспіль. - Застава не входить у білий список застосунку. Якщо ринок не показується в інтерфейсі протоколу, але існує в контракті, то за його параметри не відповідає ніхто, крім творця ринку.
- Ціна оракула не змінювалася тижнями за явного руху на вторинному ринку. Розбіжність на кшталт $1,13 у контракті проти $0,63 на ринку — це не затримка оновлення, а завмерлий оракул. Звіряти варто вручну: ціну з контракту проти ціни на ліквідному майданчику.
- Увесь борг категорії лежить в одному-двох ринках. Концентрація 96,94% у п’яти ринках із 1748 означає, що «середня температура» протоколу нічого не каже про конкретний ринок, куди ви кладете гроші.
Коротко, у вигляді таблиці для перевірки перед депозитом.Ознака Де дивитися Тривожне значення Утилізація не рухається поле утилізації ринку в API або інтерфейсі близько 100% довше за тиждень Попередження протоколу warnings у GraphQL Morphobad_debt_unrealized або oracle_price_derivation у статусі REDЗастава поза білим списком ринок є в контракті, але не в застосунку відсутній в інтерфейсі протоколу Завмерлий оракул ціна застави в контракті проти ціни на ліквідному майданчику розбіжність у рази, як $1,13 проти $0,63 Концентрація боргу сортування ринків за badDebt.usdверхні 1–5 рядків дають майже весь підсумок
Що тут застаріє першим: суми дефіциту Aave в доларах (курс ETH змінюється щодня) і розмір поганого боргу ринку wstUSR/USDC — він зростає сам собою за рахунок нарахування відсотків. Механіка Umbrella, порядок списання у вольтах V1.0 і V1.1 та селектори функцій стійкіші: вони змінюються тільки з версією протоколу.
І останнє, що варто тримати в голові. Жодна з розібраних дір не з’явилася через крадіжку грошей вкладників безпосередньо. Щоразу гроші витрачалися суворо за правилами контракту — питання було лише в тому, хто ці правила задав і на яку ціну застави погодився. Саме тому «некастодіально» і «безпечно» — різні слова.
FAQ
Поганий борг у DeFi — це те саме, що прострочення кредиту в банку?
Ні. Банківське прострочення — це позичальник, який перестав платити, але лишається винен, і банк може стягувати борг через суд роками. У DeFi позичальник анонімний, і стягувати з нього нічого: єдине забезпечення — застава в контракті. Поганий борг фіксується тієї миті, коли застави фізично не вистачає на погашення, і далі це діра в балансі протоколу, а не вимога до конкретної людини.
Якщо в протоколу є поганий борг, я втрачаю гроші автоматично?
Залежить від конструкції. У вольті фабрики MetaMorpho V1.0 збиток списується одразу й ділиться між вкладниками пропорційно до часток — ціна частки падає в момент ліквідації. У вольтах V1.1 та звичайних ізольованих ринках борг може висіти місяцями невизнаним: формально ваша частка коштує стільки ж, фактично забезпечення під нею вже немає. В Aave між вкладником і дірою стоять штраф позичальника, скарбниця DAO і стейкери Umbrella.
Як дізнатися, чи є поганий борг у вольта, куди я хочу вкластися?
Через публічний GraphQL Morpho: запитати за кожним ринком вольта поля badDebt і realizedBadDebt, а також warnings. Червоний статус bad_debt_unrealized — пряма вказівка протоколу на проблему. Додатково дивіться утилізацію: значення близько 100% без руху означає, що вивести гроші з ринку зараз неможливо, навіть якщо формально борг ще не визнано.
Чому поганий борг іноді не списують місяцями?
Тому що списання в ізольованих ринках Morpho і вольтах фабрики V1.1 не автоматичне. Визнати збиток може будь-хто, викликавши deposit на мертву адресу, тобто закривши чужу діру власними грошима. Охочих немає, тому борг лишається у звітності як незакритий. Ринок deUSD/USDC несе $639 444,998 з листопада 2025 року по 30 серпня 2026 року.
Хто зрештою платить за поганий борг — протокол, куратор чи вкладник?
Порядок такий: спершу позичальник (5–10% суми у штрафі ліквідації, до 30% з упущеною вигодою), потім скарбниця протоколу в межах офсету, потім стейкери страхового модуля, і лише потім вкладники конкретного ринку чи вольта. Куратор у цій черзі не стоїть узагалі: він втрачає комісію й репутацію, але не власні гроші — їх у нього у вольті немає.



