P08-L07 · P08 · P08-M02
وحّد حيازات مستوى الحساب واشرح حدود تجميع المالكين
المتطلبات السابقة: P08-L06
أهداف التعلم
- رشّح تصديرًا متسقًا لحساب الإصدار الهدف وأزل تكراراته.
- سوّ الأرصدة الخام واجمع المالكين المسنودين.
- انشر حساسية التركّز دون اختلاق مستفيدين.
النسخة المصدرية EN · P08-L07 · المدة المقدرة 45 دقيقة · needs_review
أهمية الموضوع
ليست قائمة ترتيب حسابات الرموز قائمة ترتيب مالكين، وليست قائمة المالكين قائمة بشر. قد يخفي عدم تسوية الطبقات التركّز أو يعد الأرصدة مرتين أو ينسب مخزون مجمع لفريق مشروع.
يوحد هذا الدرس الحيازات الخام ويزيل تكرارات تصدير ويجمع مالكي الحسابات المسنودين فقط. ركزت P07 على تركّز خاص بالإطلاق؛ والمهارة هنا جعل بيانات المحاسبة متسقة قبل تفسيرها.
الشرح
عرّف وحدة التحليل
اكتب هل تمثل الصفوف حسابات رموز أو عناوين مالكين أو مراكز تطبيق أو بشرًا. تعداد حسابات رمز Solana حسب المالك استعلام محدود بالمالك بمرشح حساب إصدار أو برنامج [S08-OWNERS]. لا يعد كل مستفيد بشري.
يعيد استعلام أكبر الحسابات عشرين حساب رمز [S08-LARGEST]. ليس تعداد مالكين كاملًا. قد يملك مالك عدة حسابات صغيرة خارج المجموعة، فيقلل جمع الصفوف المعادة فقط إجماليه. سمّ التغطية ولا تسمّ تصديرًا جزئيًا شاملًا.
البيانات شاملة عمدًا لحساب إصدار واحد بسياق واحد. ذلك الاكتمال افتراض تعليمي مقدم، لا مستنتج من موقع. في العمل الحقيقي وثق طريقة الجمع والمرشحات وترقيم الصفحات واتساق السياق قبل ادعاء تغطية كاملة.
رشّح قبل الجمع
تحقق أولًا من الشبكة وحساب الإصدار بكل صف. قد يحوي تصدير على مستوى برنامج عدة حسابات إصدار. قد ينتج جمع كل صفوفه «إجمالي حيازات» مبهرًا بلا معنى. لا تشترك أصول مختلفة بمقام عرض لمجرد تطابق منازلها.
ثم ميّز المقادير الخام والوحدات المعروضة بعدد المنازل المتحقق منه. احفظ سلاسل الأعداد الصحيحة. صف مكرر ليس رصيدًا ثانيًا. إذا ظهر الحساب نفسه مرتين باللقطة نفسها، فأزل التكرار فقط حين يمكن إثبات تطابق السجلين. تحتاج قيم متعارضة تعارضًا غير محسوم أو اختيار لقطة معرفًا.
لا تُجمع حسابات بسياقات مختلفة عشوائيًا. قد تمثل الرصيد نفسه قبل تحويل وبعده. ليس تصدير مدمج لقطة تلقائيًا. ثبّت السجلات بحد متسق أو سمّ النتيجة ناقصة ومختلطة الزمن.
اجمع المالكين المسنودين
بعد الترشيح وإزالة التكرار، اجمع حسابات الرموز بحقل سلطة المالك المقدم لحساب الإصدار بعينه. هذه علاقة على مستوى الحساب، لا اكتشاف هوية بشرية. سجّل فك حقل المالك وتحقق أنه ليس حقل مالك البرنامج الأساسي.
قد تمثل سلطة مالك حفظًا أو تطبيقًا. قد يحتفظ عنوان حفظ بأرصدة لمستفيدين كثيرين؛ توزيعهم مجهول ما لم تثبته سجلات. وبالمقابل، قد يشترك عدة عناوين مالكين بمتحكم واحد، لكن لا يثبته هذا التجميع وحده.
لا تدمج مالكين لاشتراكهم بتمويل أو توقيت أو تسمية. قد تحفز العلاقات فرضية منفصلة. يجب أن يبقى المقام ونتيجة المحاسبة المقدمة قابلين لإعادة الإنتاج دون تجميع تخميني. قد يحول دمج غير مسنود إحصاء تركّز لاتهام.
سوّ حدود العرض
للقطة محاسبة قياسية كاملة، قارن الأرصدة الخام المرشحة بالإجمالي المقدم مستقلًا. إذا اتفقت، يسند ذلك اتساق البيانات الداخلي. لا يثبت أصالة القيم الخيالية، ولا تثبت التسوية غياب سلوكيات تحويل خاصة.
إذا صغر المجموع، فحدد حسابات غير معادة أو سياقات غير متوافقة أو عناصر محاسبة محذوفة. إذا كبر، فاختبر التكرارات وصفوف حساب الإصدار الخاطئ وأخطاء الوحدات. لا تفرض المساواة بإدخال باقٍ غير مسمى يعامل بعدها كحائز حقيقي.
قد يفيد باقٍ معلن في بيانات جزئية، لكنه يبقى تجميعًا مجهول التركيب. لا يُرتب كإنسان أو مالك واحد. يجعل نموذج التمرين بلا باقٍ التصحيح دقيقًا؛ وقد يحتاج تحقيق لاحق لوحة تغطية غير محسومة منفصلة.
أبق الفئات وسياسات المقامات شفافة
يبقى مخزون المجمع وأرصدة الحفظ حيازات بالتوزيع الخام. قد تستبعدها سياسة تحليلية لسؤال محدد، لكنها لا تزيل رموزًا من العرض. أظهر المقامين الأصلي والمعدل وأعط سببًا لكل استبعاد.
«تركّز المالكين دون المجمع» و«تركّز المستفيدين» مختلفان. قد يجيب استبعاد حساب مجمع متحقق منه عن الأول. قد يخفي استبعاد الحفظ دون معرفة المستفيدين التركّز بدل حسمه. وفر عرض حساسية بدل تسمية الرقم المعدل صحيحًا بصورة وحيدة.
رتّب صفوف الحسابات وإجماليات المالكين منفصلةً. قد يتصدر مالك ترتيب التجميع حتى إن لم يكن أي حساب فردي الأكبر. هذه مهارة النقل الأساسية: لا تزال حسابات صحيحة لوحدة خاطئة تجيب سؤالًا خاطئًا.
أبلغ الحدود مع النسب
أدرج البسط والمقام ووحدة التجميع واللقطة. تجنب شارة واحدة «أكبر حائز 40%» دون تمييز المالك/الحساب. تقول عبارة أقوى «تحوز سلطة المالك A مقدار 400 وحدة معروضة عبر حسابين،40% من إجمالي 1000 وحدة المقدم عند S0».
لا يحدد الحساب شخصًا مطلعًا أو يتوقع بيعًا أو يقدر ثروة مستفيدين. يمكن رصد سلطة مالك كبيرة دون معرفة التحكم البشري. يقيم التمرين المحاسبة والنطاق، لا منح المحلل حكمًا صعوديًا أو هبوطيًا.
المصطلحات الأساسية
- إزالة التكرار: إزالة سجلات متكررة مثبتة.
- تجميع المالكين: جمع الحسابات بسلطة مالك مسنودة.
- التغطية: مدى السجلات المدرجة.
- الباقي: فرق غير مخصص، لا حائز واحد بالضرورة.
- المستفيد: صاحب المطالبة الأساسي الذي قد تختلف حيازاته عن سلطة الحفظ.
- عرض الحساسية: إعادة حساب بسياسة مختلفة صراحةً.
مثال تاريخي
ILLUSTRATIVE — FIX-P08-07. SIM-SOL-A / MINT-D، d=2، S0. صفوف الهدف الفريدة شاملة لبيانات المحاسبة القياسية. يعني العرض الخام 100,000 مقدار 1000 رمز معروض.
| الصف | الحساب | حساب الإصدار | سلطة المالك | المقدار الخام | الفئة المقدمة |
|---|---|---|---|---|---|
| H1 | A1 | MINT-D | A | 25,000 | عادية |
| H2 | A2 | MINT-D | A | 15,000 | عادية |
| H3 | B1 | MINT-D | B | 20,000 | عادية |
| H4 | P1 | MINT-D | POOL-P | 30,000 | مخزون مجمع خيالي متحقق منه |
| H5 | C1 | MINT-D | CUSTODY-C | 10,000 | حفظ، المستفيدون مجهولون |
| H6 | A2 | MINT-D | A | 15,000 | صف تصدير H2 مكرر بعينه |
| H7 | Z1 | MINT-Z | Z | 50,000 | حساب إصدار مختلف، التصدير نفسه |
تستبعد السياسة E حساب P1 فقط. تستبعد سياسة حساسية F منفصلة أيضًا C1؛ ولا تسند بيانات مستفيدين ترتيبًا على مستوى الأشخاص.
ما تثبته الأدلة
OBSERVED في البيانات: تكرر H6 السجل H2؛ ولـ H7 حساب إصدار خاطئ. A هي سلطة المالك المقدمة لحسابَي رموز للهدف.
INFERRED: مجموع أرصدة الهدف الفريدة 100,000 وحدة خام. تتجاوز رموز A وعددها 400 كل حساب عادي منفرد؛ وحصتها من العرض الخام 40%.
ما لا تثبته الأدلة
UNKNOWN: مستفيدو الحفظ وهوية A البشرية وأي تحكم مشترك مع B.
INSUFFICIENT EVIDENCE: لا تبرر علاقات التمويل أو التسميات دمج مالكين إضافيًا. لا تثبت سياسات الاستبعاد حيازات متداولة على مستوى الأشخاص.
الأخطاء الشائعة
جمع صفوف حساب إصدار خاطئ وعدّ مدخلات تصدير مكررة والجمع بمالك البرنامج وترتيب باقٍ كشخص واحد والدمج بالتسميات وإخفاء الاستبعادات خلف نسبة حائز.
تمرين عملي
رشّح التصدير وأزل تكراره وسوّه بالعرض ورتّب الحسابات الفريدة وسلطات المالك. احسب حصة A بالعرض الكلي والسياسة E والحساسية F. اذكر أي ترتيب يسمى ترتيب حائزين بشر.
عرض التصحيح المشروح
التصحيح المحلول والتعليل المتوقع
أزل H7 لاختلاف حساب إصدارها. أزل H6 لأنها الحساب/القيمة/السياق أنفسها كما في H2. مجموع الهدف الخام الفريد 25,000+15,000+20,000+30,000+10,000=100,000. الأرصدة المعروضة 250,150,200,300,100.
ترتيب الحسابات الفريدة P1(300),A1(250),B1(200),A2(150),C1(100). ترتيب المالكين A(400),POOL-P(300),B(200),CUSTODY-C(100). يغير التجميع المتصدر دون تغيير إجمالي الحيازات.
حصة A الكلية=400/1000=40%. تزيل E مقدار 300 وحدة مجمع، المقام 700:400/700=57.1429%. تزيل F أيضًا 100 وحدة حفظ، المقام 600:400/600=66.6667%. يزيد الاستبعاد الإضافي نسبة A المذكورة؛ ولا يثبت من يملك رصيد الحفظ.
لا ترتيب من هذه ترتيب حائزين بشر. كلها إحصاءات حسابات أو سلطات مالك بتحكم مستفيد مجهول. يسمي تقرير محدود كل سياسة ويترك الحفظ غير محسوم.
التقييم من عشر درجات: الترشيح/إزالة التكرار (اثنتان)، والتسوية الدقيقة (اثنتان)، والترتيبان (اثنتان)، وثلاث نسب/سياسات (ثلاث)، وحد الهوية البشرية (واحدة).
قائمة التحقق
- رشّح الشبكة وحساب الإصدار بعينهما.
- أزل التكرارات المثبتة فقط.
- وحّد الوحدات الخام.
- اجمع بحقل المالك الصحيح.
- سوّ التغطية المتسقة.
- انشر الاستبعادات والمقام كليهما.
- أبق الإسناد البشري منفصلًا.
الملخص
يبدأ تحليل التوزيع بسلامة البيانات. قد يغير الترشيح الصحيح وتجميع المالكين الترتيب دون تغيير العرض.
الملخص
الحسابات وسلطات المالك والبشر وحدات مختلفة. المقامات المعدلة سياسات. تسند التسوية الاتساق الداخلي، لا الهوية أو النية.
مواصفات العناصر البصرية
اعرض صفوف المدخلات مع رفض H6/H7 ظاهرًا لأسباب متمايزة؛ والإجمالي الخام المسوى 100,000. ترتيب حسابات ومالكين جنبًا إلى جنب. ثلاث لوحات حصة A40%,57.1429%,66.6667% بمقامات 1000/700/600 وملاحظة حفظ مجهول.
توزيع حسابات وسلطات مالك توضيحي؛ لا إسناد تحكم بشري.
استخدم SVG/HTML حتميًا أو رسومًا ببدائل نصية، وكحليًا داكنًا/أسود مع سماوي وأزرق كهربائي وبنفسجي باعتدال. سمّ كل كمية وعدم يقين. عند 390px رتّب اللوحات رأسيًا؛ يبقى تحقق 768px/سطح المكتب و RTL العربي عملًا مستقبليًا للأصول. أبق المعرّفات LTR والمحاور الواقعية/اتجاهات الروابط دون تغيير. استخدم علامة BlockAssay الرسمية المقدمة وحدها إذا أُضيفت العلامة التجارية. كلا السجلين مواصفات، لا أصول مسلّمة.
الأدوات
استخدم RADAR لغرض الدرس التعليمي المحدود فقط إذا تحقق دعم الشبكة والهوية الدقيقة والحقول والمصدر والسياق. لا يقرر هذا المحتوى نقطة نهاية وقت تشغيل أو قدرة مزود. استخدم البيانات المضمنة دون اتصال ودون وصول مدفوع. تبقى البيانات المفقودة مجهولة؛ ولا حاجة لاتصال محفظة أو توقيع معاملة أو إطلاق رمز أو تداول مباشر. لا يغير التقدم في Academy والمدفوعات والإحالات أدلة Radar أبدًا. يحفظ Diagnostic Passport الملاحظات والحدود، لا توقع سعر أو شهادة سلامة.
المصادر وحدود الادعاءات
- [Solana getTokenLargestAccounts](https://solana.com/docs/rpc/http/gettokenlargestaccounts) — أكبر عشرين حساب رمز؛ لا توزيع حائزين بشر شامل. فُحص 2026-09-30.
- [Solana getTokenAccountsByOwner](https://solana.com/docs/rpc/http/gettokenaccountsbyowner) — تعداد محدود بالمالك مرشح بحساب إصدار أو برنامج. فُحص 2026-09-30.
- [Solana getTokenSupply](https://solana.com/docs/rpc/http/gettokensupply) — العرض الخام والمنازل وسياق استجابة RPC؛ لا تعريف عرض متداول. فُحص 2026-09-30.
تدعم الوثائق الآليات، لا قيم البيانات الخيالية. جميع الأمثلة وسجلات التمارين مادة ILLUSTRATIVE أصلية مجمدة في هذا الملف. S0/S1 تسميات سياق اصطناعية؛ observedAt هي null إذ لم يُجمع قياس لسجل مباشر أو تاريخي. أعد مراجعة الوثائق والسلوك المنشور الفعلي قبل أي نشر أو تكامل.
الدرس التالي
P08-L08 بعد التمرين المحلول ومراجعة الاختبار.
مواصفات العناصر البصرية
P08-L07-V01
كيف تغير التصفية وتجميع المالكين والاستبعادات الترتيب؟
توزيع حسابات وسلطات مالك توضيحي؛ لا إسناد تحكم بشري.
اعرض صفوف المدخلات مع رفض H6/H7 ظاهرًا لأسباب متمايزة؛ والإجمالي الخام المسوى 100,000. ترتيب حسابات ومالكين جنبًا إلى جنب. ثلاث لوحات حصة A40%,57.1429%,66.6667% بمقامات 1000/700/600 وملاحظة حفظ مجهول.
بعد إزالة الصف المكرر وحساب الإصدار الخاطئ، مجموع خمسة حسابات 1000 رمز؛ تجمع A مقدار 400؛ ولا تختلف النسب إلا بسياسة الاستبعاد.
لوحات متراصة عند 390px مع مكافئ نصي؛ تحقق لاحقًا من 768px وسطح المكتب
تسميات وتنقل RTL؛ المعرّفات معزولة LTR؛ احفظ المحاور العددية وترتيب الأحداث واتجاه الروابط الواقعي.
FIX-P08-07
P08-L07-V02
أي ادعاء مسنود أو مشروط أو مجهول أو غير مسنود؟
حدود أدلة توضيحية؛ لا حكم سلامة أو استثمار.
أربعة صفوف مسماة OBSERVED/INFERRED/UNKNOWN/INSUFFICIENT EVIDENCE مرتبطة بادعاءات هذا الدرس ومعرّفات سجلاته. الملاحظات سجلات خيالية مقدمة، لا قياسات مباشرة.
أربعة صفوف لحالات الأدلة مع مواضع السجلات وخطوات التحقق التالية.
لوحات متراصة عند 390px مع مكافئ نصي؛ تحقق لاحقًا من 768px وسطح المكتب
تسميات وتنقل RTL؛ المعرّفات معزولة LTR؛ احفظ المحاور العددية وترتيب الأحداث واتجاه الروابط الواقعي.
FIX-P08-07
المصادر وحدود الادعاءات
S08-LARGEST · official_documentation_or_standard
Solana getTokenLargestAccounts
- الادعاء المدعوم
- أكبر عشرين حساب رمز؛ لا توزيع حائزين بشر شامل.
- حدود التحقق
- فُحصت الصفحة الأولية لدعم الآلية تحريريًا؛ ولم يُقَس أصل منشور أو مجموعة بيانات سجل بصورة مستقلة.
- تاريخ التحقق
- 2026-09-30
https://solana.com/docs/rpc/http/gettokenlargestaccounts
S08-OWNERS · official_documentation_or_standard
Solana getTokenAccountsByOwner
- الادعاء المدعوم
- تعداد محدود بالمالك مرشح بحساب إصدار أو برنامج.
- حدود التحقق
- فُحصت الصفحة الأولية لدعم الآلية تحريريًا؛ ولم يُقَس أصل منشور أو مجموعة بيانات سجل بصورة مستقلة.
- تاريخ التحقق
- 2026-09-30
https://solana.com/docs/rpc/http/gettokenaccountsbyowner
S08-SUPPLY · official_documentation_or_standard
Solana getTokenSupply
- الادعاء المدعوم
- العرض الخام والمنازل وسياق استجابة RPC؛ لا تعريف عرض متداول.
- حدود التحقق
- فُحصت الصفحة الأولية لدعم الآلية تحريريًا؛ ولم يُقَس أصل منشور أو مجموعة بيانات سجل بصورة مستقلة.
- تاريخ التحقق
- 2026-09-30
https://solana.com/docs/rpc/http/gettokensupply
منشأ مجموعة البيانات
id: FIX-P08-07
dataStatus: ILLUSTRATIVE
observedAt: null
source: Original frozen educational fixture embedded in lesson
timeBasis: Synthetic S0/S1 snapshots, not UTC observations or real blocks
identifiers: Deliberately invalid fictional network, asset and account labels; never use as transaction targets
scope: Exhaustive fictional target-mint account export with duplicate and wrong-mint noise.