dApp и DeFi: децентрализованные приложения и финансы без посредников
Что такое dApp и DeFi, как работают децентрализованные биржи (AMM) и кредитование, что такое залог и ликвидация, и какие риски у децентрализованных финансов.
В этой статье
Обычное приложение - это интерфейс, за которым стоит чей-то сервер. dApp (decentralized application, децентрализованное приложение) устроено иначе: интерфейс остаётся обычным сайтом, но «мозг» - смарт-контракты в блокчейне. Наш сервис - как раз такое приложение: деньги и правила лежат в контракте, а сайт лишь показывает их и помогает подписывать действия.
Из чего состоит dApp
- Смарт-контракты - логика и деньги. Их код публичен, и они работают одинаково для всех.
- Интерфейс - сайт или приложение, которое читает данные из блокчейна и формирует транзакции.
- Кошелёк пользователя - «пропуск» и подпись (как это работает).
- Внешние узлы (RPC) - «окно» в блокчейн для сайта.
Главное следствие: интерфейс можно заменить, а контракт и ваши деньги останутся на месте. Если сайт недоступен, контракт по-прежнему работает, и действия можно совершить через обозреватель блоков.
DeFi: финансы без посредников
DeFi (decentralized finance) - набор финансовых сервисов, где роль банка, биржи и брокера играют смарт-контракты. Главные направления:
- Обмен - децентрализованные биржи.
- Кредитование - займы под залог.
- Стейблкоины - токены с привязкой к доллару (статья).
- Эскроу и сделки - как наш сервис (что это).
Все они «собираются» друг из друга, как конструктор: один контракт может вызывать другой. Это называют композируемостью.
Децентрализованная биржа и формула x·y = k
Классическая биржа сводит заявки покупателей и продавцов. Децентрализованная биржа (AMM, автоматический маркет-мейкер) работает иначе: в контракт кладут пул из двух токенов, а цена определяется формулой.
Пример. В пуле лежат 100 ETH и 200 000 USDC. Произведение x · y = k равно 20 000 000 и должно сохраняться.
- Текущая цена: 200 000 / 100 = 2 000 USDC за ETH.
- Вы хотите купить 1 ETH. После покупки в пуле останется 99 ETH, значит USDC должно стать
20 000 000 / 99 ≈ 202 020,20. - Вы платите разницу: ≈ 2 020,20 USDC за 1 ETH, а не 2 000.
Лишние ≈ 20 USDC - это проскальзывание: чем крупнее сделка относительно пула, тем хуже цена. Пул пополняют поставщики ликвидности, взамен они получают долю комиссий. Разные биржи добавляют свои улучшения, но принцип тот же.
Кредитование и залог
В DeFi-кредитовании нет анкеты и банковской проверки, поэтому займы выдают под залог с запасом.
Пример. Вы вносите залог 10 ETH на сумму 20 000 USD. Протокол разрешает занять до 75% стоимости, то есть до 15 000 USDC. Если курс ETH упадёт и залог перестанет покрывать долг с запасом, контракт автоматически продаёт часть залога, чтобы погасить долг. Это называется ликвидацией, и она происходит без вашего согласия и без звонка менеджера.
Так протокол защищает тех, кто дал деньги, не зная вас лично.
Преимущества и риски
Преимущества:
- работает круглосуточно, без выходных и посредников;
- правила видны в коде;
- доступно любому с кошельком;
- сервисы стыкуются друг с другом.
Риски:
- Ошибки в контрактах. Баг может стоить всех средств. Поэтому нужны аудиты и тестирование.
- Манипуляция ценами. Если контракт берёт цену из ненадёжного источника, её можно исказить (проблема оракулов).
- Ликвидация при падении цены залога.
- Обезличенность. Если вы ошиблись адресом или подписали вредоносное разрешение, вернуть деньги некому (фишинг).
- Централизованные звенья. Многие «децентрализованные» сервисы зависят от стейблкоина с эмитентом или от сайта одной компании.
Где здесь место эскроу
Большинство DeFi-сервисов работают между программами: контракт обменивает токены по формуле. Но реальные сделки между людьми - с товарами, работой, доставкой - требуют человеческого суждения при споре. Эскроу с гарантом добавляет к программируемым деньгам арбитра там, где формулой не обойтись.
Что почитать дальше
Посмотрите, как эскроу применяется в жизни: сценарии использования эскроу. А про безопасное поведение в мире dApp - чек-лист защиты кошелька.
Читайте также
- 1 · Основы
Эскроу: как работает сделка с гарантом
Что такое эскроу, чем классическая гарантия отличается от смарт-контракта и как роли покупателя, продавца и гаранта защищают обе стороны сделки.
3 мин чтения - 3 · Под капотом
Оракулы и проблема оракулов: как блокчейн узнаёт о внешнем мире
Почему контракт не может сам узнать курс или результат события, как работают оракулы (Chainlink, TWAP), чем опасны манипуляции ценой и кто оракул в эскроу.
3 мин чтения
Упоминается в статьях
- Bitcoin и Ethereum: в чём разница и почему сделки строят на Ethereum
- Токены и NFT: что это, чем отличаются и где применяются
- Стейблкоины: USDT, USDC, DAI - чем отличаются и в чём риски
- Где применяется эскроу: 10 реальных сценариев с примерами
- Словарь терминов: блокчейн, кошельки, смарт-контракты и эскроу от A до Я
- Оракулы и проблема оракулов: как блокчейн узнаёт о внешнем мире
- MEV и фронтраннинг: кто и как зарабатывает на порядке транзакций
Готовы попробовать?
Создайте первую сделку за пару минут. Деньги блокируются в смарт-контракте и выплачиваются по правилам, которые видны заранее.

