Intent-Based Trading
Торговля на основе намерений позволяет пользователям выражать желаемый результат, а не указывать точные шаги для его достижения, обеспечивая более гибкую и эффективную децентрализованную торговлю.
Торговля на основе намерений представляет собой смену парадигмы в децентрализованных финансах (DeFi), где пользователи формулируют желаемый результат торговли, или "намерение", вместо прямого взаимодействия с книгами ордеров или указания точных параметров исполнения сделки. Этот подход использует сложные решатели для поиска наиболее эффективного и экономически выгодного способа выполнения намерения пользователя из различных источников ликвидности и протоколов. Это контрастирует с традиционными методами, когда пользователи должны вручную выбирать активы, толерантность к проскальзыванию и комиссии за газ, что делает процесс более удобным для пользователя и потенциально снижает затраты.
Вместо прямого взаимодействия с децентрализованной биржей (DEX), пользователи отправляют свое намерение, которое включает желаемые активы, суммы и любые ограничения, такие как лимиты цены или временные окна. Затем решатели анализируют намерение и находят оптимальный путь исполнения, который может включать несколько DEX, мостов или других протоколов DeFi. Это позволяет беспрепятственно и эффективно выполнять сложные сделки, такие как арбитражные возможности или кросс-чейн свопы.
graph LR
Center["Intent-Based Trading"]:::main
Pre_logic["logic"]:::pre --> Center
click Pre_logic "/terms/logic"
Rel_trading["trading"]:::related -.-> Center
click Rel_trading "/terms/trading"
Rel_decentralized_finance_defi["decentralized-finance-defi"]:::related -.-> Center
click Rel_decentralized_finance_defi "/terms/decentralized-finance-defi"
Rel_lending_protocol["lending-protocol"]:::related -.-> Center
click Rel_lending_protocol "/terms/lending-protocol"
classDef main fill:#7c3aed,stroke:#8b5cf6,stroke-width:2px,color:white,font-weight:bold,rx:5,ry:5;
classDef pre fill:#0f172a,stroke:#3b82f6,color:#94a3b8,rx:5,ry:5;
classDef child fill:#0f172a,stroke:#10b981,color:#94a3b8,rx:5,ry:5;
classDef related fill:#0f172a,stroke:#8b5cf6,stroke-dasharray: 5 5,color:#94a3b8,rx:5,ry:5;
linkStyle default stroke:#4b5563,stroke-width:2px;
🧠 Проверка знаний
🧒 Простыми словами
Вместо того чтобы говорить кассиру, сколько именно сдачи вам нужно, вы просто говорите: «Я хочу купить это яблоко», и система сама понимает, как лучше всего отдать вам яблоко и получить деньги, даже если ей придется обратиться в несколько мест.
🤓 Expert Deep Dive
Архитектуры торговли на основе намерений часто используют концепции пакетных аукционов и обобщенных каналов состояния. Пользователи отправляют подписанные сообщения о намерениях в реестр в сети или напрямую решателям. Решатели, работающие вне сети, агрегируют эти намерения, оптимизируют стратегии исполнения (например, с использованием решателей задач удовлетворения ограничений) и отправляют пакетные транзакции в блокчейн. Такое пакетирование значительно повышает эффективность использования газа за счет амортизации затрат на транзакции между несколькими пользователями. Основная проблема заключается в механизме конкуренции решателей и обеспечении справедливости и оптимальности. Используются такие механизмы, как аукционы с первой ценой за вознаграждение решателям или системы, основанные на репутации. Компромиссы включают потенциальную централизацию решателей и сложность проверки честности решателей. Уязвимости включают извлечение MEV (максимальной извлекаемой стоимости) решателями, атаки типа "отказ в обслуживании" на реестры намерений и риск неисполнения намерений решателями, что требует надежных механизмов разрешения споров или возврата средств. Формальная верификация логики сопоставления и исполнения намерений имеет решающее значение для безопасности.