از سال ۱۹۹۷ در دل استاندارد HTTP، کدی وجود دارد که کمتر کسی به آن توجه کرده است: کد 402؛ Payment Required. کدی که قرار بود روزی برای پرداختهای اینترنتی استفاده شود، اما برای سالها عملاً گوشهای از استاندارد HTTP باقی ماند و نتوانست جایگاهی داشته باشد. اما حالا ورق به نفع کد 402 برگشته و داستان عوض شده است. x402 این کد فراموششده را دوباره زنده کرده و آن را به زیرساختی برای پرداختهای خودکار میان نرمافزارها و ایجنتهای هوش مصنوعی تبدیل کرده است؛ تغییری که میتواند شیوه تعامل مالی ماشینها در اینترنت را دگرگون کند.
اما x402 دقیقاً چیست و چگونه کار میکند؟ در این مطلب از ایران بروکر به تعریف x402، نحوه عملکرد آن، نقش بلاک چین و استیبل کوینها در پرداختهای x402، کاربردها، محدودیتها و در نهایت آینده این پروتکل میپردازیم.
ایکس 402 چیست؟
با گسترش عاملهای هوش مصنوعی (AI Agents)، اینترنت دیگر فقط محلی برای جستوجو و دریافت اطلاعات نیست. عاملهای هوش مصنوعی میتوانند بهصورت مستقل داده جمعآوری کنند، سرویسهای مختلف را مقایسه کنند و حتی در برخی موارد، کالا یا خدمات موردنیاز خود را خریداری کنند. اما برای انجام این کار، به روشی نیاز دارند که بتوانند بدون دخالت مداوم انسان، هزینه سرویسها و منابع موردنیاز خود را پرداخت کنند.
پروتکل ایکس ۴۰۲ (x402) دقیقاً برای پاسخ به همین نیاز طراحی شده است. x402 یک پروتکل پرداخت متنباز است که پرداخت را مستقیم به ارتباط میان کلاینت و سرور در پروتکل HTTP متصل میکند. در این مدل، سرویسدهنده میتواند هنگام دریافت یک درخواست، اعلام کند که دسترسی به یک API، داده یا منبع مشخص نیازمند پرداخت است. عامل هوش مصنوعی نیز میتواند با استفاده از کیف پولی که از قبل در اختیار دارد، پرداخت را انجام دهد و اطلاعات لازم برای اثبات پرداخت را همراه درخواست ارسال کند.

