Давайте разберемся с этим. Проще говоря, срочный заем - это, как следует из названия, заем, который открывается и закрывается в очень короткие сроки. В частности, он открывается и закрывается в рамках одной транзакции. Срочные ссуды используются для выполнения атомарных сделок, которые либо извлекают выгоду из неэффективности рынка, либо предоставляют заемщику некоторые другие функции. Атомарные сделки - это сделки, которые могут быть завершены за одну транзакцию, и почти весь арбитраж внутри сети попадает под эту категорию. Надеюсь, теперь вы понимаете, насколько мощным может быть этот финансовый инструмент. Но с этой силой приходит ответственность.
В то время как White Whale считается первым, кто развернул флэш-кредиты на Terra (и во всем Cosmos!), Ряд протоколов уже предлагают это на Ethereum. Иногда плохая коннотация, связанная с флэш-кредитами, вызвана рядом эксплойтов, которые произошли в Ethereum, в которых хакеры использовали этот инструмент для так называемых атак повторного входа. К счастью, CosmWasm (язык смарт-контрактов Terra) предназначен для предотвращения такого рода атак. Сравнивая CosmWasm с языком смарт-контрактов Ethereum, разработчики заявляют:
«Большая разница в том, что мы намеренно избегаем всех атак с повторным входом. Этот момент заслуживает отдельной статьи, но, короче говоря, большой класс эксплойтов в Ethereum основан на этом трюке ».
А также,
«Cosmwasm полностью избегает этого, не позволяя любому контракту напрямую вызывать другой».
Эти меры предосторожности позволяют White Whale предоставлять эту услугу, не беспокоясь об использовании других протоколов.
Чтобы действительно понять, как все это работает, давайте рассмотрим и вкратце распакуем флагманское хранилище White Whale. Хранилище UST позволяет пользователям вносить UST в хранилище с помощью простого одноэтапного процесса. Общая ликвидность в хранилище UST затем действует как пул ликвидности общего назначения с рядом внутренних арбитражных стратегий. Первый из них - это удержание привязки. В разработке находятся и другие стратегии, такие как использование неэффективности цен на нескольких биржах, а также автоматическая ликвидация на Марсе и Леване. Все эти стратегии делают экосистему более стабильной и эффективной, и все они используют ликвидность хранилища UST.
Эти стратегии возвращают нас к быстрым займам: когда любой из наших ботов обнаруживает прибыльную возможность арбитража, смарт-контракт, связанный с этой стратегией, запросит мгновенный заем из хранилища UST. Затем хранилище UST выведет UST из протокола Anchor (где он дает удобные 19,5% в режиме ожидания) и предоставит контракту заемные деньги для выполнения арбитража. После арбитража все средства возвращаются в хранилище. Так мы планируем обеспечить доходность Anchor +.
Возникает вопрос: что, если сделка не принесла прибыли? Или что, если заемщик просто не погашает ссуду? Были введены в действие различные механизмы, гарантирующие, что вкладчики не станут жесткими. Во-первых, когда запрашивается срочная ссуда, White Whale сохраняет полную стоимость хранилища. Затем средства отправляются заемщику (то есть боту-вилке), чтобы он мог совершить сделку. Что было добавлено, так это обратный вызов в конце программы, который нельзя изменить и который гарантированно выполнится.
После того, как заемщик совершил сделку, выполняется обратный вызов. Обратный вызов - это, по сути, второй шаг. Он повторно рассчитывает стоимость хранилища и сравнивает ее с первоначальной стоимостью до ссуды. Если эта сумма меньше первоначальной, она выдает ОШИБКУ и отменяет всю транзакцию, также известную как флэш-кредит. Затем транзакция терпит неудачу, и похоже, что ничего не произошло. Фактически это означает, что срочный заем будет выполнен только в том случае, если он заранее определит прибыльный результат, в противном случае он сам аннулируется.
В долгосрочной перспективе сообщество будет вносить в белый список ботов для создания ботов с помощью сетевого управления и использования архитектуры флэш-кредитов White Whale. Сообщество сможет решить, какие боты принесут пользу и обезопасить экосистему, и проголосовать за их внесение в белый список. Конечно, будет небольшая комиссия (стоимость займа по кредиту), которая автоматически распределяется между вкладчиками.
Чтобы обеспечить безопасность этой сложной и инновационной архитектуры, White Whale уже запланировал несколько аудитов с участием некоторых из самых уважаемых аудиторов в отрасли. Основа уже заложена, и теперь основное внимание уделяется передаче инструментов в руки нашего сообщества, расширению их возможностей для защиты привязки и стабилизации экосистемы.
Источник