У сучасному світі блокчейнів все обертається навколо транзакцій—серйозно, саме це становить 90% простору. Навіть передові гравці, такі як Solana, NEAR і Polkadot, незважаючи на свої розвинені додатки, все ще прив’язані до дизайну, орієнтованого на транзакції. Але ось захоплюючий поворот: майбутнє блокчейнів змінює напрямок. Забудьте про стару модель транзакцій—протоколи нового покоління переходять від транзакцій блокчейну до намірів блокчейну як основного будівельного блоку. Уявіть собі це: замість того, щоб точно вказувати протоколу, як виконати серію кроків, ви просто висловлюєте, що хочете, більш природним способом. Наприклад, ви могли б сказати протоколу: “Зроби арбітраж для Litecoin і намагайся заробити мені 5%, враховуючи, що в мене є 14 LTC,” або навіть щось кумедне, як “Обміняй мої BTC на EMT або іншу екзотичну альткойн, але тільки якщо Ріанна знову зійдеться з Крісом Брауном.” Так, з цією новою архітектурою ви можете абстрагувати складні процеси і дозволити системі впоратися з усім в одному плавному дії—навіть якщо це включає щось таке абсурдне, як торги, залежні від шоу-бізнесу. Цей перехід від транзакцій блокчейну до намірів блокчейну відкриває світ, де протоколи можуть легко обробляти складні запити, приносячи новий рівень гнучкості та креативності в блокчейн-взаємодії. Майбутнє наближається.
Розуміння намірів у блокчейні: всебічний посібник з намірів
- 28.11.2024
- Julia Gerstein
- 11 хв
Відкрийте для себе концепцію намірів у блокчейні та те, як вони спрощують децентралізовані транзакції. Натисніть, щоб дізнатися більше про системи на основі намірів

