
تصور کنید به جای اینکه به گوگلمپس بگویید «از این خیابان برو، بپیچ راست، برو ۲۰۰ متر…»، فقط بگویید «میخواهم برسم به فلان مقصد». گوگلمپس بهترین مسیر را خودش انتخاب میکند. تراکنشهای مبتنی بر اینتنت (Intent-Based Transactions) دقیقاً همین مفهوم را به دیفای میآورند: شما «هدف» را اعلام میکنید، نه «مسیر دقیق».
تراکنش Intent-Based چیست؟
در دیفای سنتی، کاربر باید هر قدم را دقیق مشخص کند: «از کدام DEX بخر، با چه مسیر swap کن، چه مقدار slippage قبول کنی.» این رویکرد Instruction-Based یا دستورالعملمحور است.
در رویکرد Intent-Based، کاربر فقط نتیجه مطلوب را اعلام میکند: «میخواهم ۱۰۰۰ USDC تبدیل شود به حداکثر ممکن ETH در ۵ دقیقه آینده.» یک شبکه از «حلکنندهها» (Solvers) رقابت میکنند تا بهترین راه اجرای این Intent را پیدا کنند. برای کسانی که قصد خرید اتریوم دارند، این رویکرد تجربه کاربری را به سطح اپهای معمولی میرساند.
اما این تغییر صرفاً یک بهبود ظاهری نیست. تفاوت اساسی در اینجاست که در رویکرد سنتی، یک تراکنش یا موفق میشود یا شکست میخورد — و در هر دو حالت کاربر ممکن است هزینه گس پرداخت کند. در رویکرد Intent-Based، تا زمانی که شرایط کاربر برآورده نشود، تراکنش اصلاً آنچین نمیرود. این یعنی کاربر هرگز برای یک تراکنش ناموفق هزینه پرداخت نمیکند — و این یک تحول بنیادین در تجربه کاربری دیفای است.
مشکلات دیفای سنتی که Intent ها حل میکنند
دیفای امروز برای کاربران عادی پیچیده است. مشکلات اصلی:

