إنتقل إلى المحتوى الرئيسي

خارطة الطريق

الحالة العلنية لكل مرحلة من مراحل الانتقال إلى عدم الاحتجاز. تُحدَّث هذه الصفحة مع تقدّم المراحل؛ وتتضمن صفحة كل مرحلة حالتها التفصيلية.

دليل الرموز​

  • مخطط لها: صُمّمت ولم تبدأ في كود الإنتاج.
  • قيد التنفيذ: كود أو نشر جارٍ على سلسلة واحدة على الأقل.
  • مُطلقة: مفعّلة افتراضيًا للروابط أو الاشتراكات الجديدة.
  • متقاعدة: حُذف المسار القديم؛ لم يعد ينطبق.

الحالة​

المرحلةالعنوانالحالة
0التصميم واستراتيجية التدقيقمخطط لها
1عقود روابط الدفع على EVMمخطط لها
2اشتراكات EVM (السحب من الـ allowance)مخطط لها
3التوسع متعدد EVM وتكرار الـ keepersمخطط لها
4Solana (برامج Anchor)مخطط لها
5Bitcoin (احتجاز مُقلَّص)مخطط لها
6keepers لامركزية (EigenLayer)مخطط لها (اختيارية)
7إيقاف البنية الاحتجازيةمخطط لها

ملخصات المراحل​

المرحلة 0: التصميم واستراتيجية التدقيق​

تثبيت مواصفات الرسوم والتقسيم، واختيار سلسلة الإطلاق (Base)، واختيار جهة التدقيق، وإنشاء التوقيعات المتعددة للنشر، والاستقرار على نموذج الاشتراك. الناتج: ثلاثة ADR ومراسم نشر موقّعة. لا تغيير في الإنتاج.

PaymentLinkFactory وPaymentLinkReceiver (نسخة EIP-1167) وFeeSplitter. تحل عناوين CREATE2 الحتمية محل محافظ الإيداع المشتقة من HD للمدفوعات لمرة واحدة على EVM. سلسلة الإطلاق: Base.

المرحلة 2: اشتراكات EVM (السحب من الـ allowance)​

SubscriptionHub مع charge(id) عامة. يوقّع الدافعون approve(spender, cap) مرة واحدة؛ ويفرض المركز الحد الأقصى والتوقيت وlastChargedAt الرتيب. يحل الـ keeper محل معالج الخصم التلقائي الاحتجازي.

المرحلة 3: التوسع متعدد EVM وتكرار الـ keepers​

نشر المنظومة على Ethereum وArbitrum وOptimism وPolygon. تسجيل Chainlink Automation (و/أو Gelato) كـ keeper ثانٍ. نشر أهداف SLO.

المرحلة 4: Solana (برامج Anchor)​

برنامجا Anchor ‏payment_link وsubscription. PDA لكل رابط؛ وتفويض SPL للاشتراكات. إهمال اشتقاق HD لـ SOL وخدمة تجميع SOL للروابط المعلَّمة.

المرحلة 5: Bitcoin (احتجاز مُقلَّص)​

يصبح كل رابط دفع BTC جديد توقيعًا متعددًا taproot من نوع 2 من 2 (التاجر + المنصة). معاملات PSBT للاسترداد موقّعة مسبقًا. ينتقل مفتاح المنصة إلى HSM/MPC. تبقى اشتراكات BTC خارج النطاق حتى ينضج التكرار في Lightning BOLT12.

المرحلة 6: keepers لامركزية (EigenLayer)​

اختيارية. فقط إذا برّر دافع ملموس تكلفة البناء. التوصية الحالية: التأجيل.

المرحلة 7: إيقاف البنية الاحتجازية​

حذف hd_wallet_seed وWALLET_ENCRYPTION_KEY ومسارات كود التجميع لـ EVM/SOL. تحديث شروط الخدمة وسياسة الخصوصية ونطاق SOC2. نشر تقرير ما بعد الحدث خلال 30 يومًا من الإطلاق.

كيف تعمل تحديثات الحالة​

  • صفحة حالة كل مرحلة (ضمن /docs/non-custodial/phases/) هي الحالة المعتمدة، وتُحدَّث أسبوعيًا عندما يكون العمل نشطًا.
  • صفحة خارطة الطريق هذه تُحدَّث عندما تنتقل مرحلة بين الحالات.
  • يُنشر منشور في المدونة عند إطلاق مرحلة أو تغيّرها بشكل جوهري.

انظر أيضًا​