Intent چیست ؟
در بیشتر اپهای بلاکچینی شما دقیقاً مشخص میکنید چه تراکنشی باید اجرا شود. اما در بعضی سیستمهای جدیدتر، میتوانید فقط بگویید چه نتیجهای میخواهید و مسیر انجام آن را به سیستم بسپارید. به این درخواست Intent یا اینتنت میگویند.
مثلاً بهجای اینکه خودتان انتخاب کنید از کدام Bridge و کدام مسیر برای انتقال دارایی استفاده شود، Intent میتواند چیزی شبیه این باشد: «میخواهم این مقدار دارایی روی شبکه مقصد به دستم برسد.» سپس سیستم یا مجموعهای از Solverها راهی پیدا میکنند که شرایط درخواست شما را برآورده کند.
در معاملات Intent-based هم کاربر ممکن است مقدار، دارایی و حداقل نتیجه قابل قبول را مشخص کند، بدون اینکه مسیر Swap را خودش تعیین کند.
Intent یک استاندارد واحد برای تمام Web3 نیست و پیادهسازیها با هم فرق دارند. همچنین سادهتر شدن تجربه کاربر به معنی حذف ریسک قرارداد، Bridge یا Solver نیست.
پس ساده بگوییم: Intent یعنی شما نتیجه دلخواه را بیان میکنید و سیستم مسیر رسیدن به آن را پیدا میکند.
