Давайте разберемся с этим. Проще говоря, срочный заем - это, как следует из названия, заем, который открывается и закрывается в очень короткие сроки. В частности, он открывается и закрывается в рамках одной транзакции. Срочные ссуды используются для выполнения атомарных сделок, которые либо извлекают выгоду из неэффективности рынка, либо предоставляют заемщику некоторые другие функции. Атомарные сделки - это сделки, которые могут быть завершены за одну транзакцию, и почти весь арбитраж внутри сети попадает под эту категорию. Надеюсь, теперь вы понимаете, насколько мощным может быть этот финансовый инструмент. Но с этой силой приходит ответственность.
В то время как 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 уже запланировал несколько аудитов с участием некоторых из самых уважаемых аудиторов в отрасли. Основа уже заложена, и теперь основное внимание уделяется передаче инструментов в руки нашего сообщества, которые позволят им защитить привязку и стабилизировать экосистему.
Источник