- Sandwich Attack: رباتهای MEV تراکنش شما را میبینند و سوءاستفاده میکنند
- نیاز به دانش فنی: کاربر باید بداند کدام DEX بهترین قیمت دارد، چه مسیری بزند، چقدر Slippage قبول کند
- تجربه کاربری پیچیده: انجام یک swap ساده ممکن است ۵ تأیید مجزا بخواهد
- هزینه بالا: Route پیدا کردن دستی اغلب بهینه نیست
Intent ها این مشکلات را از بین میبرند: وقتی شما Intent اعلام میکنید و آن را به یک شبکه خصوصی (Private Mempool) ارسال میکنید، رباتهای MEV نمیتوانند آن را ببینند.
مشکل MEV (Maximal Extractable Value) یکی از مخفیترین اما مهمترین مشکلات دیفای سنتی است. در یک Mempool عمومی، رباتهای پیشرفته میتوانند تراکنش شما را ببینند قبل از اینکه تأیید شود، یک تراکنش خرید درست قبل از شما ارسال کنند (قیمت را بالا ببرند)، و بلافاصله بعد از تراکنش شما بفروشند (Sandwich Attack). تخمین میشود میلیاردها دلار سالانه از کاربران عادی دیفای از طریق MEV استخراج میشود. Intent ها با خارج کردن تراکنش از Mempool عمومی، این ریسک را اساساً حذف میکنند.
معماری Intent: چگونه کار میکند؟
مرحله ۱: کاربر Intent را اعلام میکند
کاربر یک پیام امضاشده تولید میکند که میگوید: «این X توکن را قبول میکنم در صورتی که حداقل Y توکن دریافت کنم، در Z بلاک آینده.» این Intent یک سند قراردادی است نه یک تراکنش.
این پیام امضاشده حاوی اطلاعات دقیقی است: توکن مبدأ و مقصد، حداقل مقدار قابل قبول دریافتی (slippage tolerance)، زمان انقضا (deadline) و آدرس گیرنده. امضای این پیام هیچ هزینه گسی ندارد — کاربر فقط یک پیام رمزنگاریشده تولید میکند. این به معنای واقعی کلمه «تراکنش صفر کارمزد در مرحله اعلام نیت» است.
مرحله ۲: Solver ها رقابت میکنند
شبکهای از Solvers (حلکنندهها) این Intent را میبینند و سعی میکنند آن را به بهترین شکل اجرا کنند. Solver هایی که بتوانند بهترین قیمت را ارائه دهند، کمیسیون میگیرند. این رقابت Solver ها باعث میشود کاربر بهترین قیمت ممکن را دریافت کند — بهتر از هر AMM تکی.
Solver ها موجودیتهای حرفهای هستند که نقدینگی در DEX های مختلف، صرافیهای متمرکز و حتی Off-chain دارند. آنها میتوانند Intent کاربر را با Intent دیگر کاربران (Peer-to-Peer matching) تطبیق دهند — مثل CoW Protocol — یا از بهترین مسیر آنچین استفاده کنند. در هر حال، Solver باید ثابت کند که شرایط Intent برآورده شده، وگرنه تراکنش تأیید نمیشود و هزینه گس از کیف پول Solver کسر میشود، نه کاربر.
مرحله ۳: اجرای آنچین
Solver برنده تراکنش نهایی را آنچین ارسال میکند. اگر نتوانست Intent را با شرایط مطلوب اجرا کند، تراکنش Fail میشود و کاربر چیزی از دست نمیدهد. برای رصد تراکنشهای Intent-Based روی بلاکچین، ابزارهای تحلیل آنچین نسل جدیدی در حال توسعه هستند.
یک نکته مهم این است که قراردادهای هوشمند طرف کاربر به گونهای طراحی شدهاند که Solver نمیتواند شرایط را دور بزند. قرارداد آنچین پیش از آزاد کردن توکنهای کاربر، شرط حداقل دریافتی را بررسی میکند. این ساختار به Solver اجازه نمیدهد که Intent کاربر را به شکلی نامطلوب اجرا کند — امنیت از طریق منطق قراردادی تضمین میشود، نه اعتماد.
پروژههای پیشرو در Intent-Based DeFi
- CoW Swap: پیشگام رویکرد Intent با Batch Auction — سفارشها را با هم match میکند و Sandwich Attack در آن ممکن نیست
- UniswapX: Uniswap در نسخههای جدید از سیستم Intent و Fillers (مشابه Solver) استفاده میکند
- 1inch Fusion: پروتکل swap که با Resolvers کار میکند و بهترین قیمت را تضمین میکند
- Anoma: زیرساخت جامع برای ساخت اپلیکیشنهای Intent-Based
- Across Protocol: بریج بینزنجیرهای که از Intent برای پردازش انتقال فرامرزی استفاده میکند
از میان این پروژهها، CoW Swap رویکرد منحصربهفردی دارد که «Coincidence of Wants» (تصادف خواستهها) نام گرفته. وقتی کاربر A میخواهد ETH بفروشد و USDC بخرد، و کاربر B میخواهد USDC بفروشد و ETH بخرد، CoW Swap این دو Intent را مستقیماً Peer-to-Peer match میکند. در این حالت هیچ AMM وسطی نیست، کارمزد کمینه است و قیمت دقیقاً برابری میکند. این نه تنها MEV را حذف میکند، بلکه اصطکاک بازار را هم به حداقل میرساند.

