Белая Бумага платформы Umee

Перевод с пояснениями

Vladimir Ponimajushij
19 min readSep 2, 2021

Umee — Межсетевой DeFi-Хаб

Автор: Брэнт Ксу (Brent Xu) — один из создателей Cosmos SDK
Перевод:
Владимир Понимающий — один из валидаторов DVS
Оригинал Белой Бумаги Umee:
https://umee.cc/umee-whitepaper/

Предисловие

Umee — это межсетевой (кросс-чейн) DeFi-хаб, который позволяет брать средства взаймы на одном блокчейне, под залог средств на другом блокчейне.
Платформа специализируется на размещении стейкинговых активов из PoS-блокчейнов, и использует их в качестве залога для займов средств в различных блокчейнах.
Платформа использует комбинацию алгоритмически определенных процентных ставок, исходя из рыночных условий.
Как межсетевой DeFi-протокол, Umee даёт возможность создавать множество различных DeFi-подуктов.

СОДЕРЖАНИЕ

  1. Введение
    1.1 Позиции по займу
    1.2 Обеспеченные стейкинг-активы
  2. Фонд Универсального Капитала
    2.1 Функционал Залогового Токена (uTokens)
    2.2 Каким образом застейканые средства могут служить гарантом для займа (meTokens)
    2.3 Отзыв средств
    2.4 Валидаторы
    2.5 Штрафование
  3. Архитектура протокола
    3.1 Протоколы моста Umee
    — 3.1.1 Техническая Архитектура
    — 3.1.2 Высокоуровневая Архитектура
    — 3.1.3 Функционирование Сети Umee
    — 3.1.4 DeFi-Модуль Umee
    3.2 Протокол координации средств фонда
    3.3 Компоненты DeFi-Сети
    — 3.3.1 Фонды активов
    — 3.3.2 Данные
    — 3.3.3 Резерв
  4. Управление платформой
    4.1 Кредиторы
    4.2 Заемщики
    — 4.2.1 Позиции по займам
    4.3 Управление обеспечением
    — 4.3.1 Управление обеспечеными позициями по займу
    4.4 Процесс ликвидации
    — 4.4.1 Ликвидация позиции по займу
  5. Реализация
    5.1 Депозит
    5.2 Заемные средства
    — 5.2.1 Позиция по займу
    5.3 Возврат
    — 5.3.1 Обычная Позиция по займу
    5.4 Погашение задолжности
    5.5 Ликвидация
    — 5.5.1 Ликвидация позиции по займу
  6. Процентные Ставки
    6.1 Общая динамика
    — 6.1.1 Базовая ставка
    — 6.1.2 Применение
    6.2 Процентная ставка за Позиции по займу
    6.3 Кредитный рейтинг
  7. Токеномика
  8. Заключение

9. Благодарности

10. Список используемой литературы

1. Введение

Первоначальная реализация межсетевого DeFi-протокола позволит как выдавать, так и брать взаймы средства на различных блокчейнах.
Фонд Универсального Капитала будет иметь доступ к активам в сетях Ethereum и Cosmos, что создаст Основной Единый Фонд с которым пользователи будут взаимодействовать.
Главной отличительной чертой Umee будет возможность использования застейканых средств в качестве обеспечения залога для межсетевых займов. У пользователей будет возможность получать награды за стейкинг, и при этом не прекращать участие в DeFi.
Первоначальный функционал Umee будет заключаться в возможности давать и брать средства взаймы между блокчейнами, как если бы они участвовали в займах или кредитовании на таких платформах как Compound или Aave.
В то же самое время, Umee обеспечит основной функционал PoS-сетей, таких как Cosmos, чтобы владельцы застейканых активов смогли обеспечить ими позиции по займам на других блокчейнах, таких как Ethereum.

1.1 Позиция по займу

Обычная позиция по займу подробно описана ниже:

Заемщики смогут занять активы из блокчейнов Cosmos и Ethereum, как только они внесут достаточный залог

Рисунок 1

Для получения займа на другом блокчейне, в качестве гаранта используется залоговый токен uToken

1.2 Обеспеченные стейкинг-активы

В отличие от обычных протоколов для совершения займов и предоставления кредитов, Umee будет обладать особенной возможностью: использование застейканых активов в качестве гаранта на одном блокчейне, для совершения займов на другом блокчейне.

