Dolomite – DeFi-протокол, который объединяет lending, заёмные позиции и торговые действия вокруг общего внутреннего учёта. Активы после депозита отражаются как Dolomite Balance и могут использоваться в разных функциях без постоянного вывода в кошелёк. Такая virtual liquidity повышает гибкость капитала, но делает важным понимание account-модели и разрешений операторов.
Протокол работает с несколькими сетями и широким набором активов, включая токены со встроенной доходностью или дополнительными функциями. Конкретные рынки, лимиты и доступные действия различаются по сети, поэтому оценивать нужно выбранную позицию, а не бренд в целом.
Как устроены Dolomite Balance и margin accounts
Ядро Dolomite ведёт внутренний ledger. Аккаунт определяется адресом владельца и отдельным account number. Один кошелёк может создать несколько независимых записей и разделить стратегии. В каждом рынке баланс бывает положительным, если актив предоставлен, или отрицательным, если он заимствован.
Фактическое количество токена меняется с начислением процентов. Внутри контрактов также используется principal-представление, которое корректируется через индекс рынка. Поставщик получает проценты, а заёмщик накапливает долг. Ставка зависит от модели конкретного рынка и его utilization.
Borrow Position формируется переносом выбранного залога в отдельный account. Остальные активы общего Dolomite Balance не обязаны автоматически обеспечивать этот долг. Пользователь может держать несколько позиций с разным составом, поэтому ликвидация одной не должна означать закрытие всех его account numbers.
Изоляция учёта удобна для разделения стратегий, но её нельзя путать с полной независимостью смарт-контрактов. Позиции используют одно ядро, рыночные индексы, оракулы и глобальных операторов. Ошибка базовой системы может затронуть больше одного аккаунта.
Что означает virtual liquidity
Многие действия внутри Dolomite изменяют записи ledger, не перемещая ERC-20 между отдельными пользовательскими контрактами на каждом шаге. Токен может оставаться в системе, пока пользователь меняет его назначение: предоставляет ликвидность, использует как collateral или выполняет торговую операцию.
Это особенно полезно для активов, которые продолжают получать внешние rewards или имеют нативные функции. Однако одновременное использование не создаёт бесплатный второй актив. Протокол должен корректно учитывать, какая часть доступна, какая обеспечивает долг и какая связана с интеграцией.
Модель напоминает общий слой ликвидности, но реализация отличается от других систем. Для сравнения архитектур полезен обзор Fluid и его Liquidity Layer. В обоих случаях экономия перемещений увеличивает значение центрального учёта и прав подключённых модулей.
Lending, borrowing и торговые действия
Поставщик вносит поддерживаемый токен и получает положительный баланс рынка. Заёмщик создаёт отрицательный баланс внутри обеспеченной позиции. Проценты начисляются непрерывно по индексу, а отношение общего borrow к supply влияет на ставку. Высокая загрузка может одновременно повысить стоимость долга и сократить доступную для вывода ликвидность.
Здоровье позиции зависит от стоимости collateral, размера debt и risk-параметров активов. При недостаточном обеспечении ликвидатор погашает долг и получает часть залога по правилам рынка. Пользователю нужно следить не только за ценой collateral, но и за ростом отрицательного баланса.
Buy, sell и trade в архитектуре Dolomite являются действиями над account balances. Операция может использовать подключённую ликвидность DEX и выполняться атомарно с переносом залога или изменением долга. Сложная последовательность проверяет достаточную collateralization после завершения всей операции, поэтому итоговое состояние важнее промежуточного отображения.
Перед займом проверьте адрес и метод oracle, текущий margin requirement, liquidation spread и ограничения рынка. Практический порядок дан в инструкции по проверке oracle и параметров займа.
Isolation Mode и модульная архитектура
Isolation Mode ограничивает использование рискованного или нестандартного актива. Конфигурация может задать, какие токены разрешено занимать против него и с каким collateral он совместим. Такие активы часто представлены обёрнутыми контрактами, которые сохраняют специфические функции интеграции.
Режим снижает вероятность того, что один слабый актив станет универсальным залогом для всех рынков. Но параметры могут зависеть от реализации обёртки и управляющих решений. Нужно сверять фактический wrapper, лимиты, список допустимого debt и oracle, а не полагаться только на метку Isolation Mode.
Dolomite описывает архитектуру как сочетание core и модулей. Стабильное ядро ведёт account balances и базовые действия, а внешние компоненты добавляют интеграции и пользовательские сценарии. Модульность ускоряет подключение активов, одновременно расширяя набор контрактов и operators, которым разрешено менять состояние.
Для чего нужны DOLO и veDOLO
DOLO – базовый ERC-20 токен экосистемы. Для участия в управлении и долгосрочного выравнивания стимулов он может блокироваться в форме veDOLO. Вес veDOLO связан со сроком lock, а governance определяет параметры системы и распределение отдельных стимулов.
В экосистеме также используется oDOLO как механизм rewards, который требует отдельного процесса преобразования с DOLO в заблокированную позицию. Такой токен не равен свободному DOLO и не должен оцениваться как немедленно доступный актив. Перед участием нужно проверить текущие условия pairing, lock и выхода.
DOLO не представляет депозит пользователя и не является требованием к конкретному lending-рынку. Цена токена зависит от рынка и полезности governance. Возможные будущие распределения дохода или изменения tokenomics следует считать действующими только после принятого предложения и onchain-исполнения.
Главные риски Dolomite
- Ликвидация. Падение collateral, рост debt или изменение oracle может сделать отдельную Borrow Position недостаточно обеспеченной.
- Oracle. Ошибка цены влияет на account health и результат ликвидаций.
- Ликвидность. Высокий utilization способен ограничить заём и вывод поставщика.
- Интеграции. Isolation Mode wrapper и внешний модуль добавляют собственный код и зависимости.
- Operators. Глобальные и локальные операторы получают право выполнять определённые действия с account.
- Управление. Владелец и governance могут менять рынки, risk-параметры и подключённые компоненты в пределах полномочий.
Перед депозитом сверяйте сеть, официальный адрес DolomiteMargin, market ID и контракт токена. Просмотрите активные operators и не выдавайте разрешение неизвестному модулю. Для управляющих ролей применяйте чек-лист проверки timelock и pause.
При торговой стратегии дополнительно оцените состав пула и изменение цены. Комиссии не гарантируют прибыль при движении пары, что подробно показано в руководстве по непостоянным потерям.
Dolomite позволяет одному депозиту участвовать в нескольких связанных действиях и разделяет стратегии по account numbers. Пользователь получает гибкий портфельный инструмент, но должен отслеживать, где лежит collateral, какой account несёт debt и какие модули могут менять баланс. Чем сложнее комбинация, тем важнее проверять конечное onchain-состояние каждой позиции.



