P03-L03 · P03 · P03-M01
ميّز توقيع الرسائل عن التعليمات التي تغير الأصول
المتطلبات السابقة: P03-L02
أهداف التعلم
- ميّز توقيع الرسائل عن التعليمات التي تغير الأصول
- اقرأ حقول الرسائل التي تحمل موافقة.
- افصل مراحل الطلب والتوقيع والإرسال والتنفيذ.
النسخة المصدرية EN · P03-L03 · needs_review
دراسة دون اتصال وللقراءة فقط. لا تقدم أبدًا أسرارًا أو كلمات مرور أو رموز مصادقة. لا اتصال بمحفظة أو موافقة حقيقية أو إلغاء مباشر أو توقيع معاملة أو تحويل أو أموال أو تداول. المرئيات مواصفات فقط.
أهمية الموضوع
قد تقول تسمية الطلب تسجيل دخول بينما تفوض حقوله الإنفاق. يجب تقييم الطلب الفعلي ودليل التنفيذ اللاحق بصورة منفصلة.
الشرح
صنّف التفويض
تحمل المعاملات تعليمات موقعة [ETH_TX]. قد تفوض الرسائل أيضًا إجراءات تطبيق. يعرّف EIP-712 التوقيع المنظم وسياق النطاق؛ وتبقى معالجة إعادة الاستخدام مسؤولية التطبيق [TYPED]. يوفر ERC-2612 آلية مبلغ مسموح به موقع باستخدام owner وspender وvalue وnonce وdeadline [PERMIT]. لا يُنشأ توقيع في هذا الدرس.
قارن ثلاثة ملخصات دون اتصال
تفترض R1 تصريحًا بأسلوب تسجيل الدخول، وR2 طلبًا على هيئة permit، وR3 طلب تحويل. لا تزيل تسمية تسجيل الدخول في R2 حقلي spender/value. لا توجد صلاحية أصول مفترضة في R1، لكن عدم ضررها خارج التمرين المبسط غير مثبت. لا يستطيع زر توقيع عام تحديد ما سيقبل التطبيق المحتوى الموقع بوصفه.
احفظ النطاق
اقرأ الشبكة/النطاق وعقد التحقق والصلاحية والمنفق والمبلغ وnonce وdeadline حيث تنطبق. عند غيابها، سجل UNKNOWN بدل استعارة حقول بطاقة أخرى. حقل اسم نطاق مألوف ليس توثيق مشروع مستقلًا. يحتاج nonce والانتهاء قواعد التطبيق الذي يقبل الرسالة؛ ليس التنسيق وحده سياسة أمان كاملة.
قد يقدم طرف آخر permit وفق قواعد العقد المعني. لذلك لا يثبت غياب معاملة غاز أرسلها الموقّع أن الرسالة لا تستطيع تفويض مبلغ مسموح به. وبالمقابل، لا يثبت طلب permit معروض وجود أي توقيع أو استخدامه.
أبق المراحل في التقرير
الطلب والتوقيع والإرسال والتنفيذ صفوف منفصلة. تُقدم طلبات فقط هنا. OBSERVED: الملخصات والتسميات. INFERRED: التصنيف وفق المخططات المفترضة. UNKNOWN: إنتاج التوقيع والتنفيذ. INSUFFICIENT EVIDENCE: الخسارة أو القصد الخبيث أو الهوية البشرية. قيّم القدرة دون اتهام، وتوقف دون توقيع أي شيء.
المصطلحات الأساسية
- الرسالة محددة الأنواع: محتوى توقيع منظم.
- Permit: آلية موافقة موقعة حيث تنطبق.
- فصل النطاقات: سياق النطاق، لا إثبات هوية.
- Nonce: قيمة تُفحص مقابل حالة العقد الذي يقبل التفويض لتمييز التفويضات؛ يزيد ERC-2612 قيمة nonce للمالك عند نجاح permit.
- Deadline: آخر وقت يمكن قبول permit الخاص بـ ERC-2612 فيه وفق قواعده، لا ضمان تنفيذ.
- الاستخدام: استعمال التطبيق/العقد للتفويض.
مثال تاريخي
ملخصات ILLUSTRATIVE منقحة، لا حمولات قابلة للتوقيع. R1 login/SIM-LOGIN/SIM-CHALLENGE، لا إذن أصول مفترض. R2 التسمية login، النوع Permit، owner SIM-A، spender SIM-S، value مقدار 500 وحدة كاملة ضمن التمرين، nonce 4، deadline SIM-T3، domain SIM-N/contract SIM-C. R3 طلب تحويل 7 وحدات SIM إلى SIM-B على SIM-N. لا توقيعات أو calldata أو إيصالات.
مواصفات العناصر البصرية
مصفوفة أذونات: التسمية/النوع/النطاق/دليل التنفيذ. أبرز R2 Permit/SIM-S/500 رغم تسمية تسجيل الدخول. تتوقف جميع البطاقات قبل التوقيع؛ لا حمولة قابلة للاستخدام أو زر معاملة.
ما تثبته الأدلة
حقول الطلب وتصنيفات القدرة المفترضة.
ما لا تثبته الأدلة
توقيعًا أو إدراجًا أو خسارة أصول أو حماية كاملة من إعادة الاستخدام أو قصدًا بشريًا خبيثًا.
الأخطاء الشائعة
- اعتبار كل الرسائل تسجيل دخول غير ضار.
- تفسير غياب الغاز كغياب صلاحية.
- مساواة عرض الطلب بالتنفيذ.
تمرين عملي
صنّف R1–R3 واذكر حقول صلاحية R2. املأ صفوف الطلب/التوقيع/الإرسال/التنفيذ وحدد سجلًا مفقودًا يلزم لإثبات التنفيذ.
قدّم جدولًا ونتيجة محددة النطاق باستخدام المادة المقدمة دون اتصال وحدها. التوزيع الزمني التحريري: دراسة 12 دقيقة، تمرين 8 دقائق، تصحيح/اختبار 10 دقائق.
عرض التصحيح المشروح
R1 تصريح تسجيل دخول ضمن التمرين فقط. تطلب R2 قدرة تحمل مبلغًا مسموحًا به ضمن نطاق SIM-N/SIM-C وSIM-S و500 وnonce 4 وانتهاء خيالي. تطلب R3 تحويلًا. التوقيع/الإرسال/التنفيذ UNKNOWN. يلزم سجل توقيع جرى استخدامه/حالة أو إيصال لإثبات التنفيذ. القصد الخبيث INSUFFICIENT EVIDENCE.
معيار التقييم: النطاق الدقيق ومنشأ المصدر والتعليل والحدود الصريحة والتعامل الآمن دون اتصال، نقطة لكل منها. تتطلب الملاحظات المختلقة أو إسناد الهوية غير المسنود تصحيحًا مهما كانت الدرجة. تقييم تعليمي فقط.
قائمة التحقق
- اقرأ الحقول قبل التسمية.
- سجل العقد/الشبكة/المنفق/المبلغ.
- احفظ سياق nonce/الانتهاء.
- افصل المراحل الأربع.
- لا توقع أبدًا كتمرين.
الملخص
قد يفوض توقيع رسالة إجراءات ذات أثر. لا يثبت فحص القدرة التنفيذ ولا يثبت القصد الخبيث بصورة مستقلة.
الملخص
- ميّز توقيع الرسائل عن التعليمات التي تغير الأصول
- اقرأ حقول الرسائل التي تحمل موافقة.
- افصل مراحل الطلب والتوقيع والإرسال والتنفيذ.
الدرس التالي
P03-L04 بعد مراجعة المتطلبات السابقة والتصحيح.
الأدوات
NONE في الكتالوج المعتمد. تكفي البيانات المقدمة دون اتصال؛ لا شراء منتج أو عملية محفظة مطلوبة.
المصادر وحدود الادعاءات
- [TYPED] التوقيع المنظم محدد الأنواع EIP-712 — حقول التوقيع المنظم/النطاق؛ تبقى حماية التطبيق من إعادة الاستخدام منفصلة.
- [PERMIT] الموافقات الموقعة ERC-2612 — تفويض المبلغ المسموح به عبر Permit مع owner وspender وvalue وnonce وdeadline.
- [ETH_TX] معاملات Ethereum — التعليمات الموقعة والإدراج مختلفان عن الإرسال.
تشرح الوثائق الآليات. تحتفظ السجلات التاريخية بفئة مصدرها المعلنة. فحص المصدر ليس قبولًا تحريريًا مستقلًا.
مواصفات العناصر البصرية
P03-L03-V01
ميّز توقيع الرسائل عن التعليمات التي تغير الأصول
بطاقات ILLUSTRATIVE منقحة دون اتصال، لا شاشة مباشرة
مصفوفة أذونات: التسمية/النوع/النطاق/دليل التنفيذ. أبرز R2 Permit/SIM-S/500 رغم تسمية تسجيل الدخول. تتوقف جميع البطاقات قبل التوقيع؛ لا حمولة قابلة للاستخدام أو زر معاملة.
مصفوفة أذونات: التسمية/النوع/النطاق/دليل التنفيذ. أبرز R2 Permit/SIM-S/500 رغم تسمية تسجيل الدخول. تتوقف جميع البطاقات قبل التوقيع؛ لا حمولة قابلة للاستخدام أو زر معاملة.
390px: بطاقات متراصة ونص مكافئ؛ قبول العرض عند 768px/سطح المكتب قيد الانتظار
النص العربي RTL؛ المعرّفات معزولة LTR؛ اتجاهات الروابط الفعلية محفوظة
FIX-P03-L03
المصادر وحدود الادعاءات
TYPED · PRIMARY_DOCUMENTATION
التوقيع المنظم محدد الأنواع EIP-712
- الادعاء المدعوم
- حقول التوقيع المنظم/النطاق؛ تبقى حماية التطبيق من إعادة الاستخدام منفصلة.
- حدود التحقق
- فُحص المصدر الأولي للآلية المرتبطة أو التصريح المنسوب؛ لا توثيق للبيانات التوضيحية.
- تاريخ التحقق
- 2026-10-01
https://eips.ethereum.org/EIPS/eip-712
PERMIT · PRIMARY_DOCUMENTATION
الموافقات الموقعة ERC-2612
- الادعاء المدعوم
- تفويض المبلغ المسموح به عبر Permit مع owner وspender وvalue وnonce وdeadline.
- حدود التحقق
- فُحص المصدر الأولي للآلية المرتبطة أو التصريح المنسوب؛ لا توثيق للبيانات التوضيحية.
- تاريخ التحقق
- 2026-10-01
https://eips.ethereum.org/EIPS/eip-2612
ETH_TX · PRIMARY_DOCUMENTATION
معاملات Ethereum
- الادعاء المدعوم
- التعليمات الموقعة والإدراج مختلفان عن الإرسال.
- حدود التحقق
- فُحص المصدر الأولي للآلية المرتبطة أو التصريح المنسوب؛ لا توثيق للبيانات التوضيحية.
- تاريخ التحقق
- 2026-10-01
https://ethereum.org/en/developers/docs/transactions/
منشأ مجموعة البيانات
id: FIX-P03-L03
dataStatus: ILLUSTRATIVE
source: Original embedded offline cards; no real observations
observedAt: null
timeBasis: SIM/T markers are fictional order, not UTC timestamps