Пример: Алиса стейкает $ATOM в сети Cosmos. Кроме получения вознаграждения за стейк, она также может использовать застейканые $ATOM в качестве гаранта для займа $DAI на блокчейне Ethereum.
Кроме того, что Алиса может использовать $DAI в DeFi на Ethereum, она также может использовать $DAI, чтобы приобрести больше $ATOM и повторить этот процесс заново.

Umee также внедрит механизм, при котором вознаграждение за стейкинг PoS-активов будет автоматически направляться на погашение процентов по заемным позициям.

Пример: Боб стейкает $ATOM в сети Cosmos, и хочет взять взаймы $DAI на блокчейне Ethereum.
Боб должен платить проценты за займ $DAI, и он решает направить своё будущее вознаграждение за стейкинг $ATOM для погашения процентов за взятия $DAI взаймы.
Если вознаграждение за стейкинг будет достаточным, то Боб сможет занять $DAI под 0%

2. Фонд Универсального Капитала

Фонд Универсального Капитала— это место, где открываются позиции по займам.
После того как активы отправлены в Umee-протокол, они могут быть использованы в DeFi-протоколе через Фонд Универсального Капитала.
Фонд Универсального Капитала будет построен с использованием смарт-контрактов на Ethereum, а также архитектуры Cosmos, построенной на Go-модулях для создания DeFi-инструментов.

Umee даст возможность давать средства взаймы на одном блокчейне, и брать средства взаймы на другом блокчейне.

Например, пользователи смогут давать средства взаймы на Ethereum, а затем брать средства взаймы на блокчейне Cosmos и наоборот

2.1 Функционал Залогового Токена (uTokens)

Модель токенизации во многом вдохновлена Aave.
При внесении средств в Фонды Активов пользователи получат прямо пропорциональное количество токенов, называемых uTokens, в соотношении 1:1
Изначально, uTokens будут созданы на блокчейне Umee. При помощи моста, их можно будет отправить на Ethereum как токены ERC20.
Количество uTokens будет со временем увеличивается в зависимости от базовой процентной ставки, применяемой к депозитам.
uTokens будет использовать механизм потока процентов, что означает, что баланс uTokens будет приносить постоянный доход, даже при разделении или передаче.

Когда активы блокируются на одном блокчейне — создается uToken, представляющий залог. Этот Залоговый Токен можно использовать в качестве гаранта для займа активов на другом блокчейне.

Рисунок 2

На Рисунке 2 (слева направо):
$ETH вносится и блокируется на блокчейне Ethereum, после чего создается uETH, который отправляется в сеть Umee через Gravity Bridge.
В сети Umee, uETH используют для займа $ATOM в сети Umee, который изначально был отправлен из сети Cosmos в сеть Umee через IBC.
После этого $ATOM из сети Umee отправлен в сеть Cosmos через IBC.

Рисунок 3

На Рисунке 3 (справа налево):
$ATOM из Cosmos отправляются через IBC в в сеть Umee и вносятся для создания uATOM.
uATOM отправляют в сеть Ethereum через Gravity Bridge, где они становятся токенами uATOM-ERC20.
Далее uATOM-ERC20 использовать для займа $ETH в сети Ethereum.

В сети Umee будет использоваться два типа залоговых токенов:

uTokens

meTokens

В приведенном выше примере мы описали функционал uToken.
В следующем разделе описывается функционал meToken.

2.2 Каким образом застейканые средства могут служить гарантом для займа (meTokens)

Umee предоставит уникальную возможность - использовать застейканые активы как гарант для открытия позиции по займу.
Как упоминалось ранее, застейканые активы можно использовать двумя разными способами:
Например, Алиса может застейкать $ATOM в сети Cosmos, и использовать свои застейканые активы в качестве гаранта для займа $DAI. Алиса будет платить проценты за займ $DAI, но одновременно с этим будет получать вознаграждение от валидаторов за стейкинг своих $ATOM.

Пример: Алиса стейкает $ATOM в сети Cosmos. Кроме получения вознаграждения за стейк, она также может использовать застейканые $ATOM в качестве гаранта для займа $DAI на блокчейне Ethereum.
Кроме того, что Алиса может использовать $DAI в DeFi на Ethereum, она также может использовать $DAI, чтобы приобрести больше $ATOM и повторить этот процесс заново.

Боб, с другой стороны, стейкает $ATOM, но вознаграждение от валидаторов он автоматически направляет для покрытия процентов по займу. Он может взять в займ $DAI, и проценты, которые он будет платить за займ $DAI, будут покрываться вознаграждением за стейкинг $ATOM.

