DeFi: финансы без посредников

DeFi — это попытка собрать банк, биржу и ломбард из смарт-контрактов, без офисов и сотрудников.

«В DeFi нет менеджера, которому можно пожаловаться. Есть только код — и если он ошибётся, жаловаться будет некому.»

Когда есть смарт-контракты, на них можно построить финансовые сервисы без банков. Это направление называют DeFi (Decentralized Finance, децентрализованные финансы). Обмен валют, кредиты, проценты на вклады — всё это в DeFi делают программы, а не сотрудники.

Из чего состоит DeFi

  • DEX (децентрализованные биржи) — обмен токенов через контракт, без посредника.
  • Пулы ликвидности — общие хранилища монет, из которых идёт обмен; за их пополнение платят комиссией.
  • Кредитные протоколы — можно занять под залог или дать в долг под процент.
  • Стейблкоины — токены, привязанные к доллару, чтобы уменьшить колебания цены.

Как работает под капотом

Многие DEX используют формулу постоянного произведения: в пуле есть два токена, и их произведение должно оставаться постоянным (x * y = k). Когда ты покупаешь один токен, его в пуле становится меньше, а цена — выше. Никаких заявок и брокеров: цену задаёт математика пула.

        Пул ликвидности (x * y = k)

   Пул: 100 токенов A  и  100 токенов B   (k = 10000)

   Покупаем A за B:
     A в пуле уменьшается -> A дорожает
     B в пуле растёт      -> B дешевеет

   Цена всегда подстраивается так, чтобы x*y=k.

Смоделируем обмен через пул ликвидности и увидим, как меняется цена.

Попробуй сам ▶ Запусти код прямо здесь — он работает в браузере:

# Автоматический маркет-мейкер по формуле x * y = k
pool_a = 100.0   # токен A
pool_b = 100.0   # токен B
k = pool_a * pool_b

def swap_b_for_a(amount_b):
    global pool_a, pool_b
    pool_b += amount_b            # вносим B
    new_a = k / pool_b           # сколько A должно остаться
    out_a = pool_a - new_a       # столько A получаем
    pool_a = new_a
    return out_a

print('Вносим 10 B...')
got = swap_b_for_a(10)
print(f'Получили {got:.3f} токенов A')
print(f'Пул теперь: A={pool_a:.2f}, B={pool_b:.2f}')
print('Следующая покупка будет дороже — A стало меньше')

Частые заблуждения

  • «DeFi полностью безопасен, ведь нет людей». Наоборот: нет и защиты в виде регулятора, страховки вкладов или поддержки. Ошибся — некому помочь.
  • «Высокий процент = выгодно». Аномально высокая доходность почти всегда означает высокий риск или прямой обман.
  • «Стейблкоин всегда стоит ровно доллар». Бывали случаи, когда стейблкоины теряли привязку и обваливались.

Важно понимать (риски)

DeFi — одна из самых рискованных областей крипты. По оценкам, экосистема DeFi потеряла десятки миллиардов долларов на взломах, эксплойтах и мошенничестве, и лишь малую часть удалось вернуть. Типичные угрозы: уязвимости смарт-контрактов (например, повторный вход — reentrancy), флэш-займы, кража через фишинг и опасные разрешения (об этом дальше). Здесь нет банковской страховки: потерял — значит потерял. Это образовательный разбор, а не призыв пользоваться DeFi.

Разбор: что такое «непостоянная потеря»

У DeFi есть риски, о которых новички почти не догадываются, — и один из самых коварных называется «непостоянная потеря» (impermanent loss). Он подстерегает тех, кто вносит монеты в пул ликвидности, рассчитывая на комиссионный доход. Суть в том, что когда цена токенов в пуле сильно меняется, формула автоматически перебалансирует пул, и в итоге ты можешь получить обратно меньше ценности, чем если бы просто держал монеты у себя в кошельке.

Это отличная иллюстрация общего правила: в DeFi высокая доходность почти всегда оплачена скрытым риском. Обещанные «проценты годовых» могут не учитывать непостоянную потерю, риск взлома контракта или обесценивания самого токена-награды. Перед тем как куда-то вносить средства, честный человек спрашивает себя: откуда вообще берётся эта доходность и за чей счёт? Если внятного ответа нет — скорее всего, доходность мнимая или ты сам и есть тот, за чей счёт банкет.

Ещё одна особенность DeFi, которую важно понять, — это «композируемость», то есть способность протоколов собираться друг с другом, как кубики конструктора. Один контракт может вызывать другой, тот — третий, и из простых кирпичиков вырастают сложные финансовые конструкции. Это даёт впечатляющую гибкость, но и умножает риск: ошибка или взлом в одном «кубике» способны обрушить всё, что на нём построено. Поэтому в DeFi уязвимость одного протокола нередко тянет за собой потери в десятках связанных с ним проектов — риски здесь не складываются, а перемножаются.

Итоги

  • DeFi строит финансовые сервисы на смарт-контрактах, без банков.
  • DEX и пулы ликвидности задают цену математикой (например x*y=k), а не брокерами.
  • Нет посредника — значит нет и страховки, поддержки и кнопки «отменить».
  • DeFi — высокорисковая область с миллиардными потерями от взломов и обмана.
Проверьте себя
1. Как пул ликвидности на DEX определяет цену?
AПо заявкам брокеров
BПо математической формуле, например постоянного произведения x*y=k
CПо курсу банка
DСлучайным образом
2. Почему DeFi считается высокорисковым?
AТам слишком низкие проценты
BНет страховки и поддержки, а уязвимости контрактов приводят к крупным потерям
CТранзакции слишком медленные
DНельзя пользоваться без паспорта