<سبان ليف = "">المؤلف:<سبان ليف = "">يق،<سبان ليف = "">ترجمة<سبان ليف = "">: كتلة يونيكورنص>
ص>
يعتمد الإصدار v2 من بروتوكول x402 على تجربة نشر الإنتاج ويمثل تغييرًا معماريًا أساسيًا (إذا كنت مهتمًا، يمكنك الانتقال إلى أساس x402 للمشاهدة: https://www.x402.org/writing/x402-v2-launch).بعد معالجة أكثر من 100 مليون معاملة، حدد الفريق نقاط الاحتكاك الرئيسية وأعاد تصميم البروتوكول حول ثلاثة أهداف: فصل واضح للطبقات، وقابلية التوسع غير المعتمدة على blockchain، والامتثال لمعايير الويب.ص>
ص>
التغييرات في الإصدار v2
ص>
دفع الوكالة التقليدية مقابل دفع وكالة x402
تتطلب عمليات الدفع التقليدية خطوات يدوية متعددة وتدخلًا بشريًا.يعمل نظام x402 على إزالة الاحتكاك من خلال تمكين عمليات الدفع المستقلة والفورية.ص>
ص>
التحسينات المعمارية في الإصدار v2
واجهة الدفع الموحدة
يدعم الإصدار v2 الدفع متعدد السلاسل افتراضيًا.واجهة برمجة تطبيقات واحدة لقبول مدفوعات USDC على Base أو Solana أو أي blockchain مدعوم دون تعديل الكود الخاص بك.ص>
ص>
معرف الشبكة: باستخدام CAIP-2
يستخدم الإصدار v1 معرفات شبكة مخصصة مثل “base-sepolia” و”base”. يعتمد الإصدار v2 CAIP-2 (اقتراح التحسين المستقل للسلسلة 2)، والتنسيق هو “مساحة الاسم: مرجع”.وهذا يمكّنها من دعم أي أنظمة دفع تعتمد على تقنية blockchain، حتى أنظمة الدفع غير المعتمدة على blockchain.ص>
ص>
<سبان ليف = "">إعادة بناء الطلب على الدفع
يحتوي الإصدار v1 على بيانات تعريف الموارد مكررة في كل خيار دفع.إذا قبل الخادم ثلاثة رموز مميزة، فإنه يكرر عنوان URL والوصف ونوع المحتوى ثلاث مرات.يقوم الإصدار v2 باستخراجها في كائن مورد مشترك، مما يقلل من حجم الرسالة ويزيل التناقضات.ص>
ص>
توسيع
يقدم الإصدار v2 نظام تمديد رسمي للوظائف الاختيارية التي تعمل بشكل مستقل عن آلية الدفع الأساسية.يحتوي كل ملحق على كائن معلومات يحتوي على بيانات خاصة بالامتداد وكائن مخطط يحدد البنية عبر مخطط JSON.ص>
ص>
خيارات الدفع الصريحة
يستخدم الإصدار v1 استدلالات مطابقة الحقول لتحديد خيار الدفع الذي تم تحديده بواسطة العميل.الإصدار v2 يجعل عملية الاختيار أكثر وضوحًا من خلال الحقل “مقبول” الذي يحتوي على متطلبات الدفع المحددة بالكامل.ص>
ص>
<سبان ليف = "">تحديث نقل HTTP
<سبان ليف = "">يتوافق مع معيار RFC 6648
<سبان ليف = "">لقد أهملت IETF البادئة “X-” لرؤوس HTTP لأن الرؤوس التجريبية تميل إلى أن تصبح معايير فعلية ولكن يتم وضع علامة عليها دائمًا على أنها تجريبية. يزيل الإصدار v2 هذه البادئات وينقل متطلبات الدفع من نص الاستجابة إلى الرأس.لماذا الانتقال إلى الرأس؟يؤدي فصل بيانات تعريف البروتوكول عن محتوى التطبيق إلى تمكين الخوادم من إرجاع جدران HTML المخصصة غير المدفوعة إلى المتصفحات مع الحفاظ على متطلبات الدفع التي يمكن قراءتها آليًا في الرأس.يؤدي ذلك إلى تحسين توافق البرامج الوسيطة وتكامل إطار العمل.ص>
ص>
<سبان ليف = "">إعادة هيكلة SDK
<سبان ليف = "">من الترميز الصعب إلى النمطية
<سبان ليف = "">يقوم الإصدار v1 من SDK بتضمين منطق خاص بـ blockchain في سلاسل if/else المتداخلة.تتطلب إضافة blockchain جديد تعديل الملفات الأساسية وإصدار إصدار SDK جديد.يقدم الإصدار v2 ثلاث واجهات لتحقيق دعم blockchain للتوصيل والتشغيل.ص>
ص>
<سبان ليف = "">تسجيل نمط البناء
<سبان ليف = "">يقوم المطورون بتسجيل تطبيقات blockchain باستخدام أحرف البدل CAIP-2.يقوم SDK بتوجيه العمليات إلى التنفيذ الصحيح بناءً على وضع الشبكة.مطابقة نمط حرف البدل:eip15<سبان ليف = "">5<سبان ليف = "">:*يطابق جميع سلاسل EVM •<سبان ليف = "">سولانا:*<سبان ليف = "">يطابق جميع شبكات سولانا<سبان ليف = "">• eip155:8453<سبان ليف = "">يشير على وجه التحديد إلى الشبكة الرئيسية الأساسيةص>
<سبان ليف = "">محرك الاستراتيجية القائم على لامدا
<سبان ليف = "">يتم ترميز نوع المحفظة ونظام الدفع بشكل ثابت في الإصدار 1. يقدم الإصدار v2 وظائف سياسة قابلة للتركيب لترخيص الدفع في وقت التشغيل.ص>
ص>
<سبان ليف = "">نظام هوك
<سبان ليف = "">يقوم الإصدار v1 بتنفيذ منطق الأعمال بعد التحقق وقبل التسوية.إذا فشلت التسوية، فهذا يعني أن الخادم قد أجرى عملية لا رجعة فيها (نقل الملفات، استدعاء واجهة برمجة التطبيقات، كتابة قاعدة البيانات).يقدم الإصدار v2 ستة خطافات لدورة الحياة.ص>
ص>
ص>
<سبان ليف = "">التكوين
<سبان ليف = "">يدعم الإصدار v2 من البرنامج الوسيط التكوين القائم على المسار ويوفر وظائف رد الاتصال لاتخاذ قرارات وقت التشغيل.ص>
ص>
<سبان ليف = "">الميسر أ<سبان ليف = "">تعزيز PI<سبان ليف = "">وظيفة
<سبان ليف = "">إشعار القدرة
<سبان ليف = "">تعلن نقطة النهاية /support الآن عن ثلاث ميزات رئيسية: أنواع الدفع المدعومة المجمعة حسب إصدار البروتوكول، وعناوين التوقيع لعمليات التسوية، والإضافات المنفذة.ص>
ص>
<سبان ليف = "">الاكتشاف التلقائي
<سبان ليف = "">تسمح امتدادات الاكتشاف للخدمات بكشف البيانات التعريفية المنظمة للفهرسة التلقائية.ميسر<سبان ليف = "">يمكن استخراج نقاط النهاية التي تدعم بروتوكول x402 للحفاظ على كتالوج الأسعار المحدث دون إرسال يدوي.ص>
ص>
<سبان ليف = "">استراتيجية الهجرة
<سبان ليف = "">يحافظ الإصدار v2 على التوافق مع الإصدارات السابقة من خلال عزل مساحة الاسم.ميسر<سبان ليف = "">ويمكن للخوادم دعم كلا الإصدارين في وقت واحد.يحدد العميل تفضيل الإصدار عبر الحقل x402Version، ويستجيب التنفيذ بإصدار بروتوكول مطابق.ص>
ص>
ص>