Алиса

Когда Алиса стейкает свои активы в сети Umee, она получает взамен токен meToken.
meToken представляет собой застейканые средства.
Когда Алиса отправляет свои $ATOM в сеть Umee, они направляются в сеть валидаторов Cosmos (подробнее об этом позже).
Количество meToken всегда соответствует количеству застейканых $ATOM в соотношении 1:1
По мере того, как $ATOM приносит вознаграждение за стейкинг в $ATOM, meToken приносит вознаграждение за стейкинг в виде meATOM, которые отправляются на кошелек, выбранный Алисой.
Алиса может запросить вознаграждение за стейкинг когда пожелает. Она даже может вернуть вознаграждение обратно в сеть Umee.
Для отзыва средств из стейкинга, Алисе нужно начать процесс отзыва стейка (подробнее об этом позже), после чего она может обменять свой meToken на токены основной сети.

Боб

Когда Боб стейкает $ATOM в сети Umee, он также получает токен meATOM. Но Боб выбирает функцию, при которой вознаграждение за стейкинг $ATOM автоматически направляет для покрытия процентов по займу $DAI.
Причина, по которой Боб выбрал эту функцию заключается в том, что он хочет взять в займ стейблкоины, и при этом фактически отменить выплаты за займ стейблкоинов, покрывая их вознаграждением за стейкинг $ATOM.
Например, если процентная ставка по займу $DAI составляет 6%, а его застейканые $ATOM приносят 7%, Боб может взять в займы $DAI совершенно бесплатно.
Он будет платить 0% за займ, и получать 1% за стейкинга $ATOM.
Впрочем, если Боб решит не брать $DAI взаймы, но выберет функцию автоматического покрытия процентов за займ $DAI, он просто получит свое вознаграждения за стейкинг $ATOM в виде $DAI. Или любом другом стэйблкоине, на выбор Боба.
Боб может вывести свое вознаграждение за стейкинг, когда пожелает.
Если Боб решит отозвать свои застейканые средства, ему придётся пройти через такой же процесс отзыва стейка, как и Алисе.

Использование вознаграждения за стейкинг для покрытия процентов за займ

Umee будет включать в себя функции, в которых пользователи meTokens смогут выбирать, на какой актив будет обменено их вознаграждение за стейкинг.
Например, Чарли может пожелать обменять свое вознаграждение за стейкинг на $USDC, а не $DAI.
Протокол позволит ему сделать это при внесении своих $ATOM и получении токенов meToken, которые Чарли будет использовать в качестве гаранта для займа.

2.3 Отзыв средств

В этой экосистеме, для отзыва meTokens должно пройти 21 день.
В течение 21-дневного периода отзыва пользователи не будут получать вознаграждение за стейкинг.
Но во время 21-дневного периода отзыва, meTokens можно будет обменять или переслать на другой адрес!

Вне процесса отзыва, токены meTokens взаимозаменяемы.
Когда meTokens находятся в процессе 21-дневного периода отзыва, они перестают быть взаимозаменяемы с другими meTokens, как с meTokens которые не находятся в процессе отзыва, так и с meTokens которые находятся в процессе 21-дневного периода отзыва.
В процессе периода отзыва, meTokens все еще могут торговаться в пулах ликвидности на AMM-биржах.

По прошествии 21 дня после начала отзыва, владелец meToken сможет обменять свой meToken на эквивалентные им uToken.
Владельцы uTokens могут сразу обменять их на $ATOM.

2.4 Валидаторы

Когда PoS-активы, такие как $ATOM, вносятся в сеть Umee для создания токенов meTokens, они автоматически отправляются в стейк к валидаторам.

При первоначальной реализации, команда Umee выберет валидаторов для автоматического стейкинга из списка наиболее авторитетных и безопасных валидаторов, чтобы гарантировать безопасность средств от Штрафования.

Валидаторы, которых изначально выберет команда Umee, впоследствие могут быть переизбраны и ребалансированы.
Выбор валидаторов, а также распределение стейка будет определяться голосованием за предложение.
Вносить предложения и голосовать за них смогут владельцы токенов управления.

2.5 Штрафование (Слэшинг)

В ситуациях, когда происходит Штрафование (Слэшинг), затрагиваются все активы, связанные со Слэшингом.

