Кредитное плечо - это как ящик Пандоры, а кредитование - это ключ к открытию этого ящика. Кредитное плечо в DeFi было разблокировано, и возникла схема кредитования, и все это благодаря услугам кредитования на цепочке MakerDAO с избыточным обеспечением, выполняемым смарт-контрактами.
После своего выхода в 2019 году протокол Compound быстро утвердился в качестве доминирующего игрока на рынке кредитования DeFi. В июне 2020 года, после года разработки, Compound выпустила свой собственный токен COMP, возродив DeFi и развеяв затянувшееся уныние предыдущего бума ICO.
Менее чем за месяц TVL компании Compound подскочил с 100 млн. долларов до 700 млн. долларов, что позволило ей поспорить с MakerDAO за второе место в схеме кредитования.
Напротив, интерес к недавно запущенному протоколу AAVE резко возрос. Всего за три месяца стоимость протокола TVL выросла до более чем 1 миллиарда долларов, вытеснив Compound и ненадолго обогнав по популярности более старый протокол MakerDAO.
AAVE, ранее известная как ETHLend, является сервисом однорангового кредитования на Ethereum, который был запущен в 2017 году Стани Кулечовым, когда он еще учился на магистра в Университете Хельсинки в Финляндии. В ноябре того же года они собрали более 40 000 ETH, но с тех пор в проекте царит вялая атмосфера.
До сентября 2018 года ETHLend изменил свое название на Aave, что в переводе с финского означает "призрак" и представляет его цель стать децентрализованным финансовым "призраком". Вдохновившись дизайном децентрализованного банковского проекта Compound, подобного peer-to-pool, Aave начал свою трансформацию, опробовал версию V1, быстро обновил версию V2 и завоевал титул протокола кредитования с несколькими активами DeFi благодаря таким инновациям, как делегирование суммы кредита и использование флэш-кредитов в рамках протокола.
Запустив V3 в начале 2018 года, AAVE сохранила свою позицию лидера отрасли в протоколе кредитования. Основными конкурентными преимуществами AAVE по сравнению с другими кредитными протоколами на Эфире являются быстрота и оригинальность обновлений.
Первоначальная версия AAVE начиналась с модели кредитования, которая была довольно похожа на протокол Compound и имела более сложную архитектуру, что привело к большему количеству газовых комиссий за кредит и несколько менее интерактивному опыту. Однако впоследствии AAVE изменила способ расчета переменной ставки и представила решение по кредитованию со стабильной ставкой, чтобы выйти на рынок DeFi.
Переменная процентная ставка AAVE, как и ставка Compound, определяется использованием капитала его кредитного пула; однако, в отличие от Compound, функция AAVE разработана таким образом, что процентная ставка быстро повышается, когда уровень использования превышает желаемый уровень, что позволяет регрессировать в уровне использования.
Функция процентной ставки компаунда является первичной функцией с коэффициентом использования Ua в качестве независимой переменной, отражающей рыночный спрос на актив и краткосрочную платежеспособность компаунда. Начальная ставка заимствования актива составляет 2,5%, которая варьируется в зависимости от актива и определяется Compound. Наклон функции, определяющий, как быстро растет процентная ставка при увеличении Ua, равен 20%.
Функция процентной ставки Compound является линейной функцией с использованием капитала Ua в качестве независимой переменной, а Ua отражает рыночный спрос на актив и краткосрочную платежеспособность Compound, как показано на рисунке ниже. 2,5% - это начальная ставка заимствования для актива, которая варьируется от актива к активу и устанавливается Compound, а 20% - это наклон функции, который определяет, насколько быстро растет процентная ставка при увеличении Ua.
Функция процентной ставки AAVE является сегментированной. AAVE вводит оптимальный коэффициент использования, Uoptimal, чтобы представить оптимальное соотношение средств, предоставленных в кредит, к общей сумме средств в кредитном пуле. Когда U меньше, чем Uoptimal, процентная ставка использует наклон Rslope, предназначенный для удержания процентной ставки в пределах среднего диапазона рынка для обеспечения нормального функционирования кредитования. Напротив, когда U больше, чем Uoptimal, AAVE использует наклон Rslope2, который обычно имеет большое значение, позволяя процентной ставке быстро расти и привлекая пользователей вкладывать средства в кредитный пул, что позволяет U быстро вернуться к значению, близкому к Uoptimal, и обеспечивает здоровую платежеспособность соглашения AAVE.
AAVE также является пионером инновационного кредитования со стабильной ставкой.
В традиционной модели банковского кредитования пользователь может выбирать между стабильной и переменной ставкой, но в модели кредитования DeFi, поскольку нет фиксированного срока кредитования, пользователь может держать кредит до тех пор, пока LTV (Loan to Value) здоров; если же используется стабильная ставка, то либо соглашение, либо пользователь могут понести большие потери в экстремальных рыночных условиях; если же вводится ограничение по времени, то пользователю может потребоваться несколько кредитов.
В результате, AAVE использует метод введения ограничений на процентные ставки, который позволяет установить фиксированную ставку, пока рынок обладает достаточной ликвидностью, или на определенный период, но может быть перебалансирован в долгосрочной перспективе в ответ на изменения рыночных условий.
Функция стабильной ставки очень похожа на функцию переменной ставки, где Mr - это рыночная ставка, рассчитанная Предиктором на основе рыночных данных. Остальная часть ставки такая же, как и переменная ставка, Rs представляет собой ставку, с которой Вы начинаете кредит со стабильной ставкой, и как только кредит начинается, Rs будет фиксированной, если не потребуется корректировка ставки. Когда процентная ставка по кредиту меньше текущей ставки по кредиту, процентная ставка по этому кредиту корректируется в сторону увеличения до последней ставки; когда процентная ставка по кредиту больше определенного процента от текущей ставки по кредиту (установленного соглашением), процентная ставка по этому кредиту корректируется в сторону увеличения до последней ставки.
Когда процентная ставка по кредиту превышает определенный процент от текущей ставки по кредиту (определяется по соглашению), процентная ставка по кредиту корректируется в сторону уменьшения до самой текущей ставки.
AAVE ввела два ограничения для предотвращения злоупотребления кредитами со стабильной ставкой:
Мы предполагаем, что Алиса вкладывает 10a в активы, и мы видим из функции, что это уменьшит Rs. Затем Алиса может дать взаймы по более низкой процентной ставке, положить на депозит взятую в долг сумму a и снять предварительно положенную сумму 10a до тех пор, пока она не будет ликвидирована. В этот момент ставка по депозитам повысится из-за снижения доступной ликвидности. Затем Алиса может арбитражировать разницу процентных ставок между депозитом и кредитом, а в сочетании с флэш-кредитом пользователь может завершить этот процесс без необходимости выплачивать основную сумму долга.
Это не позволяет пользователям занимать большие суммы на одном счете во время благоприятных условий процентных ставок, например, особенно низких ставок по займам.
В отличие от Compound, отношение U к Uoptimal является лучшим индикатором рыночного спроса и предложения, чем только Ua. Когда U > Uoptimal, как показано на графике ниже, процентные ставки могут быстро расти под очень крутым наклоном, реагируя на изменения рыночного спроса на заемные средства за короткий период времени, при этом постоянно поддерживая денежную ликвидность соглашения на разумном уровне.
Пользователи с более высокой склонностью к риску выиграют от стабильной ставки, которая позволяет им разрабатывать варианты кредитования на основе рыночных прогнозов.
В дополнение к дизайну процентной ставки, AAVE представил функцию "флэш-кредит" на старте, став первым кредитным протоколом, предлагающим флэш-кредит.
AAVE успешно реализовала функцию флэш-кредитования в своем протоколе на основе функции атомарного обмена блокчейна, которая требует, чтобы все или ни один из этапов транзакции были завершены.
Когда флэш-заем выполняется, протокол делает снимок баланса и переводит средства на адрес внешнего контракта. Затем фонды проведут операцию, следуя условиям внешнего контракта. После завершения транзакции протокол снова проверит баланс флэш-кредита, и если баланс правильно включает сумму флэш-кредита и комиссию, транзакция будет выполнена; в противном случае транзакция будет полностью отменена.
Из-за требования к моментальным снимкам, версия V1 флэш-кредита не может напрямую взаимодействовать с протоколом AAVE, что подвергло бы пул атакам повторного входа. Это сильно ограничивает сумму, которую флэш-кредит может внести в развитие протокола AAVE, и не позволяет ему полностью развить конкурентное преимущество перед другими протоколами кредитования.
Однако протокол AAVE включает в свою документацию много информации о флэш-кредитах. Он даже включает в себя блок Truffle, чтобы пользователи, не обладающие знаниями кодирования, могли быстро составлять договоры о срочном кредитовании, что снижает барьер для входа на рынок срочных кредитов. Одновременно с этим, флэш-кредит AAVE требует 0,09% комиссии за транзакцию, 70% которой отчисляется поставщику финансирования, что является дополнительным стимулом для пользователей пополнять счет.
Через шесть месяцев после выпуска V1, AAVE обновила V2, усовершенствовав функциональность флэш-кредитов, устранив необходимость в проверке повторного входа и удалив снимок "до и после", позволив флэш-кредитам взаимодействовать непосредственно в рамках протокола AAVE, и добавив возможность предоставлять обеспечение непосредственно в флэш-кредитах для поддержания долговых позиций.
Пользователи могут использовать функцию флэш-кредитования в V2 для функций обмена залога и погашения залога.
Предположим, что Алиса вкладывает 10 ETH и одалживает 10 000 DAI. Когда цена ETH резко вырастет, и Алиса захочет продать его с прибылью, но не захочет возвращать DAI, она может использовать функцию флэш-кредитования, чтобы взять 10 000 DAI из пула для погашения долга и выкупа всех ETH, затем заложить достаточно других активов токенов, чтобы взять 10 000 DAI и вернуть их в пул вместе с комиссией для завершения обмена обеспечения.
Когда цена ETH быстро падает и достигает порога ликвидации, а у Алисы недостаточно активов для погашения кредита, она может использовать самоликвидацию, чтобы одолжить 10 000 DAI, выкупить ETH, продать его и использовать вырученные средства для погашения флеш-кредита. В результате она может одолжить 10 000 DAI, выкупить ETH, продать его и использовать вырученные средства для погашения флэш-кредита, завершив самоликвидацию.
Дизайн процентной ставки и функция флеш-кредитования не могут закрепиться в постоянно меняющейся криптоиндустрии; дизайн процентной ставки может быть скопирован, а функция флеш-кредитования может быть использована в других протоколах. От V1 до V3, быстрые обновления AAVE и богатое внедрение новых функций не позволили ему потеряться на рынке.
Реализация кредитования по протоколу AAVE в V1 выглядит следующим образом:
На диаграмме видно, что непосредственное взаимодействие с пользователем осуществляет Lending Pool.
Кредитный пул обращается к Lending Poor Core и Lending Pool Data Provider для залога, выкупа и заимствования активов, а также для залога или сжигания aToken (aToken представляет собой актив, с которым пользователь взаимодействует в протоколе AAVE) на основе действий пользователя. Lending Pool Core является ключевым компонентом архитектуры, который хранит активы и использует различную информацию, предоставляемую извне, для расчета процентных ставок и обновления баланса активов aToke.
В версии V1 все активы хранились в Lending Pool Core. Общая единица ETH использовалась для расчета процентных ставок, что означало, что даже если Вы предоставляли в пул менее ликвидные активы, Вы не могли получить высокий доход: сложная и громоздкая архитектура представляла собой большой кусок кода смарт-контракта, за который пользователю приходилось платить высокую плату за газ. Протокол V2 значительно упрощает эту архитектуру.
На диаграмме показаны различные токены, которые ранее хранились вместе в Lending Pool Core, теперь хранятся отдельно в V2. Такое разделение активов позволяет лучше рассчитывать доходность по отдельности, а части, которые раньше отвечали за предоставление данных, теперь упрощены в отдельные Библиотеки, что значительно сокращает количество токенов, которые должны быть выполнены для каждой транзакции, что приводит к экономии на комиссии от 15% до 20%.
Начиная с V2, AAVE также сосредоточилась на внедрении новой модели кредитования, что дало AAVE значительное конкурентное преимущество.
AAVE создала историческую модель кредитования на цепочке в V2, которая позволяет пользователям брать займы без залога и с помощью своего кредита.
Модель делегирования кредитов AAVE напоминает ETHLend - пиринговое кредитование, в котором пользователи могут делегировать свои средства другим пользователям, чтобы получить дополнительный доход от своих незадействованных средств.
Например, Алиса внесла на депозит $1 000 USDC, но хочет использовать только $300 USDC из своей кредитной линии, оставив $700 USDC в качестве депозита для начисления процентов. Если Алиса хочет увеличить свой доход, она может делегировать оставшиеся 700 USDC Бобу, который затем может одолжить деньги из AAVE без залога своих активов.
Алиса может делегировать свою линию многим Бобам и ограничить тип жетонов, которые они могут одалживать, сумму, которую они могут одалживать, и модель процентной ставки: Боб, с другой стороны, может одновременно использовать только одну линию Алисы и может выбирать между стабильной или гибкой моделью процентной ставки.
Что произойдет, если Боб не заплатит? "Вы не хотите доверять свой кредит тому, кого Вы не знаете", - говорит Стани Кулечов, генеральный директор AAVE. "Вы доверяете это только Бобу, которого Вы знаете".
Делегирование кредита, однако, будет осуществляться через Open Law для обеспечения соблюдения процесса кредитования (протокол, существующий на Ethereum и предлагающий услугу обертывания смарт-контрактов в юридические соглашения).
Оставаться новатором всегда было стилем AAVE. AAVE вывела модель кредитования DeFi на новый уровень в выпуске V3 этого года.
Когда Вы открываете CDP в версии V2 или более ранней, Вы можете кредитовать все активы в кредитном пуле, что предъявляет жесткие требования к ликвидности и стабильности таких токенов, как ETH, BNB и т.д., которые могут быть использованы в качестве CDP. Но пользователи также могут держать большое количество других токенов с высокой волатильностью, которые не могут быть использованы в качестве залоговых токенов при обычных обстоятельствах. AAVE внедрила модель изолированного кредитования, чтобы лучше использовать эти средства.
В режиме кредитования Isolation пользователи могут открывать долговые позиции, используя в качестве залога высоковолатильные токены-активы, но они могут кредитовать только определенное количество токенов, которые в идеале должны быть стабильными монетами, деноминированными в долларах США.
Существует общая сумма активов, деноминированных в долларах США, которые могут быть одолжены для каждой изолированной позиции, независимо от стоимости Вашего обеспечения. Когда пользователь находится в режиме сегрегированного кредитования, он не может использовать другие токены в качестве залога под тем же адресом кошелька, пока не погасит все свои долги и не выкупит залог, чтобы выйти из режима сегрегированного кредитования; однако, как пользователь, вносящий средства, он все еще может вносить другие активы в обычном режиме после внесения активов из сегрегированного списка в пул.
Использование обычного порога ликвидации для залогового кредитования двух сильно коррелирующих по цене активов, таких как ETH и stETH, renBTC и WBTC, DAI и USDC, фактически является пустой тратой капитала, а поскольку цены на эти токены по сути фиксированы, при использовании одного из активов в качестве залога, Вы должны иметь возможность предоставить в залог почти эквивалентную стоимость базового актива.
AAVE реализует эту функцию в V3, High-Efficiency Mode, где протокол оценивает базовые активы и перечисляет различные пары токенов с высоко привязанными ценами, такие как ETH, производные BTC, и различные виды стабильных монет с обеспеченными активами, которые можно кредитовать до 95% и более, и даже до 98% для стабильных монет, согласно whitepaper.
В некоторых сценариях, таких как обеспеченное кредитование между стабильными монетами, когда пользователь владеет USDT, а протокол DeFi требует использования USDD для добычи ликвидности, эта функция может заменить DEX.
Поскольку некоторые пользователи обеспокоены риском разделения USDD и не хотят обменивать свои USDT на USDD непосредственно на DEX, теперь они могут выбрать кредитование USDD в AAVE с использованием эффективного режима, а те пользователи, которые не обеспокоены риском разделения USDD, но не хотят брать на себя риски, связанные с добычей ликвидности, такие как нестабильные потери, смарт-контракты и так далее, могут внести свои USDD в AAVE для обеспечения ликвидности.
В дополнение к заимствованию функций у DEX, AAVE также хочет окунуть свой палец в область межцепочечных мостов. В версии V3 протокол вводит модель межцепочечного кредитования.
Принцип прост: пользователи закладывают токены в исходной сети (напр. Ethereum) для майнинга aToken, и протокол будет сжигать этот aToken в исходной сети, одновременно майня aToken в целевой сети (например. Polygon), чтобы пользователи могли давать взаймы или просто предоставлять ликвидность в целевой сети.
В функциональности кросс-цепочки AAVE комиссии за кросс-цепочку отражаются в виде сниженных процентных ставок после кросс-цепочки. Допустим, Алиса предоставляет 10 000 DAI в Эфире и использует функцию кросс-цепочки для передачи полученного aToken в Polygon.
В этот момент AAVE переведет базовые активы на Polygon, увеличивая ликвидность соответствующих активов на Polygon и снижая процентную ставку по кредиту. Однако ликвидность, предоставляемая Алисой, в глазах других пользователей существует на Etherchain, а не на Полигоне, поэтому AAVE использует проценты, заработанные на ликвидности, предоставляемой Алисой, для компенсации другим пользователям и других расходов, понесенных в рамках соглашения AAVE.
Последний раздел будет посвящен токенам LP протокола AAVE и их уникальным характеристикам.
Когда Вы делаете вклад в банке, банк выдает Вам депозитный сертификат, который представляет собой Ваш статус кредитора для банка. В мире блокчейна Вам также понадобится что-то вроде депозитного сертификата, чтобы представить Ваше право на средства в пуле. AAVE, как и большинство кредитных протоколов, принял использование токена ERC-11 для представления долга пользователя.
После внесения депозита в AAVE вкладчик получает соответствующее количество производных токенов, называемых Aave Tokens (сокращенно aTokens), которые соотносятся 1:1 с базовыми активами. Т.е. если Алиса вносит в соглашение 100 ETH, она получает 100 aETH, представляющих ее требование и сумму, использованную в качестве залога для получения кредита. Есть также самая важная функция, которая используется для расчета процентов.
В протоколе Compound учетные данные депозита пользователя - это cToken, а количество cToken не 1:1 по отношению к "родным" токенам, а рассчитывается по формуле value = reserve * cToken/ total cToken. Однако в Aave V1 aToken полностью привязан 1:1 к родному токену, поэтому если депозит Алисы в размере 100 aETH превратится в 101 aETH, она сможет выкупить 101 ETH. Тогда способ кумуляции процентов AAVE очевиден: когда баланс токенов в пуле увеличивается за счет процентов, выплаченных кредитором, протокол AAVE будет майнить новое равное количество aToken и распределять его пропорционально существующим aToken, представляющим основной баланс адреса.
Благодаря такой конструкции разделения основной суммы долга и процентов, управление долгом пользователя может быть более гибким, что дает ему возможность перенаправить полученные проценты на новый адрес. Когда пользователь хочет автоматически перевести сгенерированный процент на новый адрес, он может подать адрес для перенаправления в протокол, который затем автоматически переведет процентный aToken, сгенерированный на исходном адресе, на новый адрес. Ограничение заключается в том, что проценты, полученные с баланса по перенаправленному адресу, не могут быть перенаправлены дальше.
Не только депозиты ваучеризируются в V2, но и сумма задолженности пользователя также токенизируется с помощью долговых токенов. Когда пользователь берет в долг или погашает долг, долговой токен автоматически чеканится или уничтожается, как только актив получен или погашен, и Вы можете погасить свой депозит только тогда, когда долговой токен в Вашем адресе равен 0.
Debt Tokens устраняют ограничение, согласно которому в версии V1 пользователи могли одновременно выдавать только кредиты со стабильной ставкой или кредиты с переменной ставкой. Однако у долговых токенов есть ограничение. Должны ли Вы вернуть кредит, если Вы передали его кому-то другому, и он больше не существует по Вашему адресу? Теоретически это так, поэтому AAVE ввела ограничение на долговые токены, которые являются типом токенов, которые не могут быть переданы.
Более того, протокол V2 обновляет метод, с помощью которого вычисляется aToken, сохраняя при этом принцип привязки 1:1 между aToken и оригинальным токеном.
После каждого выделения процентов, протокол в V1 пересчитывает баланс каждого адреса, а затем снова выделяет его в следующем блоке.
Однако, в V2 протокол только записывает начальную сумму основного долга m и общий процент NIt, начисленный протоколом в это время, а затем рассчитывает новое значение ScB = m / NIt. Когда пользователь проверяет баланс своего aToken, он видит баланс Bt = m / NIt NIt = m. Однако, когда пользователь снова посмотрит на баланс в будущем, баланс, который он увидит, будет Bt delta = m / NIt NItdelta > m. Если пользователь погашает или вносит новые средства n в момент времени t1, его ScB в протоколе становится ScBt1 = m / NIt +/- n / NIt1.
Короче говоря, вместо того, чтобы отслеживать и обновлять баланс адреса пользователя, когда пользователь не взаимодействует с протоколом, протокол просто обновляет баланс, когда пользователь снова взаимодействует с протоколом, например, чтобы внести или снять средства.
От V1 до V3 AAVE быстро вырос за несколько месяцев после запуска, догнав своего предшественника Compound в TVL, и отвечая на спрос рынка быстрыми обновлениями протокола и новыми функциями.
Более того, из различных инноваций AAVE видно, что команда не ограничилась простым кредитованием. AAVE объявила о функции флэш-кредитования в начале запуска, и будет внедрять внутрицепочечное P2P-кредитование по очереди, в то время как V3 запустит эффективное кредитование, подобное DEX, и портал с некоторой функцией межцепочечного моста.
Благодаря своим сильным инновациям и исполнению, AAVE является потенциальной темной лошадкой, способной быстро вырасти и стать протоколом DeFi наряду с MakerDAO и Compound, выйти на более широкий рынок и поддерживать стабильную услугу кредитования даже во время спада рынка. Опираясь на протокол с огромной ликвидностью, AAVE планирует запустить собственный стейблкоин GHO, направленный на создание более децентрализованной внутрицепочечной финансовой экосистемы.
Кредитное плечо - это как ящик Пандоры, а кредитование - это ключ к открытию этого ящика. Кредитное плечо в DeFi было разблокировано, и возникла схема кредитования, и все это благодаря услугам кредитования на цепочке MakerDAO с избыточным обеспечением, выполняемым смарт-контрактами.
После своего выхода в 2019 году протокол Compound быстро утвердился в качестве доминирующего игрока на рынке кредитования DeFi. В июне 2020 года, после года разработки, Compound выпустила свой собственный токен COMP, возродив DeFi и развеяв затянувшееся уныние предыдущего бума ICO.
Менее чем за месяц TVL компании Compound подскочил с 100 млн. долларов до 700 млн. долларов, что позволило ей поспорить с MakerDAO за второе место в схеме кредитования.
Напротив, интерес к недавно запущенному протоколу AAVE резко возрос. Всего за три месяца стоимость протокола TVL выросла до более чем 1 миллиарда долларов, вытеснив Compound и ненадолго обогнав по популярности более старый протокол MakerDAO.
AAVE, ранее известная как ETHLend, является сервисом однорангового кредитования на Ethereum, который был запущен в 2017 году Стани Кулечовым, когда он еще учился на магистра в Университете Хельсинки в Финляндии. В ноябре того же года они собрали более 40 000 ETH, но с тех пор в проекте царит вялая атмосфера.
До сентября 2018 года ETHLend изменил свое название на Aave, что в переводе с финского означает "призрак" и представляет его цель стать децентрализованным финансовым "призраком". Вдохновившись дизайном децентрализованного банковского проекта Compound, подобного peer-to-pool, Aave начал свою трансформацию, опробовал версию V1, быстро обновил версию V2 и завоевал титул протокола кредитования с несколькими активами DeFi благодаря таким инновациям, как делегирование суммы кредита и использование флэш-кредитов в рамках протокола.
Запустив V3 в начале 2018 года, AAVE сохранила свою позицию лидера отрасли в протоколе кредитования. Основными конкурентными преимуществами AAVE по сравнению с другими кредитными протоколами на Эфире являются быстрота и оригинальность обновлений.
Первоначальная версия AAVE начиналась с модели кредитования, которая была довольно похожа на протокол Compound и имела более сложную архитектуру, что привело к большему количеству газовых комиссий за кредит и несколько менее интерактивному опыту. Однако впоследствии AAVE изменила способ расчета переменной ставки и представила решение по кредитованию со стабильной ставкой, чтобы выйти на рынок DeFi.
Переменная процентная ставка AAVE, как и ставка Compound, определяется использованием капитала его кредитного пула; однако, в отличие от Compound, функция AAVE разработана таким образом, что процентная ставка быстро повышается, когда уровень использования превышает желаемый уровень, что позволяет регрессировать в уровне использования.
Функция процентной ставки компаунда является первичной функцией с коэффициентом использования Ua в качестве независимой переменной, отражающей рыночный спрос на актив и краткосрочную платежеспособность компаунда. Начальная ставка заимствования актива составляет 2,5%, которая варьируется в зависимости от актива и определяется Compound. Наклон функции, определяющий, как быстро растет процентная ставка при увеличении Ua, равен 20%.
Функция процентной ставки Compound является линейной функцией с использованием капитала Ua в качестве независимой переменной, а Ua отражает рыночный спрос на актив и краткосрочную платежеспособность Compound, как показано на рисунке ниже. 2,5% - это начальная ставка заимствования для актива, которая варьируется от актива к активу и устанавливается Compound, а 20% - это наклон функции, который определяет, насколько быстро растет процентная ставка при увеличении Ua.
Функция процентной ставки AAVE является сегментированной. AAVE вводит оптимальный коэффициент использования, Uoptimal, чтобы представить оптимальное соотношение средств, предоставленных в кредит, к общей сумме средств в кредитном пуле. Когда U меньше, чем Uoptimal, процентная ставка использует наклон Rslope, предназначенный для удержания процентной ставки в пределах среднего диапазона рынка для обеспечения нормального функционирования кредитования. Напротив, когда U больше, чем Uoptimal, AAVE использует наклон Rslope2, который обычно имеет большое значение, позволяя процентной ставке быстро расти и привлекая пользователей вкладывать средства в кредитный пул, что позволяет U быстро вернуться к значению, близкому к Uoptimal, и обеспечивает здоровую платежеспособность соглашения AAVE.
AAVE также является пионером инновационного кредитования со стабильной ставкой.
В традиционной модели банковского кредитования пользователь может выбирать между стабильной и переменной ставкой, но в модели кредитования DeFi, поскольку нет фиксированного срока кредитования, пользователь может держать кредит до тех пор, пока LTV (Loan to Value) здоров; если же используется стабильная ставка, то либо соглашение, либо пользователь могут понести большие потери в экстремальных рыночных условиях; если же вводится ограничение по времени, то пользователю может потребоваться несколько кредитов.
В результате, AAVE использует метод введения ограничений на процентные ставки, который позволяет установить фиксированную ставку, пока рынок обладает достаточной ликвидностью, или на определенный период, но может быть перебалансирован в долгосрочной перспективе в ответ на изменения рыночных условий.
Функция стабильной ставки очень похожа на функцию переменной ставки, где Mr - это рыночная ставка, рассчитанная Предиктором на основе рыночных данных. Остальная часть ставки такая же, как и переменная ставка, Rs представляет собой ставку, с которой Вы начинаете кредит со стабильной ставкой, и как только кредит начинается, Rs будет фиксированной, если не потребуется корректировка ставки. Когда процентная ставка по кредиту меньше текущей ставки по кредиту, процентная ставка по этому кредиту корректируется в сторону увеличения до последней ставки; когда процентная ставка по кредиту больше определенного процента от текущей ставки по кредиту (установленного соглашением), процентная ставка по этому кредиту корректируется в сторону увеличения до последней ставки.
Когда процентная ставка по кредиту превышает определенный процент от текущей ставки по кредиту (определяется по соглашению), процентная ставка по кредиту корректируется в сторону уменьшения до самой текущей ставки.
AAVE ввела два ограничения для предотвращения злоупотребления кредитами со стабильной ставкой:
Мы предполагаем, что Алиса вкладывает 10a в активы, и мы видим из функции, что это уменьшит Rs. Затем Алиса может дать взаймы по более низкой процентной ставке, положить на депозит взятую в долг сумму a и снять предварительно положенную сумму 10a до тех пор, пока она не будет ликвидирована. В этот момент ставка по депозитам повысится из-за снижения доступной ликвидности. Затем Алиса может арбитражировать разницу процентных ставок между депозитом и кредитом, а в сочетании с флэш-кредитом пользователь может завершить этот процесс без необходимости выплачивать основную сумму долга.
Это не позволяет пользователям занимать большие суммы на одном счете во время благоприятных условий процентных ставок, например, особенно низких ставок по займам.
В отличие от Compound, отношение U к Uoptimal является лучшим индикатором рыночного спроса и предложения, чем только Ua. Когда U > Uoptimal, как показано на графике ниже, процентные ставки могут быстро расти под очень крутым наклоном, реагируя на изменения рыночного спроса на заемные средства за короткий период времени, при этом постоянно поддерживая денежную ликвидность соглашения на разумном уровне.
Пользователи с более высокой склонностью к риску выиграют от стабильной ставки, которая позволяет им разрабатывать варианты кредитования на основе рыночных прогнозов.
В дополнение к дизайну процентной ставки, AAVE представил функцию "флэш-кредит" на старте, став первым кредитным протоколом, предлагающим флэш-кредит.
AAVE успешно реализовала функцию флэш-кредитования в своем протоколе на основе функции атомарного обмена блокчейна, которая требует, чтобы все или ни один из этапов транзакции были завершены.
Когда флэш-заем выполняется, протокол делает снимок баланса и переводит средства на адрес внешнего контракта. Затем фонды проведут операцию, следуя условиям внешнего контракта. После завершения транзакции протокол снова проверит баланс флэш-кредита, и если баланс правильно включает сумму флэш-кредита и комиссию, транзакция будет выполнена; в противном случае транзакция будет полностью отменена.
Из-за требования к моментальным снимкам, версия V1 флэш-кредита не может напрямую взаимодействовать с протоколом AAVE, что подвергло бы пул атакам повторного входа. Это сильно ограничивает сумму, которую флэш-кредит может внести в развитие протокола AAVE, и не позволяет ему полностью развить конкурентное преимущество перед другими протоколами кредитования.
Однако протокол AAVE включает в свою документацию много информации о флэш-кредитах. Он даже включает в себя блок Truffle, чтобы пользователи, не обладающие знаниями кодирования, могли быстро составлять договоры о срочном кредитовании, что снижает барьер для входа на рынок срочных кредитов. Одновременно с этим, флэш-кредит AAVE требует 0,09% комиссии за транзакцию, 70% которой отчисляется поставщику финансирования, что является дополнительным стимулом для пользователей пополнять счет.
Через шесть месяцев после выпуска V1, AAVE обновила V2, усовершенствовав функциональность флэш-кредитов, устранив необходимость в проверке повторного входа и удалив снимок "до и после", позволив флэш-кредитам взаимодействовать непосредственно в рамках протокола AAVE, и добавив возможность предоставлять обеспечение непосредственно в флэш-кредитах для поддержания долговых позиций.
Пользователи могут использовать функцию флэш-кредитования в V2 для функций обмена залога и погашения залога.
Предположим, что Алиса вкладывает 10 ETH и одалживает 10 000 DAI. Когда цена ETH резко вырастет, и Алиса захочет продать его с прибылью, но не захочет возвращать DAI, она может использовать функцию флэш-кредитования, чтобы взять 10 000 DAI из пула для погашения долга и выкупа всех ETH, затем заложить достаточно других активов токенов, чтобы взять 10 000 DAI и вернуть их в пул вместе с комиссией для завершения обмена обеспечения.
Когда цена ETH быстро падает и достигает порога ликвидации, а у Алисы недостаточно активов для погашения кредита, она может использовать самоликвидацию, чтобы одолжить 10 000 DAI, выкупить ETH, продать его и использовать вырученные средства для погашения флеш-кредита. В результате она может одолжить 10 000 DAI, выкупить ETH, продать его и использовать вырученные средства для погашения флэш-кредита, завершив самоликвидацию.
Дизайн процентной ставки и функция флеш-кредитования не могут закрепиться в постоянно меняющейся криптоиндустрии; дизайн процентной ставки может быть скопирован, а функция флеш-кредитования может быть использована в других протоколах. От V1 до V3, быстрые обновления AAVE и богатое внедрение новых функций не позволили ему потеряться на рынке.
Реализация кредитования по протоколу AAVE в V1 выглядит следующим образом:
На диаграмме видно, что непосредственное взаимодействие с пользователем осуществляет Lending Pool.
Кредитный пул обращается к Lending Poor Core и Lending Pool Data Provider для залога, выкупа и заимствования активов, а также для залога или сжигания aToken (aToken представляет собой актив, с которым пользователь взаимодействует в протоколе AAVE) на основе действий пользователя. Lending Pool Core является ключевым компонентом архитектуры, который хранит активы и использует различную информацию, предоставляемую извне, для расчета процентных ставок и обновления баланса активов aToke.
В версии V1 все активы хранились в Lending Pool Core. Общая единица ETH использовалась для расчета процентных ставок, что означало, что даже если Вы предоставляли в пул менее ликвидные активы, Вы не могли получить высокий доход: сложная и громоздкая архитектура представляла собой большой кусок кода смарт-контракта, за который пользователю приходилось платить высокую плату за газ. Протокол V2 значительно упрощает эту архитектуру.
На диаграмме показаны различные токены, которые ранее хранились вместе в Lending Pool Core, теперь хранятся отдельно в V2. Такое разделение активов позволяет лучше рассчитывать доходность по отдельности, а части, которые раньше отвечали за предоставление данных, теперь упрощены в отдельные Библиотеки, что значительно сокращает количество токенов, которые должны быть выполнены для каждой транзакции, что приводит к экономии на комиссии от 15% до 20%.
Начиная с V2, AAVE также сосредоточилась на внедрении новой модели кредитования, что дало AAVE значительное конкурентное преимущество.
AAVE создала историческую модель кредитования на цепочке в V2, которая позволяет пользователям брать займы без залога и с помощью своего кредита.
Модель делегирования кредитов AAVE напоминает ETHLend - пиринговое кредитование, в котором пользователи могут делегировать свои средства другим пользователям, чтобы получить дополнительный доход от своих незадействованных средств.
Например, Алиса внесла на депозит $1 000 USDC, но хочет использовать только $300 USDC из своей кредитной линии, оставив $700 USDC в качестве депозита для начисления процентов. Если Алиса хочет увеличить свой доход, она может делегировать оставшиеся 700 USDC Бобу, который затем может одолжить деньги из AAVE без залога своих активов.
Алиса может делегировать свою линию многим Бобам и ограничить тип жетонов, которые они могут одалживать, сумму, которую они могут одалживать, и модель процентной ставки: Боб, с другой стороны, может одновременно использовать только одну линию Алисы и может выбирать между стабильной или гибкой моделью процентной ставки.
Что произойдет, если Боб не заплатит? "Вы не хотите доверять свой кредит тому, кого Вы не знаете", - говорит Стани Кулечов, генеральный директор AAVE. "Вы доверяете это только Бобу, которого Вы знаете".
Делегирование кредита, однако, будет осуществляться через Open Law для обеспечения соблюдения процесса кредитования (протокол, существующий на Ethereum и предлагающий услугу обертывания смарт-контрактов в юридические соглашения).
Оставаться новатором всегда было стилем AAVE. AAVE вывела модель кредитования DeFi на новый уровень в выпуске V3 этого года.
Когда Вы открываете CDP в версии V2 или более ранней, Вы можете кредитовать все активы в кредитном пуле, что предъявляет жесткие требования к ликвидности и стабильности таких токенов, как ETH, BNB и т.д., которые могут быть использованы в качестве CDP. Но пользователи также могут держать большое количество других токенов с высокой волатильностью, которые не могут быть использованы в качестве залоговых токенов при обычных обстоятельствах. AAVE внедрила модель изолированного кредитования, чтобы лучше использовать эти средства.
В режиме кредитования Isolation пользователи могут открывать долговые позиции, используя в качестве залога высоковолатильные токены-активы, но они могут кредитовать только определенное количество токенов, которые в идеале должны быть стабильными монетами, деноминированными в долларах США.
Существует общая сумма активов, деноминированных в долларах США, которые могут быть одолжены для каждой изолированной позиции, независимо от стоимости Вашего обеспечения. Когда пользователь находится в режиме сегрегированного кредитования, он не может использовать другие токены в качестве залога под тем же адресом кошелька, пока не погасит все свои долги и не выкупит залог, чтобы выйти из режима сегрегированного кредитования; однако, как пользователь, вносящий средства, он все еще может вносить другие активы в обычном режиме после внесения активов из сегрегированного списка в пул.
Использование обычного порога ликвидации для залогового кредитования двух сильно коррелирующих по цене активов, таких как ETH и stETH, renBTC и WBTC, DAI и USDC, фактически является пустой тратой капитала, а поскольку цены на эти токены по сути фиксированы, при использовании одного из активов в качестве залога, Вы должны иметь возможность предоставить в залог почти эквивалентную стоимость базового актива.
AAVE реализует эту функцию в V3, High-Efficiency Mode, где протокол оценивает базовые активы и перечисляет различные пары токенов с высоко привязанными ценами, такие как ETH, производные BTC, и различные виды стабильных монет с обеспеченными активами, которые можно кредитовать до 95% и более, и даже до 98% для стабильных монет, согласно whitepaper.
В некоторых сценариях, таких как обеспеченное кредитование между стабильными монетами, когда пользователь владеет USDT, а протокол DeFi требует использования USDD для добычи ликвидности, эта функция может заменить DEX.
Поскольку некоторые пользователи обеспокоены риском разделения USDD и не хотят обменивать свои USDT на USDD непосредственно на DEX, теперь они могут выбрать кредитование USDD в AAVE с использованием эффективного режима, а те пользователи, которые не обеспокоены риском разделения USDD, но не хотят брать на себя риски, связанные с добычей ликвидности, такие как нестабильные потери, смарт-контракты и так далее, могут внести свои USDD в AAVE для обеспечения ликвидности.
В дополнение к заимствованию функций у DEX, AAVE также хочет окунуть свой палец в область межцепочечных мостов. В версии V3 протокол вводит модель межцепочечного кредитования.
Принцип прост: пользователи закладывают токены в исходной сети (напр. Ethereum) для майнинга aToken, и протокол будет сжигать этот aToken в исходной сети, одновременно майня aToken в целевой сети (например. Polygon), чтобы пользователи могли давать взаймы или просто предоставлять ликвидность в целевой сети.
В функциональности кросс-цепочки AAVE комиссии за кросс-цепочку отражаются в виде сниженных процентных ставок после кросс-цепочки. Допустим, Алиса предоставляет 10 000 DAI в Эфире и использует функцию кросс-цепочки для передачи полученного aToken в Polygon.
В этот момент AAVE переведет базовые активы на Polygon, увеличивая ликвидность соответствующих активов на Polygon и снижая процентную ставку по кредиту. Однако ликвидность, предоставляемая Алисой, в глазах других пользователей существует на Etherchain, а не на Полигоне, поэтому AAVE использует проценты, заработанные на ликвидности, предоставляемой Алисой, для компенсации другим пользователям и других расходов, понесенных в рамках соглашения AAVE.
Последний раздел будет посвящен токенам LP протокола AAVE и их уникальным характеристикам.
Когда Вы делаете вклад в банке, банк выдает Вам депозитный сертификат, который представляет собой Ваш статус кредитора для банка. В мире блокчейна Вам также понадобится что-то вроде депозитного сертификата, чтобы представить Ваше право на средства в пуле. AAVE, как и большинство кредитных протоколов, принял использование токена ERC-11 для представления долга пользователя.
После внесения депозита в AAVE вкладчик получает соответствующее количество производных токенов, называемых Aave Tokens (сокращенно aTokens), которые соотносятся 1:1 с базовыми активами. Т.е. если Алиса вносит в соглашение 100 ETH, она получает 100 aETH, представляющих ее требование и сумму, использованную в качестве залога для получения кредита. Есть также самая важная функция, которая используется для расчета процентов.
В протоколе Compound учетные данные депозита пользователя - это cToken, а количество cToken не 1:1 по отношению к "родным" токенам, а рассчитывается по формуле value = reserve * cToken/ total cToken. Однако в Aave V1 aToken полностью привязан 1:1 к родному токену, поэтому если депозит Алисы в размере 100 aETH превратится в 101 aETH, она сможет выкупить 101 ETH. Тогда способ кумуляции процентов AAVE очевиден: когда баланс токенов в пуле увеличивается за счет процентов, выплаченных кредитором, протокол AAVE будет майнить новое равное количество aToken и распределять его пропорционально существующим aToken, представляющим основной баланс адреса.
Благодаря такой конструкции разделения основной суммы долга и процентов, управление долгом пользователя может быть более гибким, что дает ему возможность перенаправить полученные проценты на новый адрес. Когда пользователь хочет автоматически перевести сгенерированный процент на новый адрес, он может подать адрес для перенаправления в протокол, который затем автоматически переведет процентный aToken, сгенерированный на исходном адресе, на новый адрес. Ограничение заключается в том, что проценты, полученные с баланса по перенаправленному адресу, не могут быть перенаправлены дальше.
Не только депозиты ваучеризируются в V2, но и сумма задолженности пользователя также токенизируется с помощью долговых токенов. Когда пользователь берет в долг или погашает долг, долговой токен автоматически чеканится или уничтожается, как только актив получен или погашен, и Вы можете погасить свой депозит только тогда, когда долговой токен в Вашем адресе равен 0.
Debt Tokens устраняют ограничение, согласно которому в версии V1 пользователи могли одновременно выдавать только кредиты со стабильной ставкой или кредиты с переменной ставкой. Однако у долговых токенов есть ограничение. Должны ли Вы вернуть кредит, если Вы передали его кому-то другому, и он больше не существует по Вашему адресу? Теоретически это так, поэтому AAVE ввела ограничение на долговые токены, которые являются типом токенов, которые не могут быть переданы.
Более того, протокол V2 обновляет метод, с помощью которого вычисляется aToken, сохраняя при этом принцип привязки 1:1 между aToken и оригинальным токеном.
После каждого выделения процентов, протокол в V1 пересчитывает баланс каждого адреса, а затем снова выделяет его в следующем блоке.
Однако, в V2 протокол только записывает начальную сумму основного долга m и общий процент NIt, начисленный протоколом в это время, а затем рассчитывает новое значение ScB = m / NIt. Когда пользователь проверяет баланс своего aToken, он видит баланс Bt = m / NIt NIt = m. Однако, когда пользователь снова посмотрит на баланс в будущем, баланс, который он увидит, будет Bt delta = m / NIt NItdelta > m. Если пользователь погашает или вносит новые средства n в момент времени t1, его ScB в протоколе становится ScBt1 = m / NIt +/- n / NIt1.
Короче говоря, вместо того, чтобы отслеживать и обновлять баланс адреса пользователя, когда пользователь не взаимодействует с протоколом, протокол просто обновляет баланс, когда пользователь снова взаимодействует с протоколом, например, чтобы внести или снять средства.
От V1 до V3 AAVE быстро вырос за несколько месяцев после запуска, догнав своего предшественника Compound в TVL, и отвечая на спрос рынка быстрыми обновлениями протокола и новыми функциями.
Более того, из различных инноваций AAVE видно, что команда не ограничилась простым кредитованием. AAVE объявила о функции флэш-кредитования в начале запуска, и будет внедрять внутрицепочечное P2P-кредитование по очереди, в то время как V3 запустит эффективное кредитование, подобное DEX, и портал с некоторой функцией межцепочечного моста.
Благодаря своим сильным инновациям и исполнению, AAVE является потенциальной темной лошадкой, способной быстро вырасти и стать протоколом DeFi наряду с MakerDAO и Compound, выйти на более широкий рынок и поддерживать стабильную услугу кредитования даже во время спада рынка. Опираясь на протокол с огромной ликвидностью, AAVE планирует запустить собственный стейблкоин GHO, направленный на создание более децентрализованной внутрицепочечной финансовой экосистемы.