Компонованість DeFi: карта залежностей за дохідністю
Розкладіть позицію з кількох протоколів на активи, зобов’язання, дозволи та спільні точки відмови.

Одна позиція може містити багато систем
Компонованість дозволяє смартконтракту взаємодіяти з іншими контрактами, поєднуючи функції в більший застосунок. Документація Ethereum про компонованість представляє це як будівельний елемент розроблення застосунків. Для фінансового аналізу та сама зручність створює проблему залежностей: простий екран внесення може приховувати кілька контрактів, активів і систем контролю.
Уявіть сховище, яке приймає стейблкоїн, надає його в позику, отримує токен-квитанцію та розміщує його деінде заради додаткових винагород. Видимий баланс — не єдиний грошовий рахунок. Це послідовність прав вимоги, погашення яких залежить від базових етапів. Більша кількість рівнів може покращувати функціональність, не створюючи незалежних джерел безпеки.
Складіть баланс для кожного рівня
Почніть з активу кінцевого користувача та простежте, що сховище фактично тримає. Визначте, чи має воно борг, чи кредитує без забезпечення або під заставу та чи можна негайно погасити токен-квитанцію. Потім простежте активи, що забезпечують наступний токен-квитанцію. Зупиняйтеся лише тоді, коли економічна експозиція зрозуміла, а не коли трапиться знайома назва протоколу.
Корисна схема позначає вимоги на активи суцільними стрілками, а залежності, як-от оракули, мости й адміністратори, — пунктирними. Два сховища можуть тримати різні токени-квитанції, але залежати від одного заставного токена або аварійної групи мультипідпису. Підрахунок назв протоколів натякав би на диверсифікацію; схема залежностей може виявити концентровану експозицію.
Відокремлюйте джерела дохідності від емісії токенів
Розкладіть заявлену дохідність на проценти позичальників, торгові комісії, винагороди за стейкінг та стимулювальні токени. Кожен компонент має різні рушії. Показана доларова вартість токена винагороди залежить від ціни та можливості його продати; вона не еквівалентна такій самій сумі негайно доступного доходу в базовому активі. Комісії, витрати позики та реінвестування належать до іншого боку розрахунку.
Для умовної позиції $10,000 річні проценти позичальників $400 плюс вартість токенів винагороди $600 дають показану валову ставку 10%. Якщо операційні комісії становлять $100, а ціни токенів винагороди до продажу падають удвічі, ілюстративний реалізований результат становить $400 + $300 − $100 = $600, або 6%. Розрахунок передбачає незмінність основної суми та строків; це не прогноз.
Перевірте вихід у зворотному порядку
Вхід може бути простим, тоді як вихід потребує кількох послідовних погашень. З’ясуйте, який ринок має першим надати ліквідність, чи діє черга на виведення та чи потрібно погасити борг до вивільнення застави. Токен-квитанція, яким сьогодні активно торгують, може стати неліквідним, коли багато власників потребуватимуть того самого виходу.
Складіть на папері план виходу з часовими позначками. На кожному кроці записуйте отриманий токен, потрібний газ, цінову невизначеність та умови, які можуть зупинити процес. Якщо протокол призупиняє виведення, залежне від нього сховище також може втратити змогу здійснювати виплати навіть без помилки у власному коді. Це поширення збою залежності, а не обов'язково неплатоспроможність на кожному рівні.
Оцінюйте спільні механізми контролю та обмежені твердження
Перевірте, хто може оновлювати сховище, змінювати маршрути чи додавати активи. Опис стратегії може застаріти після дій управління. Аудит може охоплювати контракт сховища, але не всі майбутні інтеграції. Відрізняйте незмінні обмеження від розсуду керуючого та перевіряйте, які повноваження активні в розгорнутій версії.
Для порівняння складіть односторінковий перелік ризиків замість ранжування продуктів лише за дохідністю. Включіть кінцеві активи, кредитне плече, послідовність виведення, спільні залежності та невідоме. Якщо критичну залежність неможливо встановити, позначте аналіз як незавершений. Точність показаного річного відсотка не компенсує невизначеності щодо того, чим ви володієте. Мета вправи — зрозуміти структуру, а не рекомендувати участь.
Одна показова вправа — запитати, що залишиться, якщо завтра заохочувальні винагороди стануть нульовими. Перерахуйте доходи, витрати та можливість виходу, не припускаючи продажу токенів винагороди. Це не прогноз припинення винагород. Так можна визначити, чи має структура базове економічне джерело доходу, чи її видима привабливість залежить переважно від постійних субсидій і готовності інших купувати розподілені токени.
Валові депозити не є вашим чистим капіталом
Навчальний рахунок починає з 1 000 доларів, вносить їх як заставу, позичає 500 і розміщує позичене в іншому застосунку. Екрани можуть показати 1 500 активів, але борг 500 нікуди не зник. До витрат і переоцінки чистий капітал усе ще 1 000.
Нехай обидва активи втрачають 10%, а борг залишається 500. Активи зменшуються до 1 350, капітал — до 850, тобто втрата власника становить 15%. Спрощення виключає проценти, заставні правила й ліквідацію, щоб показати різницю між зміною валових активів та власного внеску.
Намалюйте кожну вимогу разом із пов’язаним зобов’язанням. Вкажіть, який актив реально може погасити конкретний борг. Різні валюти, строки та обмеження виведення можуть завадити заліку в потрібний момент. Додавання двох внесків як нових заощаджень приховує позику, навіть якщо окремі панелі правильно рахують свої залишки.
Шукайте спільний компонент різних гілок
Три сховища з різними брендами можуть використовувати той самий стейблкоїн, оракул, міст або адміністратора. Композиційність застосунків економить розробку, але додає спільні залежності. Три логотипи не означають три незалежні шляхи відмови.
На навчальній схемі позначте однаковим кольором усі експозиції до спільного елемента. Приберіть його й простежте, що порушиться першим: оцінка, позика, виведення чи остаточне погашення. Не оголошуйте кожну пов’язану позицію повною втратою; поясніть механізм поширення й відокремте затримку від знецінення.
Таке випробування змістовніше за однаковий довільний відсоток збитку для всіх активів. Воно також задає пріоритети дослідження. Невивчений міст, що контролює всі виходи, може бути важливішим за малу різницю комісій. Карта має висвітлювати питання, а не ховати їх у складному малюнку. Розмір наслідку залежить і від функції компонента, і від можливості заміни.