Например, если $ATOM, внесённые в сеть Umee, попадут под Слэшинг, сопутствующие им meToken также попадут под Слэшинг. После того, как количество $ATOM будет сокращено, пропорциональное количество meTokens будет также сокращено.
meTokens-ERC20, находящиеся в сети Ethereum, также попадут под процедуру сжигания.
Это означает, что meTokens-ERC20 будут сожжены в сети Ethereum через двусторонний мост, используемый для переправления активов из сети Umee в сеть Ethereum .

За сжигание токенов ERC20 в сети Ethereum, вероятно, будет отвечать смарт-контракт, который выпускает эти токены. Количество meTokens-ERC20 в сети Ethereum, которое попадёт под сжигание, будет прямо пропорционально количеству $ATOM, которое было сокращено из-за Слэшинга.

3. Архитектура протокола

В основе протокола будет лежать сеть Umee.
Сеть Umee будет протоколом, который соединяет PoS-сети с блокчейном Ethereum.
Этот механизм будет основой децентрализованного моста для взаимодействия между Ethereum и Cosmos, который возглавит Interchain Foundation (ICF). Подобные решения уже были реализованы различными командами, в том числе:
● Althea
● SifChain
● Peggy JV
● ThorChain
● Secret Network
● Agoric

Протокол намерен использовать реализацию Gravity Bridge, при оптимизации децентрализации и компромиссов инфраструктуры.

Рисунок 4

В структуру этой сети будет входить набор ретрансляторов, которые ретранслируют транзакции из блокчейна Ethereum в сеть Umee через Gravity Bridge.
Одновременно, в результате успешного запуска протокола IBC, сеть Umee сможет передавать токены между сетями, построенными на Cosmos SDK.

Umee намеревается создать IBC-соединение со всеми сетями, которые имплементируют IBC-модуль.
Благодаря IBC-протоколу, сеть Umee сможет предоставить DeFi-функционал для всех активов в Экосистеме Cosmos.

3.1 Протоколы моста Umee

Изначально, Umee будет соединять активы между Cosmos и Ethereum, используя Gravity Bridge. Кроме того, активы будут связаны между собой на основе Cosmos SDK с использованием IBC. Комбинация этих мостовых протоколов будет использоваться для оптимизации потока капитала в Сети, состоящей из множества сетей.

3.1.1 Техническая архитектура — Основные функциональные строительные блоки, необходимые для реализации Umee-протокола

Gravity Bridge (Мост обмена сообщениями) —сеть, основанная на libp2p, которая занимается мониторингом цепочек входящих в Сеть на предмет подтверждения передачи токенов, а также подписывает сообщения по всей P2P-сети. Реализует схему Мультиподписей и Пороговых Подписей для ретрансляции уже утвержденных сообщений между цепочками.

Этот мост будет реализацией двустороннего моста Cosmos <->Ethereum. Первоначальная архитектура моста будет использовать Gravity Bridge от Althea, чтобы иметь возможность передавать активы из сетей на основе Cosmos в сеть Ethereum в виде токенов ERC20, используя механизм блокировки токенов в сетях Cosmos и создании этих токенов токенов в формате ERC20 в сети Ethereum. Также эти активы можно будет передать обратно в экосистему Cosmos с помощью аналогичного механизма сжигания токенов в формате ERC20 в сети Ethereum, и разблокировкой основных токенов в сетях Cosmos.

При реализации Gravity Bridge, валидаторы в сети Umee будут запускать три основных программных компонента :

1)Модуль Gravity Bridge, интегрированный в основной двоичный код Cosmos
2) Оркестратор Gravity Bridge
3) Легкий клиент Geth, или любую другую реализацию полной ноды Ethereum, которая соответствует стандарту JSON-rpc

Нода-ретранслятор, которая подключается к обеим цепочкам, и наблюдает за блокировками, а также подтверждает мультиподписи.
Ее код написан на чистом Go, так же как у сети libp2p;

  • cmd — точка входа CLI, имеет дело с механикой синтаксического анализа флагов командной строки, а также ключей загрузки
  • processor— в нем находится большая часть бизнес-логики межсетевого взаимодействия. Производит обмен данными с несколькими слабо-связанными сервисами, которые общающимися через Go-каналы
  • libp2p — сеть, основанная на распространении информации
  • devnet — константы и вспомогательные функции для детерминированной локальной сети разработчиков
  • ethereum — интерфейс цепочки Ethereum с автоматически сгенерированным ABI контракта. Использует go-ethereum для прямого подключения к ноде Ethereum
  • cosmos — легкая gRPC-оболочка вокруг Go-модуля.
  • supervisor — древо надзора за процессами на основе Erlang
  • multi-sig — мультиподписи используются для подтверждения выполнения определенных действия в цепочке