فرایند را میتوان با یک مثال ساده توضیح داد:
- ایجنت: قیمت بیتکوین را میخواهم.
- سرور: دسترسی به این داده ۰.۰۱ دلار هزینه دارد. اطلاعات پرداخت، از جمله مبلغ و شبکه موردنیاز، به ایجنت اعلام میشود.
- ایجنت: پرداخت را انجام میدهد و اطلاعات پرداخت را همراه درخواست بعدی ارسال میکند.
- سرور: پس از اعتبارسنجی پرداخت، داده درخواستی، مثلاً قیمت لحظهای بیت کوین، را در اختیار ایجنت قرار میدهد.
در این مدل، پرداخت بخشی از همان چرخه ارتباطی میان ایجنت و سرویسدهنده است و نیازی نیست کاربر برای هر پرداخت بهصورت دستی وارد عمل شود.
چرا x402 نام خود را از HTTP 402 گرفته است؟
بخش جذاب ماجرا به نام این پروتکل برمیگردد. x402 مستقیم به کد وضعیت HTTP 402 با عنوان Payment Required اشاره دارد؛ کدی که سالها پیش در استاندارد HTTP تعریف شد، اما هیچگاه به شکل گسترده برای پرداختهای اینترنتی مورد استفاده قرار نگرفت. x402 تلاش میکند همین مفهوم را به یک سازوکار عملی برای پرداختهای ماشینی تبدیل کند؛ بهطوری که یک پاسخ HTTP بتواند آغازگر فرایند پرداخت میان نرمافزارها باشد.
همین ویژگی باعث شده x402 بهعنوان یکی از زیرساختهای پرداخت بینماشینی (Machine-to-Machine یا M2M) و تعامل مالی عاملهای هوش مصنوعی مطرح شود. در این مدل، نرمافزارها فقط درخواست ارسال نمیکنند، بلکه میتوانند در ازای دریافت یک سرویس یا داده، هزینه آن را نیز بهصورت خودکار پرداخت کنند.
ایکس 402 چگونه کار میکند؟
نحوه کار x402 در ظاهر ساده است. کلاینت برای دریافت یک سرویس یا داده، درخواستی را به سرور ارسال میکند. اگر دسترسی به آن سرویس نیازمند پرداخت باشد، سرور بهجای نمایش صفحه پرداخت یا درخواست ایجاد حساب کاربری، پاسخ ۴۰۲ Payment Required را برمیگرداند. این پاسخ به کلاینت اعلام میکند که برای دسترسی به سرویس، چه شرایطی برای پرداخت در نظر گرفته شده است.
در x402 V2، اطلاعات مربوط به پرداخت از طریق هدر PAYMENT-REQUIRED منتقل میشود. این اطلاعات مشخص میکند پرداخت با چه سازوکاری انجام شود، روی کدام شبکه صورت بگیرد، مبلغ چقدر باشد و وجه به چه آدرسی ارسال شوند. کلاینت که میتواند یک کاربر، اپلیکیشن یا عامل هوش مصنوعی باشد، بر اساس این اطلاعات یک پیام پرداخت امضاشده ایجاد میکند و درخواست را همراه با هدر PAYMENT-SIGNATURE دوباره برای سرور ارسال میکند.
در مرحله بعد، اعتبار پرداخت بررسی میشود. این کار میتواند توسط خود سرور یا سرویسی به نام تسهیلگر (Facilitator) انجام شود. تسهیلگر اطلاعات پرداخت را با شرایط اعلامشده از سوی سرور تطبیق میدهد و در صورت معتبر بودن، فرایند تسویه را روی شبکه انجام میدهد. در این فرایند، تسهیلگر برای انجام پرداخت به کلید خصوصی یا کنترل مستقیم داراییهای خریدار نیاز ندارد.
| هدر | جهت ارسال | محتوای هدر |
|---|---|---|
| PAYMENT-REQUIRED | سرور به کلاینت | شبکه، قیمت و آدرس مقصد |
| PAYMENT-SIGNATURE | کلاینت به سرور | payload پرداخت امضاشده توسط کلاینت |
| PAYMENT-RESPONSE | سرور به کلاینت | نتیجه تسویه پرداخت؛ موفق یا ناموفق |
البته همه پرداختها الزاماً برای هر درخواست بهصورت جداگانه روی بلاک چین ثبت نمیشوند. در پرداختهای پرتعداد، سازوکارهایی مانند batch settlement میتوانند بسیاری از پرداختها را خارج از زنجیره مدیریت کرده و بعداً در قالب یک تراکنش تسویه کنند. اکنون سوال مهمی که ممکن است پیش آید این است که چرا بلاک چین برای این مدل پرداخت اهمیت دارد و چه رمزارزهایی میتوانند گزینهای مناسب برای پرداختهای کوچک، سریع و برنامهپذیر میان عاملهای هوش مصنوعی باشند؟
نقش استیبل کوینها و بلاکچین در پرداختهای x402
اگر x402 قرار باشد پرداخت میان عاملهای هوش مصنوعی و سرویسهای دیجیتال را به یک فرایند خودکار واقعی تبدیل کند، به زیرساختی نیاز دارد که محدودیتهای پرداخت سنتی را نداشته باشد. اینجا است که رمزارزهایی مانند استیبل کوینها و زیرساخت بلاک چینی اهمیت پیدا میکنند. استیبل کوینها امکان انتقال ارزش دیجیتال را بدون وابستگی مستقیم به سیستم بانکی و با قابلیت برنامهریزی فراهم میکنند و بلاک چین نیز بستری امن و شفاف برای ثبت و تسویه این پرداختها در اختیار x402 قرار میدهد.
یکی از مهمترین مزیتهای استیبل کوینها برای عاملهای هوش مصنوعی، امکان انجام پرداختهای کوچک و پرتعداد است. یک ایجنت میتواند برای دریافت داده، استفاده از API یا دسترسی به منابع محاسباتی، متناسب با میزان مصرف خود هزینه پرداخت کند. در چنین مدلی، سرویسها لزوماً به اشتراک ماهانه یا قراردادهای از پیش تعیینشده محدود نیستند و پرداخت میتواند دقیقاً زمانی انجام شود که عامل به یک منبع نیاز دارد.
بلاک چین چگونه پرداختهای x402 را تسویه میکند؟
در x402، شبکه بلاکچینی نقش لایه تسویه پرداخت را بر عهده دارد. تراکنش میتواند بدون وابستگی مستقیم به شبکههای پرداخت سنتی و بهصورت شبانهروزی روی شبکه انتخابشده پردازش شود. از سوی دیگر، اطلاعات تراکنش روی بلاکچین قابل راستیآزمایی است و طرفین میتوانند وضعیت پرداخت را بررسی کنند؛ ویژگیای که برای تعاملات مالی میان نرمافزارهای خودکار اهمیت دارد.

