Как Aave обеспечивает безопасность средств пользователей?
Вчера вышел подробный пост про одну из ключевых фич Aave, а именно флэш займы, а сегодня мы поговорим про обеспечение безопасности всего протокола и здесь есть в чём покопаться.
Итак, начнём с системы безопасности Safety Module, которая доступна для Aave v2 и v3.
Данная система предлагает пользователям застейкать их $AAVE (3.52% APR) либо же ABPTV2 токен (10.93% APR), который расшифровывается как Aave Balancer Pool Token и который можно получить, закинув $AAVE + $wstETH в пул ликвидности на Balancer.
Как SM защищает Aave: в случае недостаточной обеспеченности из-за резкой волатильности, неисправности механизма ликвидаций, критических багов и других условий, протокол может принудительно продать до 30% ваших застейканных токенов.
Мы же, неся подобные риски, получаем вознаграждение + повышенные governance права. Это и есть главное предназначение SM.
Но всё это меркнет по сравнению с системой Umbrella в v4, которая накрывает весь протокол подобно зонту (отсюда и название). Данная система содержит сразу несколько критически важных компонентов:
- Unified Liquidity Layer или же объединённый слой ликвидности. Вместо разрозненной ликвидности (куча пулов для разных сетей и версий) в v2 и v3 ULL объединяет ликвидность в один слой для её более эффективного использования и повышения доходности.
Вообще, сам ULL состоит из нескольких компонентов, включая отдельные сегменты (не пулы) со своей логикой и параметрами риска; внутренний router, который определяет как и когда переливать ликвидность и какие сегменты должны поглотить риски; режима изоляции рисков и т.п.
Это настолько важная и фундаментальная часть, что заслуживает отдельного поста, но мы пока продолжим говорить про Umbrella и переходим к следующему компоненту.
- Страховой буфер над SM, который автоматически активируется, если рынок стремительно падает, ликвидаторы не успевают или появляется дефицит по активу. В таком случае данный компонент закрывает нехватку ликвидности, не дожидаясь governance-решения.
- Адаптивные буферы риска — в данном случае это динамические параметры, которые могут меняться в зависимости от рынка. Например, если рынок падает, то Aave автоматом ужесточает параметры, например, снижает LTV. Если рынок в норме, то параметры возвращаются на исходную.
- Умное управление (Smart Governance Layer), благодаря которому многие параметры изменяются автоматически и гораздо быстрее, вместо привычного голосования DAO, которое занимает дни, а то и недели, тогда как рынок меняется за минуты и секунды. DAO в данном случае лишь устанавливает рамки возможных изменений.
Smart Governance Layer же анализирует риски на основе множества данных (он-чейн, оракулы, волатильность и т.п.) и сравнивает их с установленными рамками DAO и в случае надобности автоматически предлагает соответствующие решения (например, поднять supply cap), а также может автоматически их принимать, если DAO это одобрит.
- Market Segmentation (упоминалось выше), благодаря которым рынки разбиваются на сегменты с разным уровнем риска, но включённые во всё тот же ULL. То есть получается, что ликвидность общая, но риски разные.
При этом всём Umbrella насчитывает ещё несколько компонентов, которые делают систему:
- Модульной, в результате чего можно заменить один компонент, а не обновлять всю систему
- Более гибкой, позволяя интегрировать SM 2.0 и делая принудительную продажу активов более точечной
- Более надёжной за счёт интеграции внешних страховых провайдеров
Дальше растягивать пост не имеет смысла, мы постарались включить всё самое основное и максимально это упростить, надеемся, было полезно. Признавайтесь, кто думал, что Aave — это обычный маркет, куда можно пристроить активы под небольшой %?
Вчера вышел подробный пост про одну из ключевых фич Aave, а именно флэш займы, а сегодня мы поговорим про обеспечение безопасности всего протокола и здесь есть в чём покопаться.
Итак, начнём с системы безопасности Safety Module, которая доступна для Aave v2 и v3.
Данная система предлагает пользователям застейкать их $AAVE (3.52% APR) либо же ABPTV2 токен (10.93% APR), который расшифровывается как Aave Balancer Pool Token и который можно получить, закинув $AAVE + $wstETH в пул ликвидности на Balancer.
Как SM защищает Aave: в случае недостаточной обеспеченности из-за резкой волатильности, неисправности механизма ликвидаций, критических багов и других условий, протокол может принудительно продать до 30% ваших застейканных токенов.
Мы же, неся подобные риски, получаем вознаграждение + повышенные governance права. Это и есть главное предназначение SM.
Но всё это меркнет по сравнению с системой Umbrella в v4, которая накрывает весь протокол подобно зонту (отсюда и название). Данная система содержит сразу несколько критически важных компонентов:
- Unified Liquidity Layer или же объединённый слой ликвидности. Вместо разрозненной ликвидности (куча пулов для разных сетей и версий) в v2 и v3 ULL объединяет ликвидность в один слой для её более эффективного использования и повышения доходности.
Вообще, сам ULL состоит из нескольких компонентов, включая отдельные сегменты (не пулы) со своей логикой и параметрами риска; внутренний router, который определяет как и когда переливать ликвидность и какие сегменты должны поглотить риски; режима изоляции рисков и т.п.
Это настолько важная и фундаментальная часть, что заслуживает отдельного поста, но мы пока продолжим говорить про Umbrella и переходим к следующему компоненту.
- Страховой буфер над SM, который автоматически активируется, если рынок стремительно падает, ликвидаторы не успевают или появляется дефицит по активу. В таком случае данный компонент закрывает нехватку ликвидности, не дожидаясь governance-решения.
- Адаптивные буферы риска — в данном случае это динамические параметры, которые могут меняться в зависимости от рынка. Например, если рынок падает, то Aave автоматом ужесточает параметры, например, снижает LTV. Если рынок в норме, то параметры возвращаются на исходную.
- Умное управление (Smart Governance Layer), благодаря которому многие параметры изменяются автоматически и гораздо быстрее, вместо привычного голосования DAO, которое занимает дни, а то и недели, тогда как рынок меняется за минуты и секунды. DAO в данном случае лишь устанавливает рамки возможных изменений.
Smart Governance Layer же анализирует риски на основе множества данных (он-чейн, оракулы, волатильность и т.п.) и сравнивает их с установленными рамками DAO и в случае надобности автоматически предлагает соответствующие решения (например, поднять supply cap), а также может автоматически их принимать, если DAO это одобрит.
- Market Segmentation (упоминалось выше), благодаря которым рынки разбиваются на сегменты с разным уровнем риска, но включённые во всё тот же ULL. То есть получается, что ликвидность общая, но риски разные.
При этом всём Umbrella насчитывает ещё несколько компонентов, которые делают систему:
- Модульной, в результате чего можно заменить один компонент, а не обновлять всю систему
- Более гибкой, позволяя интегрировать SM 2.0 и делая принудительную продажу активов более точечной
- Более надёжной за счёт интеграции внешних страховых провайдеров
Дальше растягивать пост не имеет смысла, мы постарались включить всё самое основное и максимально это упростить, надеемся, было полезно. Признавайтесь, кто думал, что Aave — это обычный маркет, куда можно пристроить активы под небольшой %?