P09-L01 · P09 · P09-M01
ميّز العنوان والحساب وحساب الرمز والنشاط الذي يحكمه العقد
المتطلبات السابقة: P01-L03 · P01-L04 · P02-L07
أهداف التعلم
- ميّز أدوار الواجهة والعنوان والحساب وحساب الرمز.
- ارسم النشاط المشتق من البرامج والمفوّض مع تحديد نطاقه.
- طابق الحيازات المستهدفة دون إسنادها إلى بشر.
النسخة المصدرية EN · P09-L01 · 45 دقيقة مقدرة · needs_review
أهمية الموضوع
قد تجمع صفحة محفظة عنوانًا وحسابات رموز واستدعاءات عقود وتسميات مزود في شاشة واحدة. لا يجعلها ذلك كائن سجل واحدًا أو شخصًا واحدًا. حدّد ما تمثله الصفحة فعلًا قبل قراءة التاريخ.
سترسم أدوار الحسابات وتطابق الحيازات المقدمة دون إسناد هوية. هذه مهارة البداية للبرنامج: تعتمد ادعاءات التمويل والعمر والعلاقات اللاحقة على اختيار وحدة الرصد الصحيحة.
الشرح
افصل الواجهة عن الكائن
تطبيق المحفظة واجهة، والحساب كائن سجل؛ يميز توثيق Ethereum ذلك صراحة [S09-ETHACCOUNTS]. قد تعرض واجهة واحدة حسابات وشبكات متعددة، وقد يُتاح حساب واحد عبر واجهات متعددة. لا يحدد أي ارتباط إنسانًا فريدًا.
ابدأ بالشبكة والعنوان الكامل معًا. لا تثبت التسمية المختصرة التطابق. لا تعني النصوص المعروضة المتطابقة على سلاسل مختلفة كائنًا محاسبيًا مشتركًا. قد يتضمن تجميع المزود «محفظة» علاقات مستنتجة؛ افحص تعريفه قبل اعتباره إجمالي مالك.
تحقق في العمل الحقيقي من ترميز العنوان وسجّل الشبكة المختارة. يستخدم التمرين تسميات غير صالحة عمدًا؛ المقارنات تعليمية فقط ولا يمكن توجيه معاملة إلى هذه المعرّفات.
حدّد دور الحساب
تخزن حسابات Solana حالة عند عناوين ولها حقل البرنامج المالك [S09-ACCOUNTS]. ليس الحقل هوية بشرية. يسجل حساب الرمز حساب إصداره وسلطة مالكه على نحو منفصل [S09-TOKENS]. لا تفسر الملكية الأساسية لـ Token Program على أن البرنامج مستفيد من كل رصيد رمز.
قد تملك سلطة حسابات رموز متعددة لحساب إصدار واحد. اجمع فقط حساب الإصدار الدقيق والسياق المتطابق وحقول السلطة المسندة. الرصيد الأصلي ورصيد الرمز وحدتان مختلفتان؛ لا تجمعهما كأصل واحد أو تحولهما إلى دولارات دون مصدر تقييم صريح.
سجّل هل يسمّي العنوان برنامجًا أو حساب رمز أو حساب إصدار أو حساب حالة آخر. قد يضم رسم العلاقات جميع هذه الأنواع. خمس عقد لا تعني خمس محافظ، فضلًا عن خمسة أشخاص.
افهم النشاط الذي يحكمه البرنامج
تُشتق عناوين Solana المشتقة من البرامج (PDAs) من معرّف برنامج وبذور، ولا مفتاح خاص لها؛ يستطيع البرنامج المشتق التوقيع عنها بآلية وقت التشغيل [S09-PDA]. لا يعني الاشتقاق وحده تخصيص حساب بالفعل عند العنوان. تحقق من علاقة العنوان وحالة الحساب المعنية معًا.
لا تدمج توقيع البرنامج وتوقيع الإنسان في حقل واحد. قد تخدم سلطة بوساطة برنامج مستخدمين كثيرين. تحدد قواعد التطبيق الطلبات التي تدفعها إلى التصرف؛ لا تثبت تسمية PDA مستخدمًا فرديًا أو تحكمًا غير مقيد.
ميّز على شبكات EVM تحكم المفتاح العادي ومنطق العقد وآليات التفويض المدعومة. يتحكم مفتاح خاص في الحساب المملوك خارجيًا (EOA)؛ وقد يحدد التفويض المدعوم الشيفرة التي ينفذها. يسمح EIP-7702 بتفويض الشيفرة لحسابات EOA على الشبكات الداعمة [S09-DELEGATION]. لذلك ليس وجود الشيفرة وحده قاعدة عامة «لا يمكن أن يكون EOA». افحص قواعد الشبكة وحالة الحساب في السياق المطلوب.
قد ينفذ حساب ذو شيفرة تعليمات دون إثبات أي إنسان يستفيد. قد يمثل عقد متعدد التوقيعات حسابات موقعة عدة، لكن عدّ الموقعين لا يثبت أشخاصًا مستقلين. افصل آلية التحكم عن الإسناد البشري.
ابنِ خريطة أدوار قبل خريطة ملكية
استخدم نوع العقدة والمعرّف الدقيق والشبكة والسياق وموضع الدليل. سمّ الروابط مثل مالك حساب الرمز ومرجع حساب الإصدار واشتقاق البرنامج وتفويض الشيفرة. لهذه الروابط معانٍ محددة؛ يخفي رابط عام «مرتبط بـ» سبب الربط.
لا تحوّل كل رابط إلى ملكية مشتركة. يربط مرجع حساب الإصدار جميع حاملي الأصل دون جعلهم متحكمًا واحدًا. يربط اشتقاق البرنامج عنوانًا بآلية، لا بالضرورة بمخزون مشغّل البرنامج الشخصي.
ضع تسميات المزود في ملاحظة منفصلة مع المصدر وحالة التحقق. قد تكون «خدمة حفظ» خيطًا مفيدًا، لكن يلزم فحص ناشر التسمية وتاريخ تحديثها وأساسها. سجّلها ادعاء مزود حتى تعضيدها بما يكفي.
طابق الحيازات المقدمة
تقدم البيانات مجموعة شاملة من حسابات الرموز للسلطة W وحساب إصدار مستهدف واحد عند S0. الشمول افتراض تمرين، وليس قدرة مدعاة لـ Wallet Intelligence. اجمع رصيدي الحسابين الصالحين بعد تأكيد مالكهما وحساب إصدارهما فقط.
ليس حساب ثالث يحوز حساب الإصدار نفسه تحت سلطة مشتقة من برنامج حيازة W لمجرد ظهوره على شاشة التطبيق نفسها. لا تدخل حيازة حساب إصدار آخر إجمالي الهدف. تبقى الوحدات الأصلية منفصلة.
إذا كانت السجلات الحقيقية جزئية، أبلغ إجمالي الرصيد المعاد وحد التغطية. لا ترفعه خفية إلى «كل الحيازات». الاستعلام الفاشل دليل غير متاح، لا مخزون صفري. المبلغ الصفري المقدم قياس ضمن نطاقه المعلن.
بيّن الحدود بصورة عملية
يمكن لنتيجة جيدة أن تقول «W السلطة المقدمة لـ T1/T2 الحائزين MINT-A؛ وP1 سلطة منفصلة بوساطة برنامج. التحكم البشري مجهول». تجيب عن سؤال الحساب دون حسم سؤال هوية غير مسنود.
ينبغي أن يطابق طلب الدليل التالي الفجوة: تعداد كامل للمالك/حساب الإصدار للحيازات المفقودة، وسجلات الاشتقاق/الحالة لتصنيف PDA، وتفويض التطبيق للتحكم بوساطة برنامج. طلب اسم شخص لا يعوض هذه الفحوص التقنية.
لا ينتج أي دور حساب إشارة BUY/SELL. يبين وجود عقد أو PDA أو حساب رمز تنظيم الملاحظات؛ لا يثبت الشرعية أو النية أو السلوك السوقي المستقبلي.
المصطلحات الأساسية
- العنوان: معرّف ضمن نطاق شبكة.
- الحساب: كائن حالة عند عنوان.
- واجهة المحفظة: تطبيق يعرض الحسابات أو يتفاعل معها.
- سلطة المالك: حقل يحكم حساب رمز محددًا.
- PDA: عنوان مشتق من برنامج مع توقيع وقت التشغيل.
- التفويض: علاقة تنفيذ حساب، لا انتماء شخصي.
مثال تاريخي
ILLUSTRATIVE — FIX-P09-01. SIM-SOL-A عند S0 خيالي؛ الأرصدة مطبّعة بالفعل. السلطة المستهدفة W وحساب الإصدار المستهدف MINT-A. يُفترض T1/T2 شاملين لـ W/MINT-A.
| السجل | الكائن | الدور/الحالة المقدمة |
|---|---|---|
| A 1 | W | رصيد حساب أصلي 2 وحدة NATIVE |
| A 2 | T1 | حساب رمز، حساب الإصدار MINT-A، المالك W، الرصيد 120 رمزًا |
| A 3 | T2 | حساب رمز، حساب الإصدار MINT-A، المالك W، الرصيد 80 رمزًا |
| A 4 | T3 | حساب رمز، حساب الإصدار MINT-B، المالك W، الرصيد 50 رمزًا |
| A 5 | P1 | PDA مخصص ذو اشتقاق مقدم PROGRAM-X |
| A 6 | T4 | حساب رمز، حساب الإصدار MINT-A، المالك P1، الرصيد 300 رمزًا |
| A 7 | SIM-EVM-A / E1 | تفويض EOA مقدم إلى LOGIC-D عند S0 |
| A 8 | ملاحظة مزود لـ W | «حساب أليس»؛ دون دليل هوية مساند |
A 7 مثال شبكة منفصل. لا سجلات هوية أو تقييم أو عتبة توقيع أو تفويض تطبيق مقدمة.
ما تثبته الأدلة
OBSERVED في البيانات: W سلطة المالك لـ T1/T2؛ وP1 سلطة مشتقة من برنامج منفصلة لـ T4. ينشر المزود A 8.
INFERRED: مجموع حيازات W المقدمة من MINT-A يساوي 200 رمزًا. رصيده الأصلي 2 وMINT-B50 كميتان منفصلتان.
ما لا تثبته الأدلة
UNKNOWN: الهوية البشرية وراء W/P1/E1 وقواعد تحكم التطبيق والملكية المستفيدة.
INSUFFICIENT EVIDENCE: لا يثبت A 8 هوية أليس. لا يدمج حساب الإصدار المشترك W وP1. لا يثبت تفويض الشيفرة انتماء إلى ناشر LOGIC-D.
الأخطاء الشائعة
اعتبار واجهة محفظة شخصًا واحدًا؛ خلط البرنامج المالك الأساسي بسلطة مالك الرمز؛ جمع وحدات مختلفة؛ دمج حاملي حساب الإصدار نفسه؛ وتطبيق تصنيف شيفرة/لا شيفرة قديم دون سياق الشبكة.
تمرين عملي
ارسم خريطة أدوار مصنفة من A 1–A 7. احسب حيازات W المستهدفة. صنّف A 8 واشرح استبعاد T4 من إجمالي W. حدّد فحصين مفقودين للنشاط الذي يحكمه البرنامج.
عرض التصحيح المشروح
التصحيح المحلول والاستدلال المتوقع
W→T1/T2/T3 علاقات سلطة مالك؛ وT1/T2/T4→MINT-A وT3→MINT-B مراجع حساب إصدار. PROGRAM-X→P1 اشتقاق؛ وP1→T4 سلطة. ضع A 7 في لوحة SIM-EVM-A منفصلة مع تفويض E1→LOGIC-D.
إجمالي W/MINT-A هو 120+80=200. لا تضف2 وحدة أصلية أو50 رمز MINT-B أو300 تحت P1. A 8 ادعاء مزود مرصود، والهوية UNKNOWN وادعاء التعريف INSUFFICIENT EVIDENCE.
اطلب تحقق الاشتقاق/حالة الحساب وقواعد تفويض البرنامج المعنية. يحتاج الإسناد البشري إلى دليل معضّد منفصل يتجاوز أدوار الحسابات.
الدرجة من عشرة: الخريطة المصنفة (أربع)،200 مع حدود الوحدات (ثلاث)، تصنيف التسمية (اثنتان)، الفحوص المفقودة (واحدة).
قائمة التحقق
- اختر الشبكة الدقيقة ووحدة الرصد.
- صنّف كل عقدة وعلاقة.
- افصل الأرصدة الأصلية وأرصدة حسابات الإصدار.
- اجمع حقول المالك المسندة فقط.
- ميّز تحكم البرنامج/المفتاح/التفويض.
- احفظ التسميات كادعاءات حتى تعضيدها.
الملخص
بنية المحفظة خريطة كائنات السجل وآليات التحكم. تحدد ما يُفحص دون مساواة العناوين بالأشخاص.
الملخص
ليست الواجهة حسابًا أو شخصًا. تمنع العلاقات المصنفة التجميع الخاطئ. لا تثبت تسميات المزود أو سلوك الشيفرة الهوية.
مواصفات العناصر البصرية
ارسم عقد W,T1,T2,T3,P1,T4 وحسابات الإصدار مصنفة مع روابط سلطة/حساب إصدار/اشتقاق مسماة. أبرز هدف200 فقط. اعزل الوحدات الأصلية وMINT-B وافصل تفويض EVM. ضع A 8 في ملاحظة تسمية غير متحقق منها.
بنية حسابات توضيحية؛ عقد الرسم ليست أشخاصًا.
استخدم SVG/HTML حتميًا أو رسومًا بوحدات ومواضع الأدلة وبدائل نصية. كحلي/أسود مع سماوي وأزرق كهربائي وبنفسجي مقتصد؛ لا صور مستكشف زخرفية أو مفبركة. رصّ الملاحظات عند 390px؛ تحقق من 768px وسطح المكتب وRTL العربي عند تنفيذ الأصول. أبقِ المعرّفات LTR واتجاه الوقت/الروابط/المحاور الواقعي دون تغيير. استخدم علامة BlockAssay الرسمية المقدمة فقط. يبقى السجلان المرئيان مواصفات.
الأدوات
يرتبط WALLET_INTELLIGENCE بفحص سجلات العناوين العامة وعلاقاتها ومصادرها للقراءة فقط. تحقق من الشبكة المدعومة والمعرّفات الدقيقة والحقول والتغطية قبل أي تكامل وقت تشغيل؛ لا تُدّعى هنا قدرة مزود مباشرة. استخدم التمرين المضمن دون اتصال إذا لم تتوفر البيانات أو صلاحية وصول مدفوعة. لا يلزم ربط محفظة أو بيانات دخول أو مفتاح خاص أو توقيع أو تداول مباشر. تبقى البيانات المفقودة مجهولة. لا يغيّر تقدم Academy أو وضع المنشئ أو المدفوعات أو الإحالات أدلة Radar مطلقًا.
المصادر وحدود الادعاءات
- حسابات Solana — الحالة المحددة بعنوان وحقل البرنامج المالك. تم التحقق 2026-09-30.
- أصول Solana — الفروق بين حساب الإصدار وحساب الرمز وسلطة المالك. تم التحقق 2026-09-30.
- العناوين المشتقة من برامج Solana — العناوين المشتقة من البرامج وتوقيع البرنامج؛ لا مفتاح خاص لـ PDA. تم التحقق 2026-09-30.
- حسابات Ethereum — الفرق بين الحساب والواجهة وأنواع الحسابات. تم التحقق 2026-09-30.
- EIP-7702 تعيين الشيفرة لحسابات EOA — تفويض شيفرة EOA؛ وجود الشيفرة وحده ليس قاعدة عامة لتصنيف EOA. تم التحقق 2026-09-30.
جميع سجلات الأمثلة بيانات ILLUSTRATIVE أصلية، وليست قياسات سلسلة تاريخية/مباشرة. يشرح التوثيق الآليات لا المبالغ أو التسميات المختلقة. التسلسل الزمني المصطنع محدد صراحة؛ observedAt=null مقصود. تعني OBSERVED في التمرين سجلًا مقدمًا ضمن البيانات. أعد مراجعة التوثيق وفك الترميز المنشور قبل النشر. لا تثبت تسميات المزود الهوية؛ تتطلب سلطة العنوان والإسناد البشري أدلة منفصلة.
الدرس التالي
P09-L02 بعد التمرين المحلول ومراجعة الأسئلة.
مواصفات العناصر البصرية
P09-L01-V01
أي كائنات وسلطات تدخل إجمالي الهدف؟
بنية حسابات توضيحية؛ عقد الرسم ليست أشخاصًا.
ارسم عقد W,T1,T2,T3,P1,T4 وحسابات الإصدار مصنفة مع روابط سلطة/حساب إصدار/اشتقاق مسماة. أبرز هدف200 فقط. اعزل الوحدات الأصلية وMINT-B وافصل تفويض EVM. ضع A 8 في ملاحظة تسمية غير متحقق منها.
يحكم W حسابين مستهدفين بإجمالي200؛ ويحوز PDA منفصل300؛ تبقى الكميات الأصلية وكميات حسابات الإصدار الأخرى منفصلة.
ملاحظات متراصة عند 390px ومكافئ نصي ميسّر؛ تحقق 768px/سطح المكتب معلق
تسميات/تخطيط RTL أصلي؛ المعرّفات LTR؛ احفظ اتجاه الوقت والمحور العددي والتحويل.
FIX-P09-01
P09-L01-V02
ما المرصود أو المستنتج أو المجهول أو غير المدعوم كفاية؟
حالات أدلة توضيحية وحدود الإسناد.
أربعة صفوف مسماة مرتبطة بمعرّفات سجلات الدرس والادعاء والحد والتحقق التالي؛ لا تعرض هوية بشرية أو حكم سلامة.
جدول أدلة بأربع حالات مع مواضع السجلات وعدم اليقين.
ملاحظات متراصة عند 390px ومكافئ نصي ميسّر؛ تحقق 768px/سطح المكتب معلق
تسميات/تخطيط RTL أصلي؛ المعرّفات LTR؛ احفظ اتجاه الوقت والمحور العددي والتحويل.
FIX-P09-01
المصادر وحدود الادعاءات
S09-ACCOUNTS · official_documentation_or_standard
حسابات Solana
- الادعاء المدعوم
- الحالة المحددة بعنوان وحقل البرنامج المالك.
- حدود التحقق
- فُحصت الصفحة الأساسية؛ لم تُتحقق مستقلًا قيم السجل التوضيحية أو تسميات الكيانات.
- تاريخ التحقق
- 2026-09-30
https://solana.com/docs/core/accounts
S09-TOKENS · official_documentation_or_standard
أصول Solana
- الادعاء المدعوم
- الفروق بين حساب الإصدار وحساب الرمز وسلطة المالك.
- حدود التحقق
- فُحصت الصفحة الأساسية؛ لم تُتحقق مستقلًا قيم السجل التوضيحية أو تسميات الكيانات.
- تاريخ التحقق
- 2026-09-30
https://solana.com/docs/tokens
S09-PDA · official_documentation_or_standard
العناوين المشتقة من برامج Solana
- الادعاء المدعوم
- العناوين المشتقة من البرامج وتوقيع البرنامج؛ لا مفتاح خاص لـ PDA.
- حدود التحقق
- فُحصت الصفحة الأساسية؛ لم تُتحقق مستقلًا قيم السجل التوضيحية أو تسميات الكيانات.
- تاريخ التحقق
- 2026-09-30
https://solana.com/docs/core/pda
S09-ETHACCOUNTS · official_documentation_or_standard
حسابات Ethereum
- الادعاء المدعوم
- الفرق بين الحساب والواجهة وأنواع الحسابات.
- حدود التحقق
- فُحصت الصفحة الأساسية؛ لم تُتحقق مستقلًا قيم السجل التوضيحية أو تسميات الكيانات.
- تاريخ التحقق
- 2026-09-30
https://ethereum.org/developers/docs/accounts
S09-DELEGATION · official_documentation_or_standard
EIP-7702 تعيين الشيفرة لحسابات EOA
- الادعاء المدعوم
- تفويض شيفرة EOA؛ وجود الشيفرة وحده ليس قاعدة عامة لتصنيف EOA.
- حدود التحقق
- فُحصت الصفحة الأساسية؛ لم تُتحقق مستقلًا قيم السجل التوضيحية أو تسميات الكيانات.
- تاريخ التحقق
- 2026-09-30
https://eips.ethereum.org/EIPS/eip-7702
منشأ مجموعة البيانات
id: FIX-P09-01
dataStatus: ILLUSTRATIVE
observedAt: null
source: Original frozen educational records embedded in this lesson
scope: Fictional typed account relationships and normalized holdings, plus separate EVM delegation.
identifiers: Invalid training labels; no usable addresses or signatures
timeBasis: Synthetic S/T or SIM-DAY markers explicitly defined in example; no real ledger/UTC observation