این مدل به یک شبکه خاص محدود نیست و x402 از زنجیرههای مختلفی پشتیبانی میکند. در اکوسیستم آن، شبکههایی مانند ایکسآرپی لجر (XRP Ledger)، بیس (Base) و سولانا (Solana) نیز مورد استفاده قرار گرفتهاند. همچنین وجود تسهیلگر (Facilitator) باعث میشود سرویسدهندگان برای پذیرش پرداختهای x402 لزوماً مجبور نباشند تمام زیرساخت لازم برای تعامل مستقیم با شبکههای بلاکچینی را خودشان توسعه دهند.
بااینحال، استیبل کوینها و بلاکچین بهتنهایی تمام نیازهای اقتصاد مبتنی بر عاملهای هوش مصنوعی را پوشش نمیدهند. اگر عاملها قرار باشد علاوه بر پرداخت هزینه خدمات، سرویس دریافت کنند، منابع محاسباتی بخرند یا حتی در ازای ارائه خدمات درآمد کسب کنند، به زیرساختهای دیگری نیز نیاز خواهند داشت. x402 در این میان بیشتر نقش یک لایه پرداخت را ایفا میکند؛ لایهای که میتواند ارتباط میان نرمافزارها، خدمات دیجیتال و پرداخت را سادهتر و خودکارتر کند.
ایکس 402 چگونه پرداختهای خرد را ممکن میکند؟
یکی از مهمترین قابلیتهای x402، فراهمکردن بستری برای پرداختهای خرد (Micropayments) است؛ پرداختهایی که ممکن است ارزش هرکدام تنها چند سنت یا حتی کسری از یک سنت باشد. این نوع پرداخت در اقتصاد عاملمحور اهمیت زیادی دارد، زیرا یک ایجنت هوش مصنوعی ممکن است در طول انجام یک وظیفه، دهها یا هزاران بار از APIها، دادهها و سرویسهای مختلف استفاده کند. پرداخت هر یک از این درخواستها با روشهای سنتی، به دلیل کارمزد، ثبتنام و فرایندهای تسویه، عملاً پیچیده و غیراقتصادی است.
x402 این محدودیت را با اتصال مستقیم پرداخت به درخواست HTTP کاهش میدهد. زمانی که ایجنت برای دریافت یک سرویس درخواست ارسال میکند، سرور میتواند با پاسخ 402 Payment Required مبلغ موردنیاز را اعلام کند. ایجنت سپس با استفاده از کیف پول خود، پرداخت را امضا کرده و درخواست را همراه با اطلاعات پرداخت مجدداً ارسال میکند. در نتیجه، پرداخت دیگر یک فرایند جداگانه از دریافت سرویس نیست؛ بلکه بخشی از همان تعامل میان نرمافزارها خواهد بود.
کاربردهای x402
x402 از این جهت اهمیت دارد که پرداخت دیگر میان دو انسان انجام نمیشود، بلکه یک نرمافزار باید برای دریافت سرویس، هزینه آن را به نرمافزار دیگری بپردازد. این پروتکل میتواند فرایند پرداخت را از مسیرهای سنتی و زمانبر جدا کرده و آن را مستقیم به تعامل میان سرویسها متصل سازد. به همین دلیل، شناخت کاربردهای x402 برای درک آینده ایجنت کامرزها (Agentic Commerce) اهمیت زیادی دارد. از دسترسی عاملهای هوش مصنوعی به APIها گرفته تا خرید داده و پرداختهای خرد، x402 میتواند مدلهای جدیدی از تبادل ارزش را ایجاد کند. در ادامه این بخش، کاربردهای ایکس402 را بیشتر بررسی میکنیم.
- دسترسی عاملهای هوش مصنوعی به APIها
- پرداختهای خرد بینماشینی M2M
- درآمدزایی از ابزارهای MCP
- دسترسی به بازارهای داده
دسترسی عاملهای هوش مصنوعی به APIها
ایجنتهای هوش مصنوعی برای انجام وظایف خود به سرویسهای مختلفی مانند دادههای آبوهوا، قیمت داراییها یا موقعیت جغرافیایی نیاز دارند. x402 به این ایجنتها اجازه میدهد هزینه استفاده از چنین APIهایی را مستقیماً و بر اساس میزان مصرف پرداخت کنند. در این مدل، لازم نیست برای هر سرویس یک حساب کاربری جداگانه ایجاد شود. همچنین نیازی به مدیریت مداوم اشتراکها وجود ندارد. ایجنت تنها در صورت نیاز، درخواست سرویس را ارسال و هزینه مربوط به آن را پرداخت میکند. این قابلیت میتواند استفاده مستقل و خودکار عاملها از خدمات اینترنتی را سادهتر کند.
پرداختهای خرد بینماشینی M2M
یکی از جذابترین کاربردهای x402، پرداخت مبالغ بسیار کوچک میان نرمافزارها و دستگاهها است. برای مثال، یک دستگاه IoT میتواند برای دریافت یک داده مشخص هزینهای بسیار کم پرداخت کند. رباتهای معاملاتی و سرویسهای بکاند نیز میتوانند برای دریافت منابع محاسباتی یا دادههای موردنیاز خود هزینه بپردازند. چنین پرداختهایی در سیستمهای سنتی معمولاً به دلیل هزینه و پیچیدگی تراکنش چندان بهصرفه نیستند. اما x402 پرداخت را مستقیم به درخواست سرویس متصل میکند.