Cosmos Token Modules (Модули токенов Cosmos) — фабрики по сжиганию и созданию токенов, Alt_IBC_tokens: Atom, BNB, Osmosis, и Akash Cosmos_wrappers (AKA Umee_IBC_Tokens)

Ethereum Token Contracts (Контракты токенов Ethereum) —фабрики по сжиганию и созданию токенов, ERC20_Umee_IBC_tokens: Atom, BNB, Osmosis, и Akash ETH_wrappers (AKA ERC20_Umee_IBC_Tokens)

Внедрение IBC — протокол IBC будет использоваться для подключения активов из других сетей на основе Cosmos к сети Umee. Этот мост будет полагаться на IBC - децентрализованный стандартизованный протокол межсетевой связи. Это означает, что такие активы, как $BNB, $OSMO, $AKT и $ATOM могут быть приняты сетью, заблокированы и созданы для получения Umee-версий этих активов на основе Cosmos.
Umee-версии этих токенов: Umee_IBC_BNB, Umee_IBC_Osmo, Umee_IBC_Akash и Umee_IBC_ATOM, — смогут участвовать в DeFi зоны Umee, а также передаваться в сеть Ethereum как токены ERC20.

Сеть (Umee Network) —сеть на основе Cosmos SDK, которая способствует передаче токенов.
Сеть Umee связывает остальные сети. Она будет подключаться к сети Ethereum через Gravity Bridge.
С развитием IBC, сеть Umee будет соединяться с другими сетями на основе Cosmod SDK, чтобы дать возможность отправлять активы из других блокчейнов в сеть Umee.

● Создана на основе Cosmos SDK
● Запущена при помощи сети Starport
● Консенсус Tendermint
● PoS-валидаторы
● Реле между Gravity Bridge

3.1.2 Высокоуровневая Архитектура

Рисунок 5

3.1.3 Функционирование Сети Umee

После того как такие активы, как $BNB, $OSMO, $AKT и $ATOM, будут отправлены в сеть Umee, они будут заблокированы. Вместо них будут созданы Umee_IBC_Tokens через IBC.
Umee_IBC_Tokens можно сжечь, что вернёт исходный актив в исходный блокчейн.
IBC-транзакции будут основой скоростного взаимодействия между сетями с IBC-модулем.

После того, как активы представлены в форме Umee_IBC_Tokens, они могут быть отправлены в блокчейн Ethereum через Gravity Bridge, где они будут существовать как ERC20_Umee_IBC_Tokens.
ERC20_Umee_IBC_Tokens также могут быть сожжены, что вернёт исходные Umee_IBC_Tokens обратно в сеть Umee.

3.1.4 DeFi-Модули Umee

DeFi-протоколы будут реализованы между блокчейнами Cosmos и Ethereum. На стороне Cosmos, для работы приложений будут использоваться Go-модули.
Сторона Ethereum будет использовать традиционные смарт-контракты на Solidity.

Сеть Ethereum
Коллекция смарт-контактов, javascript оборачивателей и сервисов на основе Aave написанных на Solidity

Сеть Cosmos
Коллекция Go-модулей и Ethereum DeFi-модулей для репликации существующих интерфейсов протокола

3.2 Протокол Координации Средств Фонда (ПКСФ)

Этот протокол координирует действия по всему Фонду Универсального Капитала.
Сеть Umee включает в себя вкладчиков, заемщиков, поставщиков ликвидности и различные параметры, которые необходимо отслеживать.

Работа ПКСФ заключается в обеспечении различной динамики:

● Соотношение суммы кредита и стоимости поддерживается на стабильном уровне
● Ссуды соответствуют достаточному порогу избыточного обеспечения
● Ссуды, не превышающие порог избыточного обеспечения, отправляются менеджеру по ликвидации
● Процентные ставки корректируются в результате изменения спроса и предложения активов по основным объектам

Рисунок 6

3.3 Компоненты сети DeFi

Компоненты, обсуждаемые в этом разделе, предназначены для обеспечения необходимой функциональности в Фонде Универсального Капитала.