Intent و اکانت ابستراکشن: ترکیب قدرتمند
تراکنشهای Intent-Based وقتی با اکانت ابستراکشن EIP-4337 ترکیب میشوند، به یک تجربه کاربری کامل میرسند:
- کاربر نیازی به ETH برای گس ندارد (Paymaster)
- Intent امضا میشود و Solver بهترین مسیر را پیدا میکند
- اجرا خودکار است بدون تأیید دستی
- رباتهای MEV نمیتوانند به تراکنش دسترسی داشته باشند
پکترا با معرفی EIP-7702 این ترکیب را قویتر کرده است. اکنون کیف پولهای معمولی (EOA) میتوانند بدون مهاجرت به Smart Account، از قابلیتهای Paymaster و اجرای دستهای بهره ببرند. این یعنی یک کاربر با همان کیف پول متامسک خود میتواند یک Intent امضا کند، Solver آن را اجرا کند، و کارمزد توسط یک Sponsor پرداخت شود — همه بدون نیاز به ETH در کیف پول، بدون مهاجرت آدرس، و بدون پیچیدگی فنی.
Intent های زنجیرهای: حل مشکل بریج بین شبکهها
یکی از کاربردهای هیجانانگیز Intent ها در حل مشکل انتقال دارایی بین شبکههای مختلف است. در دیفای سنتی، جابجایی دارایی از اتریوم به Arbitrum، از Arbitrum به Optimism، یا از یک شبکه کاملاً متفاوت مثل Solana، معمولاً نیاز به چند مرحله دارد: بریج کردن، منتظر ماندن برای تأیید، swap کردن در مقصد. هر مرحله ریسک، کارمزد و زمان اضافه دارد.
با Intent های زنجیرهای (Cross-chain Intents)، کاربر فقط میگوید: «میخواهم ۱۰۰۰ USDC روی اتریوم به ۵۰۰ USDC روی Arbitrum + حداقل ۰.۱ ETH روی Base تبدیل شود.» Solver های متخصص این مسیر پیچیده را خودشان طراحی و اجرا میکنند. پروژه Across Protocol دقیقاً روی همین موضوع تمرکز دارد و در حال ساختن یک شبکه Solver مخصوص بریج Intent-Based است. با رشد اکوسیستمهای چندزنجیرهای، این قابلیت به یکی از مهمترین استفادههای Intent ها تبدیل خواهد شد.
برای کاربرانی که به لایر ۲ های اتریوم علاقه دارند، Intent های زنجیرهای یعنی دیگر لازم نیست نگران «کدام شبکه بهترین قیمت را دارد» باشند. Solver ها به صورت خودکار بهترین مسیر را در تمام شبکههای متصل پیدا میکنند — درست مثل اینکه یک مسافر بخواهد ارزانترین بلیط سفر از مبدأ به مقصد را بیابد و یک موتور جستجوی پرواز تمام ایرلاینها را با هم مقایسه کند.
آینده Intent: دیفای برای همه
Intent-Based DeFi مرحله بعدی تکامل دیفای است. درست مثل اینکه کاربران عادی نیازی ندارند HTTP headers را بدانند تا از اینترنت استفاده کنند، با Intent ها دیگر نیازی به دانش دیفای برای استفاده از آن نخواهد بود. این تحول میتواند میلیونها کاربر جدید را به دنیای دیفای وارد کند. آنچه امروز به نظر پیچیده میرسد — انتخاب DEX، تنظیم slippage، مدیریت گس — فردا به یک پیام ساده تبدیل میشود که کاربر مینویسد و سیستم آن را اجرا میکند.
یکی از سؤالهای مهمی که کاربران میپرسند این است که «آیا Intent ها ایمن هستند؟» پاسخ در ساختار قرارداد هوشمند نهفته است. قراردادهای Intent-Based به گونهای طراحی میشوند که Solver تنها در صورتی پرداخت میگیرد که دقیقاً شرایط Intent را برآورده کند. اگر Solver بخواهد کمتر از حداقل تعیینشده بدهد، قرارداد تراکنش را رد میکند. این ساختار «Trustless» است — یعنی به جای اینکه به رفتار درست Solver اعتماد کنید، کد قرارداد هوشمند این رفتار درست را تضمین میکند.

