Summary

  • يتيح Internet-Draft فردي لمُصدر أن يقيّم شرطاً على محفظة عند حالة سلسلة مرجعية، ثم يعيد نتيجة منطقية موقعة يمكن فحصها خارج الشبكة بواسطة JWKS.
  • في صيغة JSON لا يغطي التوقيع سوى id وpass وresults وattestedAt؛ أما expiresAt وkid والأغلفة، وغالباً هوية المحفظة، فتبقى خارج البايتات الموقعة.
  • صحة التوقيع تثبت أن المُصدر وقع الملاحظة المحددة، ولا تثبت نهائية الكتلة أو بقاء الحالة حالية أو منع الإعادة أو وجوب منح الوصول.

جواب صحيح عن لحظة غادرت

يسأل نظام وصول ما إذا كانت المحفظة ما زالت تحتفظ بضمان كافٍ. يقرأ المُصدر مصدراً للسلسلة، يختار كتلة، يحسب pass: true ويوقع. بعد ثوانٍ يفحص الطرف المعتمد التوقيع بنجاح. خلال تلك الثواني ربما نُقل الرصيد، أو كان المفهرس متأخراً، أو أزالت إعادة تنظيم الحالة من التاريخ القانوني للسلسلة.

لم يفشل التوقيع. لقد حفظ عبارة أضيق: هذا المُصدر سجل هذا التقييم عند هذا المرجع. الخطأ يبدأ حين تعرض الواجهة «المحفظة مؤهلة الآن» وتخفي قرارها بين الملاحظة والفعل.

نُشرت المراجعة 01 في 27 سبتمبر 2026. يصنفها Datatracker ضمن Individual Submissions بلا stream، وبحالتي Active وI-D Exists. وهي توظف JWT وJWKS وJOSE ولا تعرّف بروتوكول سلك جديداً. ليست وثيقة مجموعة عمل ولا إجماع IETF أو RFC أو نتيجة تشغيل بيني أو نشر فعلي.

أربعة أعضاء داخل حدود التوقيع

يحمل كائن JSON الموقع id وpass وresults وattestedAt. وتضم كل نتيجة الشرط الذي جرى تقييمه وconditionHash ومرجعاً خاصاً بالسلسلة: رقم الكتلة ووقتها في EVM، وفهرس ledger وhash عند توافره في XRPL، وslot في Solana، وارتفاع القمة وhash في Bitcoin.

يعتمد bare scheme على ترتيب الأعضاء المرسل حرفياً. وتضيف المراجعة 01 scheme مفصولاً بنطاق، يبدأ بنوع الرسالة والإصدار ثم يستخدم RFC 8785. هذا يحسن إعادة بناء البايتات ذاتها بين التطبيقات. لكنه لا يثبت استقلال مسار RPC ولا صحة المفهرس ولا نهائية الكتلة.

يختار kid المفتاح والscheme من JWKS. إذا غاب أو كان مجهولاً فالنتيجة unverifiable لا refuted، ولا يجوز تجربة مفتاح بديل. ولهذا قد يختلف مدققان يحملان نسختين مخبأتين مختلفتين من JWKS بعد تدوير مفتاح. إنه اختلاف في المعرفة، لا برهاناً تلقائياً على التزوير.

كما أن كائن JSON الموقع لا يسمي المحفظة في العموم. قد يضم شرط ما العنوان، لكن المستلم الثانوي لا يحق له افتراضه. في JWT يكون sub وexp موقعين، ويجب فحص JWT نفسه؛ توقيع JSON المجاور لا يغطي claims الخاصة به.

الحداثة سياسة فوق المراجع

مرجع السلسلة داخل النتائج وattestedAt الموقع هما مرسا الحداثة المحميتان. أما العمر المقبول فتحدده سياسة الطرف المعتمد. عمر التوقيع وعمر الكتلة ووقت الفعل ليست شيئاً واحداً. يمكن لتوقيع أُنشئ الآن أن يشير إلى كتلة أقدم من أن تسمح بتحويل مالي.

في JSON يكون expiresAt إشارة TTL غير موقعة. توصي المراجعة 01 بألا يتجاوز attestedAt الموقع مضافاً إليه أجل المُصدر المعلن. أما JWT فيوقع exp. ولأن فحص الانتهاء RECOMMENDED، يجب على السجل أن يقول هل أُجري الفحص فعلاً، لا أن يستنتجه من نجاح التوقيع.

تحتاج الإعادة إلى قرار آخر. يمكن استخدام id الموقع في قائمة ما شوهد، بينما يظل nonce وربط audience ضمن profile التكامل. بقاء الأثر ضمن الوقت لا يعني أنه خاص بمعاملة أو متلقٍ واحد.

السلسلة تستطيع مراجعة ماضيها

يترك المشروع توجيه RPC واختيار المفهرس وarchive node والنهائية وتوافر البيانات خارج النطاق. ويقر بأن reorg بعد التوقيع قد يجعل الحالة المرصودة غير قانونية. عمق التأكيد والمصدر المستقل والنهائية القوية وإجراء الإبطال قرارات تشغيلية.

يكشف إعادة حساب conditionHash تعديل الشرط المعلن. لكنه لا يثبت اختيار السلسلة أو الكتلة أو العتبة التجارية الصحيحة. ويمكن Merkle proof أن يربط قيمة بجذر، لكن لا بد من حكم منفصل بأن الجذر قانوني ونهائي بما يكفي وأن الحقيقة التاريخية ما زالت مناسبة للفعل الحالي.

هناك ثلاث ساعات: ساعة ملاحظة المُصدر، وساعة قانونية السلسلة، وساعة القرار. يصل الأثر بينها ولا يدمجها.

احتفظ بسلسلة الإيصالات

يفصل منهج طبقات الواقع لدى Lu Heng بين التمثيل الموقع والملاحظة والحالة القانونية والحالة الحالية ونتيجة الخدمة. ويضع Running-Code Primacy السلسلة الفعلية والنتيجة المرصودة فوق اسم المنتج. أما Minimum Initial Specification فيبقي الشكل المشترك ضيقاً ويجعل النهائية والسماح قرارين محليين ظاهرين وقابلين للعكس.

يجب حفظ المُصدر وkid والscheme وdomain tag وhash البايتات المعاد بناؤها وأحكام التوقيع وcondition hash وربط المحفظة والمرجع والفحص المستقل وعمق النهائية والأوقات والانتهاء والإعادة والجمهور وقاعدة السماح ونتيجة الفعل.

المصادر والحدود

لا تثبت هذه المصادر إجماع IETF أو التبني أو التنفيذ أو النشر أو الملاحظة المستقلة أو النهائية أو تحكم صاحب المحفظة وموافقته، كما لا تثبت السماح أو التسوية أو التسليم أو نتيجة الخدمة. وتظل إشارات التبني الواردة في المشروع أقوالاً معلوماتية لمؤلفيه ما لم تُتحقق مستقلاً.