3.3.1 Объекты активов

Эти пулы получают активы из различных сетей. Вкладчики добавляют средства в Фонды Активов, и получают процентную ставку по своему депозиту. Услуги по активам состоят из средств, которые будут заимствованы пользователями Фонда Универсального Капитала

● Менеджер процентных ставок — управляет процентными ставками, полученными от вкладчиков
● Распределение залоговых токенов — вкладчики получают токены, которые представляют их средства в Фонде Активов. Слова «средства» и «залог» здесь могут быть взаимозаменяемыми
○ Токены называются uTokens и meTokens
● Ценовой оракул — проверяет стоимость активов.

3.3.2 Уровень хранения данных

Собирает данные об активах:
● Сколько всего активов собрано
● Сколько активов сдается заемщикам

Данные передаются Ретрансляторами Активов, чтобы гарантировать, что Протокол Координации Средств Фонда может должным образом управлять состоянием экосистемы кредитования/заимствования.

3.3.3 Резерв

По сути, Резерв — это сокровищница Umee. Часть начисленных процентов от заемных позиций, а также от другой кредитной деятельности помещается в резервное казначейство для использования в будущем.

Резерв будет использоваться для покрытия потерь в случае чрезвычайных ситуаций, и как страховка от непредвиденных случаев.

4. Управление Платформой

4.1 Кредиторы

Пользователи могут одалживать активы. Кредиторы и поставщики ликвидности могут быть одними и теми же пользователями. Они будут получать проценты в зависимости от активов, которые они дают взаймы. После того, как кредиторы внесут активы в Фонд Универсального Капитала, они получат залоговый токен uToken.
Эти uTokens будут представлять собой активы выданные взаймы, а также проценты, полученные от выдачи активов взаймы.
При внесении средств в сети Ethereum, вкладчики активов в Фонд Универсального Капитала получат uToken, соответствующие стандарту ERC20.
При внесении средств в сети Cosmos, вкладчики получат uToken на основе IBC.
Эти uToken можно передавать между сетями Cosmos и Ethereum через Gravity Bridge.

4.2 Заемщики

Чтобы осуществить любой из сценариев взятия средств взаймы, необходимо внести достаточное обеспечение, чтобы обеспечить необходимый уровень избыточного обеспечения.
uTokens и meTokens будут залогом, используемым для установления займа, поскольку они являются прямыми индикаторами залога, внесённого в Фонды Активов.

4.2.1 Обычные заемные позиции

Пользователи смогут использовать свои uToken и meTokens в качестве гаранта для займа активов из Фонда Универсального Капитала. Пользователи могут использовать токены обеспечения для займа любого актива, внесённого в Фонд Универсального Капитала, и имеющего достаточный резерв.
Это включает в себя как активы на Cosmos, так и активы на Ethereum.

4.3 Управление обеспечением

Протоколы Залоговых Управляющих отслеживают обеспечение, связанное с позициями по займам. Они гарантируют, что коэффициенты LTV достаточны для обеспечения избыточного обеспечения Фонда Универсального Капитала. Позиции по займам будут иметь диверсифицированное обеспечение.

4.3.1 Управление обеспечением по заемным позициям

Управление обеспечением в этой системе будет определяться основными факторами работоспособности пулов, из которых пользователи занимают средства. Поскольку некоторые активы более волатильны или имеют более низкую рыночную капитализацию, чем другие, для открытия заемных позиций с ними потребуется более высокий уровень избыточного обеспечения.

4.4 Менеджеры по ликвидации

Менеджеры по ликвидации инициируют процесс перемещения активов на аукционный рынок, где Хранители могут выбрать аукцион для недостаточно обеспеченных заемных позиций.

4.4.1 Ликвидация позиции по займу

Если LTV упадет ниже необходимого порога избыточного обеспечения, менеджеры по ликвидации получат инструкции от менеджеров по обеспечению начать процесс продажи активов на открытом рынке. Активы будут продаваться с большой скидкой, чтобы стимулировать немедленную покупку. Заемщики могут предотвратить этот процесс, добавив дополнительные токены обеспечения, чтобы вернуть необходимый уровень избыточного обеспечения.

5. Реализация

5.1 Депозит

Депозит включает пользователя, у которого есть активы, и который желает внести активы в Фонд Универсального Капитала, чтобы заработать проценты или занять другие активы.