در افق بلندمدت، Intent ها میتوانند بسیار فراتر از swap ساده بروند. تصور کنید یک Intent بگوید: «میخواهم پسانداز ماهانهام به طور خودکار به ییلد بهینه تبدیل شود، در صورتی که APY حداقل ۵ درصد باشد.» یا «میخواهم وثیقهام مدیریت شود تا نرخ وثیقهسپاری هرگز زیر ۱۵۰ درصد نرود.» این نوع Intent های پیچیده، که تخصصهای مالی پیشرفتهای میخواهند، میتوانند توسط Solver های حرفهای اجرا شوند و یک کاربر عادی بدون دانش فنی از آنها بهرهمند شود.
چالش اصلی پیشروی Intent ها «تمرکززدایی Solver ها» است. اگر تنها چند Solver بزرگ بازار را کنترل کنند، ممکن است رقابت از بین برود و کاربران قیمتهای نامطلوبتری دریافت کنند. پروژههای پیشرو در این حوزه روی ساختارهای Permissionless تمرکز دارند که هر کسی بتواند Solver شود — این رقابت آزاد تضمین میکند کاربران همیشه بهترین قیمت را دریافت میکنند. برای مشاهده آمار تراکنشهای Intent-Based، داشبورد Dune Analytics کاو پروتکل اطلاعات جامعی ارائه میدهد. مطابق تیم CoW Protocol، Intent-Based DeFi در سال ۲۰۲۶ بخش قابل توجهی از حجم swap های دیفای را در اختیار گرفته. برای کاربران در ایران که میخواهند از دیفای استفاده کنند، پروتکلهای مبتنی بر ییلد مثل ییلد فارمینگ نیز از رویکرد Intent بهره میبرند. در نهایت، رابطه Intent ها با PBS و MEV نشان میدهد چرا این رویکرد برای بهبود عدالت در دیفای ضروری است.
سوالات متداول
تراکنش Intent-Based چیست؟
در تراکنش Intent-Based، کاربر نتیجه مطلوب را اعلام میکند، نه مسیر دقیق اجرا را. مثلاً «میخواهم ۱۰۰۰ USDT به ETH تبدیل شود با بهترین قیمت ممکن.» شبکهای از Solver ها رقابت میکنند تا این نتیجه را با بهترین شرایط محقق کنند.
آیا Intent از MEV جلوگیری میکند؟
بله. Intent ها معمولاً به یک mempool خصوصی ارسال میشوند که رباتهای MEV نمیتوانند آنها را ببینند. همچنین رویکرد Batch Auction در CoW Swap به طور ذاتی Sandwich Attack را غیرممکن میکند.
Solver چیست؟
Solver یک حلکننده است که Intent کاربر را دریافت کرده و بهترین راه اجرای آن را پیدا میکند. در بازارهای پر نوسان، اهمیت بهینهسازی قیمت از طریق استراتژی نگهداری بلندمدت ارز دیجیتال بیشتر میشود. Solver ها رقیب یکدیگرند و هر کدام که بتواند بهترین نتیجه را ارائه دهد، کمیسیون میگیرد. این رقابت تضمین میکند کاربر بهترین قیمت ممکن را دریافت کند.
برترین پروتکلهای Intent-Based کداماند؟
CoW Swap (پیشگام Batch Auction)، UniswapX، 1inch Fusion و Across Protocol از مهمترین پروتکلهای Intent-Based هستند. CoW Swap بیشترین حجم معاملاتی را در این حوزه دارد.
ارتباط Intent با اکانت ابستراکشن چیست؟
Intent-Based و اکانت ابستراکشن مکمل هم هستند. اکانت ابستراکشن مشکل «چطور تراکنش را امضا و ارسال کنیم» را حل میکند. Intent-Based مشکل «چه تراکنشی ارسال کنیم» را حل میکند. با هم، یک تجربه کاربری کامل و بدون پیچیدگی ایجاد میکنند.