يكشف Coinbase عن بروتوكول X402 لتمكين المدفوعات على السلسلة عبر HTTP

كشفت Coinbase النقاب عن بروتوكول مفتوح المصدر للمدفوعات على السلسلة عبر HTTP يسمى X402.
أعلن في 6 مايو ، يعيد النظام إعادة استخدام رمز الحالة HTTP 402 غير المستخدم سابقًا “المطلوب” لدعم المدفوعات الأصلية للآلة المباشرة باستخدام StableCoins.
يمكّن البروتوكول الوكلاء والتطبيقات المستقلة من دفع تكاليف الوصول إلى واجهة برمجة التطبيقات والبيانات والخدمات دون الاعتماد على التدخل البشري أو الاشتراكات أو البنية التحتية للدفع التقليدية.
نماذج الأعمال وحالات الاستخدام
يمكّن التصميم الأساسي لـ X402 الخادم من إصدار استجابة HTTP 402 مع تعليمات الدفع عندما يطلب العميل موردًا مدفوعًا. عند استلام متطلبات الدفع ، يمكن للعميل ، سواء كان مستخدمًا بشريًا أو وكيلًا مستقلاً ، بدء معاملة على السلسلة وإعادة محاولة الطلب باستخدام دفعة موقعة.
تتيح هذه البنية المعاملات الدقيقة للوصول إلى المحتوى واسترجاع السياق واستدلال الذكاء الاصطناعى ، مما يجعل الدخل لكل استخدام من الناحية الفنية قابلة للحياة اقتصاديًا. X402 متاح حاليًا كمعيار مفتوح مع تطبيق مرجعي على موقع GitHub ومطور Coinbase.
وفقًا للتبادل ، سيفتح خريطة الطريق للمساهمات المجتمعية والحوكمة اللامركزية في التكرارات القادمة.
يدعم تصميم X402 الدفاترات الدقيقة الاحتكاكية عبر مختلف القطاعات. من الناحية العملية ، يمكن لوكلاء الذكاء الاصطناعى دفع ثمن وصول واجهة برمجة التطبيقات لكل مكالمة ، أو تسيطر على المحتوى لكل مقالة أو دفق ، وبيع موارد الحوسبة السحابية من خلال الثانية أو gigabyte.
تصف الورقة البيضاء للمشروع حالات الاستخدام في العالم الحقيقي ، بما في ذلك نماذج ألعاب كل لعبة ، وخدمات AI لكل مؤتمر ، وجدران لكل جسيمات للناشرين.
يهدف البروتوكول أيضًا إلى تبسيط الامتثال والأعباء التشغيلية من خلال القضاء على الحاجة إلى شهادة PCI والتعرض لاستطلاعات الرسوم. بمجرد التأكيد على السلسلة ، تكون جميع المعاملات نهائية ، ومعالجة الدفع غير مركزية بالكامل.
المعاملات المستقلة
وفقًا للورقة البيضاء للمشروع ، يعالج X402 أوجه القصور طويلة الأمد في أنظمة الدفع الحالية التي تعتمد على الإعدادات القائمة على الحساب ، والتأخر التسوية ، والسيطرة المركزية.
تقدم أساليب الدفع التقليدية مثل ACH وبطاقات الائتمان الكمون ، ومخاطر استرداد الرسوم ، وخطوات على متن الإنسان ، وكلها غير متوافقة مع تطبيقات الماكينة إلى الآلة (M2M) أو سير عمل الذكاء الاصطناعي المستقل.
على النقيض من ذلك ، فإن X402 تتيح المدفوعات المنخفضة التي لا رجعة فيها مع أوقات التسوية التي يبلغ متوسطها 200 ميلي ثانية عند نشرها على عمليات التدحرج.
ينفذ البروتوكول المدفوعات باستخدام stablecoins ، مع تصميم غير ملحق السلسلة يسمح بدعم العديد من blockchains والرموز.
بالإضافة إلى ذلك ، يسهل X402 تحصيل الإيرادات في الوقت الفعلي من خلال اتصال خادم العميل الذي يدمج بشكل مباشر المدفوعات الموقعة في طلبات HTTP ، مما يلغي الحاجة إلى مفاتيح API أو التسجيل المسبق أو الفواتير اليدوية.
تكامل المطور
يدعم بروتوكول X402 تنسيق طلب الدفع JSON مضمنًا في استجابة HTTP 402. لمنع إعادة تشغيل هجمات ، يحدد الخادم تفاصيل الدفع ، بما في ذلك عنوان محفظة المستلم ، ومعرف الشبكة ، وعنوان عقد الأصول ، وإنهاء صلاحية الدفع ، و NONCE.
يستجيب العملاء من خلال توقيع ترخيص الدفع باستخدام معيار EIP-712 ، والذي يتم بثه على السلسلة لإكمال المعاملة.
يحدد EIP-712 إطارًا لهيكلة البيانات المكتوبة والتوقيع والتوقيع. يهدف إلى جعل توقيع البيانات على Ethereum أكثر قابلة للقراءة الإنسان ويمكن التحقق منه.
يوفر Coinbase مكتبات الوسيطة لبيئات Node.js و Browser ، مما يتيح التكامل مع سطر واحد من التعليمات البرمجية. يستخدم هيكل X402 أيضًا واجهات محفظة لتأكيد المدفوعات ، مما يوفر شفافية كاملة في تكلفة المعاملة والأصول والوجهة.
يمكن للمطورين الوصول إلى بيئات الاختبار باستخدام واجهات برمجة التطبيقات والمحافظ الوهمية ودعم المستوطنات المزدوجة ، والطبقات 2 blockchains ، وقنوات الدفع.
يقترح تغييرًا أساسيًا في كيفية تفاعل خدمات الإنترنت مع الأموال من خلال تقديم المدفوعات على السلسلة عبر HTTP.