Какие элементы децентрализованных финансов представляют наибольший риск?
Возможно, вы удивитесь, но с каждый днем сфера DeFi и все элементы децентрализованных финансов становятся все более уязвимыми. Риски возникают в связи с различными факторами: ошибки контрактов, плохая параметризация протокола, перегрузка сети, ошибка оракула, сбой keeper bot/LP. Риски также увеличиваются из-за компоновки контрактов и кредитного плеча.
Например, в пул ликвидности Curve sUSD пользователи могут вносить различные виды стейблкоинов: DAI, USDT, TUSD, sUSD. Затем они передают свои токены, выданные пулом ликвидности, на платформу Synthetix Mintr с целью получения вознаграждения в виде токенов SNX.
Любой стейблкоин пула ликвидности Curve имеет свои риски. Например, DAI зависит от действий руководства Maker, оракулов и ликвидаторов. В свою очередь USDT связан с убеждениями о наличии резервов, обеспечивающих Tether.
Создание пула стейблкоинов снижает риск, при котором снижения стоимости любого из стейблкоинов отразится на токене пула. Кроме того, это поддерживает привязку каждого коина. Тем не менее падение любой из монет так или иначе оказывает негативное влияние на другие стейблкоины в пуле. Подобная ситуация воздействует на все протоколы, работающие на пул. Здесь и открываются слабые места блокчейна Ethereum, когда простота интеграции, которая является основой для инноваций, увеличивает риски.
Возможные риски DeFi
- На момент написания статьи в протоколах DeFi заблокировано более $64 млрд. Из этих $64 млрд. доля стейблкоина DAI составляет около 6,9% ($4,4 млрд), USDC — 34% ($22 млрд.), renBTC — 0,6% ($374 млн), а WBTC — 10,7% ($6,9 млрд). Если какой-либо из стейблкоинов значительно изменится из-за изменений своей привязки, возникнет череда ликвидаций и банкротств. В том числе образуется сильное колебание цен на рынке.
- Ценовой оракул Chainlink также представляет угрозу, так как является основным программным обеспечением для большинства платформ синтетических активов. Летом 2019 года платформа Synthetix пострадала от атаки оракула Chainlink. В результате из-за колебаний цен sKRW арбитражный бот извлек из системы около 37 млн. SETH.
- Еще одна значительная угроза состоит в перегрузке сети Ethereum. Блокчейн еще не готов к глобальной торговой деятельности. Рост цен на газ делает открытие позиций и совершение ключевых транзакций (пополнение залога и ликвидация позиций) непомерно дорогими.
Риск-менеджмент и элементы децентрализованных финансов
Уровни 1–3 стека DeFi влияют практически на все элементы децентрализованных финансов. Они являются наиболее важными при снижении рисков. Разберем их здесь.
Токены с обеспечением
Многие протоколы DeFi в качестве залога принимают одни и те же активы: DAI, USDC, USDT, WBTC, renBTC и другие. Чтобы предотвратить риски разработчикам следует:
- Ограничить типы обеспечения. Ведь чем больше типов нестабильного обеспечения, тем выше системный риск для общего обеспечения в пуле.
- Стоит принимать только прозрачные стейблкоины в качестве обеспечения, такие как USDC и PAX.
- Поэтапное предоставление обеспечения с применением конкретных четких параметров риска для каждой формы обеспечения. В первую очередь это относится к ликвидности и рыночной капитализации.
- Лимиты на концентрацию обеспечения и стимулирование поставщиков ликвидности на предоставление недостающего обеспечения.
- Команды, которые создают примитивы, могут приобретать страховку под залог для своих пользователей.
Ценовые оракулы
Механизм оракула — слабое звено для всех протоколов DeFi. Большинство протоколов DeFi полагаются на Chainlink, поэтому если в работе последнего произойдут сбои или атаки, многие протоколы могут рухнуть.
- Для снижения риска воздействия оракула протокол может получать цены и другие данные «вне сети» от нескольких оракулов. Затем выводить среднее значение. Если данные одного из оракулов отклоняются на какое-то количество процентов от данных других оракулов, такого оракула можно игнорировать. Это потенциально защитит от ситуаций, когда оракул будет работает некорректно.
- Как вариант, команды могут поставить ограничения, в пределах которых цена оракула будет изменяться в течение определенного периода времени. Это обезопасит протокол на случай взлома оракула и манипулирования им. Но если цена действительно сильно изменится, а оракул — не сможет предоставить актуальные данные в протокол, платежеспособность всей системы может сильно пострадать.
Возможность совершения транзакции
Когда сеть загружена, скорость совершения транзакции снижается. Это ухудшает работу пользователей с некоторыми типами децентрализованных приложений. А по мере того, как сеть становится более загруженной, цены на газ растут, поскольку отправители транзакций стремятся перебить цену друг друга. Это делает использование Ethereum очень дорогим.
Специалисты Multicoin Capital придумали ряд решений, которые помогут снизить риск невозможности совершения транзакции:
-
Переход на Уровень 2 или более масштабируемые решения.
Уровень 2 — это собирательный термин для решений, которые оказывают помощь в масштабировании приложений путем обработки транзакций вне основной сети Ethereum (Уровень 1).
- Rollups или Свертывания — это решения, которые выполняют транзакции вне основной цепочки Ethereum (Уровень 1), но размещают данные транзакции на Уровне 1. Поскольку данные транзакции находятся на Уровне 1, это позволяет Свертываниям быть безопасными. Оптимистичные свертывания (Optimistic Rollups) располагаются параллельно основной цепочке Ethereum на Уровне 2. Они улучшают масштабируемость, так как по умолчанию не выполняют никаких вычислений. Поскольку вычисления — это медленная и дорогая часть использования Ethereum, Optimistic Rollups могут улучшить масштабируемость в 10-100 раз в зависимости от транзакции.
- Sidechain или Сайдчейны (SKALE и Matic). Они совместимы с EVM, имеют высокую пропускную способность, низкую задержку и низкие комиссии за газ, а также предлагают мгновенный ввод / вывод средств с широкими возможностями настройки для разработчиков. Но не обеспечены безопасностью Уровня 1.
- Другие протоколы Уровня 1, которые используют альтернативные блокчейны Ethereum. Эти протоколы более масштабируемы и стоят дешевле. Но у них нет залога и строительных блоков, как у Ethereum.
2. Создание пула ботов-ликвидаторов, у которых всегда есть капитал.
3. Пулы для майнинга могут предлагать приоритетное включение в блоки.
4. Извлекаемая ценность майнера (MEV)
Идея заключается в том, что майнеры упорядочивают транзакции в блоках и одобряют их. Поэтому вместо арбитражных или ликвидационных транзакций майнеры могут выбирать свои собственные транзакции с нулевой или более низкой комиссией. В подобной ситуации маржа ликвидатора и кипера будет равна нулю. Эта практика как правило плохо влияет на стабильность сети. Однако может стать хорошим инструментом для снижения рисков.
5. Зачет позиций по деривативам и кросс-маржа
6. Токены газа (CHI и GST-2)
Токены газа пока еще не широко применяется для масштабирования. Токены газа аккумулируют газ для использования в дальнейших транзакциях или в качестве предоплаты за газ, который будет использоваться позже.
Когда цены на газ низкие, трейдеры чеканят токены газа. Когда цены на газ повышаются, трейдеры выкупают эти токены, тем самым экономя на комиссиях за совершение транзакций. Команды разработчиков DeFi могут накапливать токены газа и использовать их в своих протоколах.
Таким образом, растущая взаимосвязь между различными протоколами DeFi усугубляет риски. Существует множество различных протоколов DeFi, и все они требуют серьезной проработки с точки зрения риск-менеджмента. Узнайте больше о том, какие элементы децентрализованных финансов существуют и как с ними работать в нашем клубе инвесторов.