1. Пользователь отправляет активы на адрес Umee
2. Актив отправляется в соответствующий фонд
3. Происходит обновление состояния обеих цепочек
4. Оракулы считывает стоимость активов и обновляют их состояние в Протоколе Координации Активов Фонда
5. Активы отправляются в Фонд Универсального Капитала
6. Индексы управляющего процентными ставками обновляются для определения ставки, выплачиваемой вкладчику
7. Создается эквивалентное количество токены uToken, которые отправляются пользователю
а. uTokens — это Залоговый Токен
8. Активы будут оставаться в Фонде Универсального Капитала до тех пор, пока:
а. Активы выкуплены
б. Активы ликвидируются в связи с ликвидационным событием
c. Активы переданы в аренду заемщикам

5.2 Займ активов

В этом разделе подробно описывается общий процесс выполнения займа.

5.2.1 Позиция по займу

1. Пользователь выбирает активы для займа
а. Ценовой оракул проверяет цены на актив
б. Протокол Координации Средств Фонда проверяет существующие активы
в Фондах Активов
2. Протокол Координации Средств Фонда проверяет баланс uTokens пользователей в качестве залога
3. Пользователь закладывает uTokens Залоговым Управляющим
4. Индекс Менеджера по Процентным Ставкам обновляется, чтобы отразить сумму займа
5. Управляющий Залоговым Обеспечением следит за состоянием Позиций по Займу
6. Пользователь получает активы взаймы

5.3 Возврат средств

Пользователи могут погасить свои Позиции по займам. В этом разделе подробно описан механизм погашения.

5.3.1 Обычные Позиции по Займу

Пользователи могут вернуть свой долг обратно в протокол:
1. Пользователь решил вернуть часть своей заемной суммы
2. Протокол Координации Средств Фонда проверяет стоимость активов из Позиций по Займу через Оракул Цен
3. Менеджер Процентных Ставок проверяет окончательную задолженность по процентам
4. Пользователь возвращает заемные активы плюс причитающиеся проценты (в форме заимствованных активов)
5. Заемный актив возвращается в Фонд Универсального Капитала
6. Залоговые токены uToken разблокируются и возвращаются пользователю

5.4 Выкуп

Действие выкупа происходит, когда пользователь желает выкупить часть своего залога у Фонда Универсального Капитала:
1. Пользователь решает обменять свои Залоговые токены uToken на исходную криптовалюту
а. Помните, что цена uToken постоянно растёт, поскольку пользователь удерживал uToken. uToken испытывает инфляцию на основе повышения Индекса Процентного Менеджера
2. Протокол Координации Средств Фонда проверяет сколько активов нужно обменять на uToken
а. ПКСФ также относится к Ценовому Оракулу
3. Пользователь получает залоговый актив в соответствующем блокчейне
4. uToken сжигается

5.5 Ликвидация

Ликвидация происходит, когда обеспечение нормальной позиции по займу недостаточно обеспечено из-за снижения стоимости актива в залоге

5.5.1 Ликвидация позиции по займу

1. Протокол Координации Средств Фонда проверяет состояние заемных позиций
а. Ценовые Оракулы используются для определения цены
2. Установлено, что обеспечение по Заемной позиции недостаточно обеспечено
3. Менеджер Процентных Ставок считывает Индекс Менеджера Процентных Ставок, чтобы определить окончательную причитающуюся процентную ставку
4. Залог выставлен на аукционе Менеджером по Ликвидации
5. Ликвидаторы/хранители обследуют сеть на предмет аукционов. Именно они делают ставки на аукционах, чтобы выкупить залоговые активы
а. У них есть возможность приобрести активы со значительной скидкой к рыночной цене
6. Ликвидаторы/хранители могут использовать комбинацию криптовалют для оплаты залоговых активов
а. Аукционы начнутся по рыночной цене залогового актива и будут постепенно снижаться в цене
- - - I. Целью аукциона является ликвидация залогового актива по минимальной цене, необходимой для получения дохода, достаточного для погашения Позиции по Займу плюс проценты
- - - II. Любой оставшийся залоговый актив, существующий после аукциона, возвращается заемщику в виде залогового актива.

6. Процентные Ставки

6.1 Общая динамика процентных ставок

На динамику процентных ставок сильно влияют рыночные условия. Поставщики ликвидности и вкладчики получают процентную ставку при размещении активов в Фондах Активов. Процентная ставка для каждого актива определяется алгоритмически на основе ряда факторов:

