Узнайте о концепции намерений в блокчейне и о том, как они упрощают децентрализованные транзакции. Нажмите, чтобы узнать больше о системах, основанных на намерениях
В современном мире блокчейна всё вращается вокруг транзакций — серьёзно, именно это составляет 90% пространства. Даже такие передовые игроки, как Solana, NEAR и Polkadot, несмотря на свои продвинутые приложения, всё ещё привязаны к дизайну, ориентированному на транзакции. Но вот захватывающий поворот: будущее блокчейнов меняет направление. Забудьте о старой модели транзакций — протоколы следующего поколения переходят от транзакций блокчейна к намерениям блокчейна в качестве основного строительного блока. Представьте себе: вместо того чтобы говорить протоколу, как именно выполнить серию шагов, вы просто выражаете, что хотите, более естественным образом. Например, вы можете сказать протоколу: «Сделай арбитраж для Litecoin и постарайся заработать мне 5%, учитывая, что у меня есть 14 LTC», или даже что-то эксцентричное, как: «Обмени мой BTC на EMT или другую экзотическую альткойн, но только если Рианна снова сойдётся с Крисом Брауном». Да, с этой новой архитектурой вы можете абстрагировать сложные процессы и позволить системе справляться со всем в одном плавном действии — даже если это включает что-то абсурдное, как сделки, зависящие от шоу-бизнеса. Этот переход от транзакций блокчейна к намерениям блокчейна открывает мир, где протоколы могут легко обрабатывать сложные запросы, принося новый уровень гибкости и креативности в взаимодействие с блокчейном. Будущее уже на подходе.
Экосистема блокчейна переходит от моделей, основанных на транзакциях, к протоколам, ориентированным на намерения, где пользователи сосредотачиваются на желаемых результатах, в то время как система управляет деталями выполнения
Системы, основанные на намерениях, упрощают сложные процессы в одно действие, при этом такие компоненты, как поисковики, разрешители, решатели, принимающие и заполняющие, работают вместе для оптимизации и выполнения намерений пользователей
Появляющиеся протоколы, такие как Anoma, Essential и Banana HQ, ведут этот переход, предлагая более интуитивные, гибкие и индивидуализированные взаимодействия с блокчейном, потенциально трансформируя способ доступа и использования децентрализованных технологий
На 2024 год мы все еще не достигли этой цели, но некоторые решения, такие как агрегаторы DEX, например, Portals.fi или Matcha XYZ, делают шаги к подходу, ориентированному на намерения, упрощая сложные многоступенчатые процессы в одно удобное действие. Допустим, вы хотите, чтобы ваши криптовалюты работали на вас, а не просто лежали в вашем кошельке. Но у вас сейчас только DAI. Вы слышали от друга, что если вы ставите ETH с протоколом Lido, они дадут вам stETH в обмен, токен, который вы можете обменивать, одалживать или использовать, зарабатывая вознаграждения за ставку. Ваш план? Простой, но не легкий. Сначала вам нужно будет найти лучшую ставку среди различных агрегаторов DEX и бирж. Затем, после того как вы найдете подходящий, вы обменяете свой DAI на ETH. Наконец, вам все еще нужно будет взаимодействовать с протоколом Lido, чтобы конвертировать ваш ETH в stETH. К тому времени, как вы закончите все эти шаги, вы можете начать задаваться вопросом, подписались ли вы на быструю сделку или случайно взяли на себя работу на неполный рабочий день.
С системами, ориентированными на намерения, вы можете пропустить все эти утомительные шаги. Вместо этого вы просто подписываете одно намерение, которое говорит: «Эй, я хочу обменять свой DAI на stETH», и система позаботится обо всем остальном.
Матча XYZ
За кулисами, Matcha’s интеллектуальный алгоритм маршрутизации подобен мастеру шахмат на 4D, находя лучшие пути через несколько децентрализованных бирж, сортируя затраты на газ и депонируя этот сладкий stETH прямо в ваш кошелек, не требуя от вас никаких усилий. Аналогично, Portals.fi упрощает действия из различных DeFi протоколов (таких как обмены, доходное фермерство и пуллинг ликвидности), оптимизируя лучшие маршруты и цены за кулисами. По сути, вы просто выражаете, что хотите (например, “обменять DAI на stETH”), а система обрабатывает все сложные детали, делая процесс более похожим на систему, основанную на намерениях.
Никаких возвратов. Никаких дополнительных одобрений. Просто плавный, оптимизированный обмен, управляемый решателями (о которых мы поговорим позже, чтобы вы знали, что это за термин). Все завернуто в одну транзакцию.
Итак, вот в чем дело: намерения смарт-контрактов существуют уже некоторое время, но только недавно они начали производить фурор в мире блокчейна. Люди прикрепили к ним всевозможные названия — программируемые котировки, системы RFQ, совпадения желаний — как хотите. Конечно, у этих терминов есть свои маленькие особенности, но намерения в настоящее время решают две большие задачи: пользовательский опыт и поиск цены. Помните, когда сложные крипто-транзакции казались попыткой решить кубик Рубика с завязанными глазами? Так вот, намерения приходят, чтобы сделать этот процесс простым и легким, помогая вам найти правильное соответствие по правильной цене, обеспечивая вам всегда лучший пользовательский опыт.
Посмотрите на текущие решения, ориентированные на намерения, в экосистеме, и мы обсудим, какое решение за что отвечает в следующих разделах.
Экосистема намерений на 2024 год
Если мы хотим перейти от подхода, сосредоточенного на транзакциях, к подходу, ориентированному на намерения, важно сначала понять основное различие между этими двумя концепциями. Транзакции похожи на следование маршруту GPS — вы планируете каждый поворот: «Сначала по этой дороге, затем по той», чтобы добраться до своей цели. Все заранее определено и жестко. Намерения смарт-контрактов, однако, работают больше как указание водителю такси, куда вы хотите поехать, и позволение ему разобраться, как лучше всего вас туда доставить. Вы просто говорите: «Доставь меня от 1 ETH до как минимум 2,000 USDC», и система обрабатывает детали того, как это происходит. Это меньше о микроменеджменте и больше о сосредоточении на желаемом результате.
В более профессиональных терминах транзакции явно определены, что делает их императивными — каждая функция, необходимая для выполнения транзакции в виртуальной машине, уже зафиксирована. С другой стороны, намерения определяют изменение результирующего состояния, но не конкретные шаги для его достижения, что делает их декларативными. Этот подход позволяет добиться большей гибкости и автоматизации, так как система решает оптимальный способ выполнения намерения без жестких инструкций. А с точки зрения архитектуры, это оставляет нам два основных компонента: захват намерений и выполнение намерений.
Архитектура намерений для 12-летнего
На этапе захвата намерений система сначала определяет, чего хочет достичь пользователь. Интерфейсы на стороне клиента, такие как 1inch и CoW Swap, играют ключевую роль в этом процессе. Они помогают пользователям уточнить свои намерения, направляя их через варианты и затем передавая эту информацию для выполнения. Однако эти интерфейсы на стороне клиента часто делают больше, чем просто захватывают намерения — они также могут выполнять другие задачи, связанные с процессом выполнения.
После того как намерение захвачено, мы переходим к фазе выполнения намерения. Здесь захваченное намерение превращается в данные вызова и разбивается на более мелкие, исполняемые логические модули. В этой фазе вступают в игру следующие компоненты, каждый из которых способствует выполнению намерения скоординированным образом. Но, говоря в общем, искатели определяют самые прибыльные возможности, резолверы планируют маршруты, солверы выполняют все транзакции по пути, тейкеры сосредотачиваются на прямом взаимодействии с ликвидными пулами или рынками, а филлеры более специализированы в разбиении и завершении фрагментированных заказов.
И еще одно: прежде чем мы углубимся, важно отметить, что с 2024 года границы между некоторыми компонентами часто размыты. В многих случаях один продукт может одновременно выполнять несколько задач.
Искатели, часто боты, управляемые независимыми операторами, подобны разведчикам — они сканируют сеть, выявляя прибыльные возможности, которые соответствуют намерению пользователя. Например, в DEX с книгой заказов искатель может выявить возможности арбитража или ликвидные рынки, где намерение может быть выполнено эффективно. Искатели особенно важны при работе со стратегиями или возможностями максимальной извлекаемой ценности (MEV), которые могут быть не сразу очевидны. Как только они определяют лучшие возможности, они передают эту информацию солверам или резолверам для завершения выполнения. Искатели постоянно ищут скрытые выгоды, которые могут улучшить результат для пользователя. Однако с 2024 года искатели все еще могут быть связаны с вредоносной деятельностью, особенно когда речь идет о максимальной извлекаемой ценности (MEV). Flashbots является одной из самых известных платформ в экосистеме MEV. Программное обеспечение работает в рамках структурированной, этичной модели, которая пытается смягчить вредные последствия MEV, предоставляя более эффективный и менее разрушительный путь для извлечения ценности.
Резолверы часто реализуются в виде смарт-контрактов, но также могут включать алгоритмы или услуги вне цепи, которые участвуют в процессе принятия решений. Их основная роль заключается в том, чтобы определить, какой солвер, путь или комбинация ресурсов должны быть использованы для наиболее эффективного выполнения намерения. Подумайте о резолверах как о мозговом центре операции, так сказать, Уолтере Уайте — они оценивают несколько возможных путей и выбирают самый эффективный или прибыльный. Например, Balancer’s Smart Pools динамически перераспределяют активы в соответствии с заранее определенными стратегиями. Логика пула определяет наиболее эффективный способ управления активами в соответствии с намерением пользователя. Zerion — это платформа управления портфелем DeFi, которая также выступает в роли резолвера, когда пользователи выполняют обмены. Она агрегирует ликвидность из нескольких источников и определяет лучшие маршруты для выполнения сделок, учитывая как экономическую эффективность, так и скорость транзакций.
Солверы, которые могут включать смарт-контракты, боты или алгоритмы, по сути, представляют собой любые системы, способные выполнять общее намерение. Когда вы выполняете обмен на Uniswap, это может показаться единым действием, но на самом деле это может включать несколько шагов, которые Автоматизированный Маркет Мейкер (AMM) обрабатывает за кулисами. Определение цен по ликвидным пулам, маршрутизация через несколько пулов и оптимизация ликвидности. В DEX, таких как SushiSwap, Автоматизированные Маркет Мейкеры (AMM) действуют как солверы, используя математические формулы и алгоритмы для определения цен на активы и предоставления ликвидности для торговли. Оптимизаторы доходности, такие как Yearn Finance, Harvest Finance и Alpha Homora, также функционируют как солверы, помогая пользователям максимизировать доход на платформах децентрализованных финансов (DeFi). Эти платформы автоматически анализируют возможности кредитования и стекинга через различные протоколы и выделяют средства на самые прибыльные варианты.
Тейкеры являются агентами выполнения в этой архитектуре. Подумайте о них как о смарт-контрактах, обрабатывающих автоматические обмены на Uniswap, но они также могут быть внецепочечными актерами, такими как арбитражные боты. Их задача — взаимодействовать напрямую с системами на цепи или вне цепи для выполнения намерения. Проще говоря, они «берут» ликвидность или выполняют конкретные действия на основе инструкций от солверов или резолверов. Например, в DEX тейкер может заполнить заказ, подключившись к ликвидным пулам или другим трейдерам. По сути, тейкеры выполняют решения, принятые ранее, обеспечивая полное выполнение намерения.
Филлеры играют более детализированную роль, особенно в сценариях, связанных с частичным выполнением. Допустим, намерение указывает на обмен большого количества токенов; филлеры управляют этими меньшими частями, обеспечивая эффективное заполнение каждой части транзакции, будь то на одной платформе или на нескольких. Они помогают собрать ликвидность из различных источников или завершить многоступенчатые процессы по частям. По сути, филлеры обеспечивают отсутствие пробелов при выполнении полного намерения, даже когда это связано со сложными многоуровневыми стратегиями. Часто филлеры являются частью гибридной системы, где как компоненты на цепи (смарт-контракты), так и внецепочечные компоненты работают вместе.
Переход к блокчейнам, основанным на намерениях, представляет собой значительную эволюцию в архитектуре блокчейна. В отличие от традиционных систем, основанных на транзакциях, которые требуют от пользователей указания каждого шага в процессе, модели, ориентированные на намерения, сосредотачиваются на том, чего хотят достичь пользователи, а не на том, как туда добраться. Эти протоколы действуют как сложные помощники, управляя основными сложностями, позволяя пользователям сосредоточиться исключительно на своих целях.
Anoma, например, является ведущим примером дизайна, ориентированного на намерения. Он позволяет пользователям выражать намерения, такие как обмен одного актива на другой, не беспокоясь о специфике выполнения. Anoma использует децентрализованные солверы, которые обрабатывают логику на заднем плане, выбирая наиболее эффективный путь для выполнения намерения. Это приводит к более плавным взаимодействиям, освобождая пользователей от необходимости управлять каждой деталью транзакции.
Essential предлагает аналогичное решение, но с акцентом на интеграцию различных протоколов DeFi в единый процесс. Используя свой собственный язык специального назначения (DSL), Essential захватывает намерения пользователей и направляет их через резолверы, которые определяют лучший способ их выполнения. Независимо от того, включает ли задача стекинг, обмен или кредитование, Essential упрощает всю операцию в единый оптимизированный поток, делая его как эффективным, так и удобным для пользователя.
Banana HQ привносит креативный подход к взаимодействиям, основанным на намерениях, предлагая пользователям высокий уровень настройки. Он позволяет определять сложные условия, такие как выполнение сделки только в том случае, если выполнены определенные рыночные условия. Эта гибкость распространяется на различные случаи использования, от децентрализованных финансов до игр, делая опыт более персонализированным и соответствующим индивидуальным потребностям.
Широкий переход к системам, основанным на намерениях, трансформирует ландшафт блокчейна, отказываясь от жестких моделей транзакций. Сосредоточив внимание на том, что пользователи хотят достичь, и позволяя системе обрабатывать детали, мы можем создать более интуитивные, гибкие и мощные протоколы, делая будущее намерений в блокчейне осязаемой реальностью. По мере того как эти системы развиваются, они, вероятно, сыграют ключевую роль в продвижении принятия и доступности децентрализованных технологий. Когда эти системы станут достаточно зрелыми, они, вероятно, сыграют ключевую роль в том, чтобы сделать децентрализованные технологии более доступными и эффективными, кардинально изменив то, как мы взаимодействуем с блокчейном.
Блокчейн-намерения сосредоточены на желаемых результатах, а не на указании пошаговых инструкций, как в традиционных транзакциях. Этот подход позволяет системе оптимизировать и автоматически выполнять сложные задачи, упрощая пользовательский опыт.
Искатели выявляют прибыльные возможности, разрешители определяют наиболее эффективные пути выполнения, а решатели выполняют общее намерение, обеспечивая плавное и оптимизированное выполнение пользовательских запросов.
Появляющиеся протоколы, такие как Anoma, Essential и Banana HQ, находятся на переднем крае этого сдвига, предлагая интуитивно понятные и гибкие решения, которые упрощают взаимодействие и улучшают пользовательский опыт в децентрализованных средах.