Ключові висновки
Екосистема блокчейну переходить від моделей, заснованих на транзакціях, до протоколів, орієнтованих на наміри, де користувачі зосереджуються на бажаних результатах, а система управляє деталями виконання
Системи, орієнтовані на наміри, спрощують складні процеси в одну дію, з компонентами, такими як пошуковики, резолвери, розв'язувачі, приймачі та заповнювачі, які працюють разом для оптимізації та виконання намірів користувачів
Нові протоколи, такі як Anoma, Essential та Banana HQ, ведуть цей перехід, пропонуючи більш інтуїтивні, гнучкі та налаштовані взаємодії з блокчейном, потенційно трансформуючи спосіб доступу та використання децентралізованих технологій
Що таке наміри в блокчейні?
Станом на 2024 рік, ми ще не досягли цього, але деякі рішення, скажімо, агрегатори DEX, такі як Portals.fi або Matcha XYZ, роблять кроки до підходу, орієнтованого на наміри, спрощуючи складні, багатоступеневі процеси в одну зручну дію. Припустимо, ви хочете, щоб ваша криптовалюта працювала на вас, а не просто лежала у вашому гаманці. Але все, що у вас є зараз, це DAI. Ви чули від друга, що якщо ви ставите ETH з протоколом Lido, вони дадуть вам stETH в обмін, токен, який ви можете обміняти, позичати або використовувати, отримуючи винагороди за ставку. Ваш план? Простий, але не легкий. Спочатку вам потрібно буде знайти найкращий курс серед різних агрегаторів DEX та бірж. Потім, після того як ви знайдете правильний, ви обмінюєте свій DAI на ETH. Нарешті, вам все ще потрібно буде взаємодіяти з протоколом Lido, щоб конвертувати ваш ETH у stETH. Коли ви закінчите всі ці кроки, ви можете почати задумуватися, чи підписалися ви на швидку угоду, чи випадково взяли на себе частину роботи.
З системами, орієнтованими на наміри, ви можете пропустити всі ці нудні кроки. Натомість ви просто підписуєте один намір, який говорить: "Гей, я хочу обміняти свій DAI на stETH," і система подбає про все інше.
За лаштунками, Matcha’s інтелектуальний алгоритм маршрутизації схожий на майстра шахів 4D, який визначає найкращі шляхи через кілька децентралізованих бірж, розбирається з витратами на газ і без вашої участі депонує той солодкий stETH прямо у ваш гаманець. Аналогічно, Portals.fi спрощує дії з різних DeFi протоколів (як-от обміни, фермерство доходу та пулінг ліквідності), оптимізуючи найкращі маршрути та ціни за лаштунками. По суті, ви просто висловлюєте, що хочете (наприклад, “обміняти DAI на stETH”), а система займається всіма складними деталями, роблячи досвід більш схожим на систему, що базується на намірах.
Без зайвих переговорів. Без додаткових затверджень. Просто плавний, оптимізований обмін, підтримуваний розв'язувачами (про яких ми поговоримо пізніше, щоб ви знали, що означає цей термін). Все це завершується в одній транзакції.
Отже, ось у чому справа: наміри смарт-контрактів вже деякий час існують, але лише нещодавно почали справляти враження у світі блокчейну. Люди придумали всілякі назви для них — програмовані котирування, системи RFQ, збіги бажань — ви назвете це. Звичайно, ці терміни мають свої маленькі особливості, але наміри наразі влучають у дві великі речі: досвід користувача та виявлення цін. Пам'ятаєте, коли складні крипто-транзакції здавалися спробою розв'язати кубик Рубіка з зав'язаними очима? Що ж, наміри приходять, щоб зробити цей процес простим і легким, допомагаючи вам знайти правильний матч за правильною ціною, забезпечуючи, щоб ви завжди отримували найкращий досвід користувача.
Ознайомтеся з поточними рішеннями, орієнтованими на наміри, в екосистемі, і ми обговоримо, яке рішення за що відповідає в наступних розділах.
Архітектура системи, орієнтованої на наміри
Якщо ми хочемо перейти від підходу, зосередженого на транзакціях, до підходу, зосередженого на намірах, важливо спочатку зрозуміти основну різницю між цими двома концепціями. Транзакції схожі на слідування маршруту GPS — ви плануєте кожен поворот: “Зверніть на цю дорогу, потім на ту”, щоб досягти вашого місця призначення. Все заздалегідь визначено і жорстко. Намір смарт-контракту, однак, працює більше як вказівка водію таксі, куди ви хочете поїхати, і дозволяє йому визначити найкращий спосіб, щоб доставити вас туди. Ви просто кажете: “Отримайте мені від 1 ETH до принаймні 2,000 USDC”, і система займається деталями того, як це відбувається. Це менше про мікроменеджмент і більше про зосередження на бажаному результаті.
Більш професійними термінами, транзакції чітко визначені, що робить їх імперативними — кожна функція, необхідна для виконання транзакції у віртуальній машині, вже закріплена. З іншого боку, наміри визначають зміну результативного стану, але не конкретні кроки для досягнення цього, що робить їх декларативними. Цей підхід дозволяє більше гнучкості та автоматизації, оскільки система вирішує оптимальний спосіб виконання наміру без жорстких інструкцій. І з точки зору архітектури, це залишає нам два основні компоненти: захоплення наміру та виконання наміру.
На етапі захоплення наміру система спочатку визначає, чого хоче досягти користувач. Інтерфейси на передньому плані, такі як 1inch та CoW Swap, відіграють ключову роль у цьому процесі. Вони допомагають користувачам уточнити свій намір, проводячи їх через варіанти, а потім передаючи цю інформацію для виконання. Однак ці інтерфейси на передньому плані часто виконують більше, ніж просто захоплення наміру — вони також можуть виконувати інші завдання, пов'язані з процесом виконання.
Після захоплення наміру ми переходимо до етапу виконання наміру. Тут захоплений намір перетворюється на дані виклику та розбивається на менші, виконувані логічні модулі. Під час цього етапу беруть участь наступні компоненти, кожен з яких сприяє виконанню наміру у скоординований спосіб. Але, загалом, шукачі визначають найбільш вигідні можливості, резолвери планують маршрути, солвери виконують усі транзакції вздовж шляху, тейкери зосереджуються на прямій взаємодії з ліквідними пулами або ринками, а філлери більш спеціалізовані на розподілі та завершенні фрагментованих замовлень.
І ще одна річ, перш ніж ми заглибимося: важливо зазначити, що з 2024 року межі між деякими компонентами часто розмиваються. У багатьох випадках один продукт може виконувати кілька завдань одночасно.
Етап виконання наміру
Шукачі
Шукачі, часто боти, що працюють незалежними операторами, подібні до скаутів — вони сканують мережу, визначаючи вигідні можливості, які відповідають наміру користувача. Наприклад, у DEX з книгами замовлень шукач може виявити можливості арбітражу або ліквідні ринки, де намір може бути виконаний ефективно. Шукачі особливо важливі при роботі зі стратегіями або можливостями MEV (максимально витягувана вартість), які можуть бути не відразу очевидними. Після того, як вони визначають найкращі можливості, вони передають цю інформацію солверам або резолверам для завершення виконання. Шукачі постійно шукають приховані вигоди, які можуть покращити результат для користувача. Однак, з 2024 року, шукачі все ще можуть бути пов'язані з шкідливими діями, особливо коли йдеться про максимально витягувану вартість (MEV). Flashbots є однією з найвідоміших платформ в екосистемі MEV. Програмне забезпечення працює в рамках структурованої, етичної системи, яка намагається зменшити шкідливі наслідки MEV, забезпечуючи більш ефективний і менш руйнівний шлях для витягування вартості.
Резолвери
Резолвери часто реалізуються як смарт-контракти, але також можуть включати алгоритми або сервіси поза ланцюгом, які беруть участь у процесі прийняття рішень. Їхня основна роль полягає в тому, щоб визначити, який солвер, шлях або комбінація ресурсів повинні бути використані для найефективнішого виконання наміру. Думайте про резолверів як про генія за операцією, Вальтера Уайта, так би мовити — вони оцінюють кілька можливих шляхів і вибирають найефективніший або найвигідніший. Наприклад, смарт-пули Balancer динамічно перерозподіляють активи відповідно до попередньо визначених стратегій. Логіка пулу визначає найефективніший спосіб управління активами відповідно до наміру користувача. 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, знаходяться на передовій цього зсуву, пропонуючи інтуїтивно зрозумілі та гнучкі рішення, які спрощують взаємодію та покращують досвід користувачів у децентралізованих середовищах.