● Спрос/предложение
● Историческая нестабильность
● Объем торгов и рыночная капитализация
● Общая ликвидность и коэффициент использования общей ликвидности

Этот процент будет генерироваться в виде uTokens, количество которых также будет постоянно увеличиваться

6.1.1 Базовая ставка

Существует Базовая Ставка, которая представляет из себя стоимость займа, независимо от существующего использования платформы. Базовая Ставка может определяться голосованием и зависеть от коллективного управления. Все другие факторы, такие как предложение, спрос и использование - существуют после Базовой Ставки и будут добавлены к Базовой Ставке для определения окончательной Процентной Ставки. Базовая Ставка применяется ко всем вкладчикам Фонда Универсального Капитала

Базовая Ставка представляет собой среднерыночные ставки на других платформах займа и кредитования, чтобы определить, какую изначальную ставку должны получить вкладчики за первоначальное предоставление средств для займа на платформе Umee.
Какие рыночные платформы для займа и кредитования будут использоваться для определения этой средней рыночной стоимости будет решаться через процедуру управления платформой.

6.1.2 Использование

Алгоритмические процентные ставки используются для определения процентов на основе спроса, предложения и использования. Использование определяется как сумма средств, используемых для займа на платформе.

Основываясь на преобладающих факторах риска, применяемых к платформе, Umee проведет общую оценку кредитных факторов и общую оценку рейтингов здоровья, чтобы определить целевые коэффициенты использования.

В ситуациях, когда коэффициент использования ниже целевого коэффициента использования, платформа Umee скорректирует общую ставку по займу для более благоприятных условий займа.
Когда коэффициент использования превышает целевой коэффициент использования, ставки по займам будут корректироваться в сторону повышения, чтобы отразить премию за высокий спрос.

6.2 Процентная ставка за Позиции по займу

Позиции по займам не имеют сроков погашения. Процентная ставка будет определяться алгоритмически-определяемыми плавающими процентными ставками протокола. Процентные ставки определяются алгоритмически как для заемщика, так и для кредиторов.
Заемщики будут возвращать проценты в форме тех токенов, которые они занимали.

Некоторые активы более волатильны, чем другие, и имеют меньшую ликвидность или рыночную капитализацию. Поэтому для одних активов процентная ставка будет выше, а для других — нижу.
Окончательная ставка по займу (Rborrow) будет функцией коэффициента использования, которая учитывает Rbase, а также μtarget для определения динамики спроса и предложения

Ставка, на которую могут рассчитывать вкладчики, основана на окончательной ставке по займу Rborrow:

6.3 Кредитный рейтинг

Кредитные позиции будут иметь кредитный рейтинг для определения их общей платежеспособности и состояния.
Если кредиты ниже определенного коэффициента избыточного обеспечения, они будут рассматриваться для ликвидации.
Umee определит комплексную систему кредитных рейтингов для всех поддерживаемых активов.

7. Токеномика

Токен $UMEE позволит сообществу управлять протоколом.
Пользователи смогут делегировать, обсуждать, предлагать и голосовать за изменения параметров платформы.
Пользователи смогут создавать предложения о таких действиях, как: добавление поддержки для новых активов, изменение факторов обеспечения, корректировка процентных ставок и другие параметры.

8. Заключение

Umee сочетает в себе функциональность протокола межсетевого кредитования с возможностью использовать застейканые активы.
Фонд Универсального Капитала даст пользователям возможность принять участие в совершенно новых взаимоотношениях капитала внутри DeFi-проектов.

Umee разработан как универсальный центр кредитования и займа активов, которые будут использоваться между блокчейнами.
Создавая отношения займа и кредитования между цепочками, сеть может способствовать взаимодействию между различными системами. Конечная цель будет заключаться в том, чтобы стать Центром Деятельности, подобно децентрализованному Всемирному Банку, где активы в одном блокчейне могут использоваться для взаимодействия с активами в другом блокчейне.

9. Благодарности

Большое спасибо всем людям, которые внесли свой вклад в создание и развитие этой платформы, включая Мин Дуан, Гриффин Андерсон, Зак Миттон, Алекс Безобчук и Пэн Жон.

10. Список используемой литературы

Если вас заинтересовала платформа, присоединяйтесь к русскоговорящему сообществу Umee: https://t.me/Umee_Ru

Информация об Umee на английском языке:
Website | FAQ | Twitter | Discord | Blog

--

--