درآمدزایی از ابزارهای MCP
سرورهای MCP میتوانند ابزارها و قابلیتهایی را در اختیار مدلهای هوش مصنوعی قرار دهند و x402 امکان تبدیل این دسترسی به یک سرویس پولی را فراهم میکند. برای مثال، یک ابزار ترجمه، جستوجوی داده یا تولید تصویر میتواند بهازای هر بار استفاده هزینه دریافت کند. عامل هوش مصنوعی در زمان نیاز ابزار را فراخوانی میکند و هزینه همان فراخوانی را میپردازد. در این مدل، توسعهدهنده میتواند بدون طراحی یک سیستم پرداخت پیچیده، از ابزار خود درآمد ایجاد کند. پرداخت نیز میتواند بر اساس تعداد درخواست یا میزان مصرف محاسبه شود. به این ترتیب، ابزارهای هوش مصنوعی میتوانند به سرویسهای قابل خریدوفروش توسط ایجنتها تبدیل شوند.
دسترسی به بازارهای داده
دادههای تخصصی و اختصاصی یکی دیگر از منابعی هستند که میتوانند با x402 بهصورت لحظهای خریداری شوند. یک ایجنت ممکن است برای انجام وظیفهای مشخص به دادههای تحقیقاتی، بازار یا مجموعهدادهای خاص نیاز داشته باشد. بهجای ایجاد قرارداد یا اشتراک جداگانه، میتوان هزینه دسترسی را بر اساس همان درخواست پرداخت کرد، نه اینکه کل اشتراک را خریداری کند. ارائهدهنده داده نیز در ازای پرداخت، دسترسی موردنظر را در اختیار عامل قرار میدهد. این سازوکار میتواند خرید داده را سریعتر و متناسب با میزان مصرف کند. در نهایت، x402 مسیر تازهای برای تبدیل داده و خدمات دیجیتال به منابع قابل خرید توسط نرمافزارها ایجاد میکند.
آینده x402 در اقتصاد مبتنی بر AI Agentها
اگر عاملهای هوش مصنوعی قرار باشد از ابزارهایی صرفاً برای پاسخگویی به کاربران، به بازیگران مستقل اقتصادی تبدیل شوند، باید بتوانند علاوه بر دریافت اطلاعات، خدمات و منابع موردنیاز خود را نیز خریداری کنند. حتی ممکن است یک ایجنت برای انجام بخشی از وظایف خود به ایجنت دیگری پول بپردازد یا در ازای ارائه یک خدمت، درآمد کسب کند. x402 میتواند یکی از اجزای این مدل باشد؛ زیرا پرداخت را مستقیماً به تعامل میان نرمافزارها متصل میکند.
یکی از کاربردهای احتمالی، پرداخت بهازای استفاده از خدمات تخصصی است. برای مثال، یک توسعهدهنده میتواند الگوریتم اختصاصی خود را برای تحلیل داده، ارزیابی ریسک یا پردازش اطلاعات در اختیار عاملها قرار دهد، بدون اینکه مجبور باشد کد یا منطق داخلی آن را در اختیار مشتری بگذارد. ایجنت تنها زمانی که به این قابلیت نیاز دارد، هزینه استفاده از آن را پرداخت میکند.
از سوی دیگر، x402 میتواند خرید دادهها و مدلهای تخصصی را برای ایجنتها سادهتر کند. عاملی که برای تکمیل یک وظیفه به یک مجموعهداده خصوصی، مدل تخصصی یا API خاص نیاز دارد، میتواند در همان لحظه برای دریافت دسترسی هزینه پرداخت کند. حتی همکاری میان خود ایجنتها نیز میتواند به یکی از کاربردهای این مدل تبدیل شود؛ برای مثال، یک ایجنت میتواند بخشی از یک وظیفه را به عامل متخصص دیگری واگذار کند، هزینه خروجی را بپردازد و نتیجه را در فرایند اصلی خود به کار بگیرد.
در چنین مدلی، پرداخت دیگر صرفاً ابزاری برای خرید توسط انسان نیست و میتواند به بخشی از ارتباطات میان نرمافزارها تبدیل شود. البته میزان گسترش این مدل به عواملی مانند پذیرش x402، هزینه و سرعت شبکههای پرداخت، امنیت کیف پولهای مورد استفاده ایجنتها و شکلگیری استانداردهای مشترک میان سرویسها بستگی دارد.
محدودیتهای x402 در آینده
بااینحال، مسیر x402 در آینده کاملاً هموار و بدون مانع نیست. مقررات، احراز هویت، امنیت کیف پول، مدیریت مجوزها و مسئولیتپذیری عاملها از مهمترین چالشهایی هستند که پیش از شکلگیری یک اقتصاد کاملاً خودمختار باید حل شوند. همچنین، پذیرش گسترده به وجود شبکهها، تسهیلگرها (Facilitator)، کیف پولها و سرویسهای بیشتری نیاز دارد تا اکوسیستم به اندازه کافی نقدشونده و قابلاعتماد شود.
با وجود این محدودیتها، جهت حرکت روشن است. با ورود بازیگران بزرگ فناوری و پرداخت و افزایش استفاده از ایجنتهای خودمختار، x402 میتواند از یک استاندارد پرداخت تخصصی به یکی از لایههای پایه اقتصاد بینماشینی تبدیل شود. در چنین آیندهای، اینترنت فقط محلی برای تبادل اطلاعات نخواهد بود؛ بلکه فضایی خواهد بود که در آن عاملها بتوانند بهصورت مستقل خدمت بخرند، با یکدیگر همکاری کنند و برای خدماتی که ارائه میدهند درآمد کسب کنند.
کلام پایانی
x402 تلاش میکند پرداخت را به بخشی از ارتباط مستقیم میان نرمافزارها تبدیل کند؛ مدلی که در آن عاملهای هوش مصنوعی میتوانند بدون دخالت مداوم انسان، برای دریافت داده، API، توان محاسباتی یا سایر خدمات دیجیتال هزینه پرداخت کنند. استفاده از HTTP 402 در کنار استیبل کوینها و شبکههای بلاکچینی، زیرساختی برای پرداختهای کوچک، خودکار و مبتنی بر مصرف فراهم میکند.
بااینحال، x402 هنوز بهتنهایی به معنای شکلگیری یک اقتصاد کاملاً خودمختار برای ایجنتها نیست. پذیرش گسترده آن به توسعه زیرساختهای پرداخت، امنیت کیف پولهای عاملها، هزینه تراکنشها و ایجاد استانداردهای مشترک میان سرویسها وابسته است. در صورت برطرف شدن این موانع، x402 میتواند یکی از لایههای مهم پرداخت در تعاملات اقتصادی میان عاملهای هوش مصنوعی و خدمات دیجیتال باشد.
سوالات متداول
x402 از چه استیبل کوینها و بلاک چینهایی پشتیبانی میکند؟
x402 از شبکههایی مانند Solana، Base، Polygon و Avalanche و داراییهایی مانند USDC و دیگر توکنهای سازگار پشتیبانی میکند.
کارمزد تراکنشهای پرداخت x402 روی Solana چقدر است؟
کارمزد تراکنش در شبکه سولانا بهطور میانگین حدود ۰.۰۰۱ دلار است.
آیا x402 کارمزد پروتکل دارد؟
پروتکل x402 برای استفاده، کارمزد پروتکلی دریافت نمیکند؛ بااینحال، بسته به شبکه و روش پرداخت، ممکن است کارمزدهای مربوط به پردازش یا تسویه تراکنش وجود داشته باشد.

نظرات کاربران