لأغراض تعليمية فقط؛ لا يشكل ذلك نصيحة استثمارية أو توصية استثمارية. قد تؤدي الاستثمارات إلى خسائر.
الإجابة المباشرة
يتيح أخذ عينات توافر البيانات للعقدة أن تطلب مجموعة فرعية يحددها البروتوكول من وحدات بيانات موثقة ومرمزة ترميزًا ماحيًا، ثم تصدر حكمًا محليًا احتماليًا حول ما إذا كان الكائن الملتزم به قد نُشر بقدر يكفي لإعادة بنائه. ولا تنزل العقدة الكائن كاملًا. ولا تزيد العينة الناجحة الثقة إلا في ظل افتراضات معلنة بشأن الترميز، وعتبة إعادة البناء، واختيار العينات، وتنوع النظراء، والتوقيت، ونموذج الخصم.
يربط إثبات KZG أو إثبات الخلية الوحدة المسترجعة بالتزام، لكنه لا يثبت وجود عدد كاف من الوحدات الأخرى. ولا يثبت نجاح المعاينة المحلية تلقائيًا إمكان إعادة البناء على مستوى الشبكة، أو صحة التنفيذ، أو نهائية الإجماع، أو تسوية التجميع، أو قدرة المستخدم على الخروج، أو الأرشفة الدائمة. وPeerDAS تصميم محدد لإيثريوم له أعمدة وخلايا ومجموعات حيازة وقواعد معاينة وشبكات واختيار فرع خاصة بالترقية؛ ومعلماته الحالية ليست ثوابت عامة لكل DAS.
آلية العمل
- ثبّت الكائن الدقيق ولقطة المواصفة: السلسلة والشبكة والترقية والعميل ومراجعة المواصفة؛ والفتحة وجذر الكتلة والتزامات blob؛ والأبعاد الأصلية والموسعة؛ وتعريفات الخلية والصف والعمود ومجموعة الحيازة؛ وقرار التوافر الذي يجب على العقدة اتخاذه.
- تحقق من قاعدة الترميز وإعادة البناء. سجّل خوارزمية التوسيع الماحي، ونظام الالتزام، وعدد الوحدات الأصلية والمرمزة، والحد الأدنى اللازم لاستعادة الكائن، وطريقة رفض الامتدادات المشوهة. ولا تكون المعاينة ذات معنى إلا إذا أدى حجب عدد كاف لمنع إعادة البناء إلى منطقة قابلة للاكتشاف.
- عرّف فضاء العينات وإجراء المعاينة. سجّل حجم المجتمع، والمجموعة غير المتاحة أو المحجوبة، وعدد العينات، والاختيار مع الإرجاع أو بدونه، ومصدر العشوائية، والتفرد، وواجبات الحيازة، واختيار النظراء، والمهلة، وإعادة المحاولة، وإزالة التكرار. تكليفات الحيازة والعينات العشوائية دليلان مختلفان.
- اذكر نموذج الاحتمال قبل الحساب. إذا كانت نسبة الحجب الثابتة في نموذج تعليمي هي
fوكان عدد العينات المستقلة والمنتظمة مع الإرجاعs، فإنP_miss = (1 - f)^s. ومن دون إرجاع، استخدم نسبة التوافيق لمجتمع محدود. ويبطل النموذج البسيط عند ترابط النظراء، أو تحيز العشوائية، أو العزل الشبكي، أو الخدمة التكيفية، أو انتقاء إعادة المحاولات. - اجلب البيانات من نظراء متنوعين ضمن مهلة البروتوكول. تحقق من الرأس القانوني وإدراج blob والالتزام والفهرس وإثبات خلية KZG وبايتات الاستجابة؛ وسجّل الاستجابات المفقودة وغير الصالحة والمتأخرة كلًا على حدة. تكرار العمود نفسه أو سؤال مستوى التحكم نفسه ليس دليلًا مستقلًا جديدًا.
- طبّق قواعد التوافر المحلي واختيار الفرع للبروتوكول المسمى، ثم سجّل بصورة منفصلة النشر وإعادة البناء على مستوى الشبكة، وصحة التنفيذ، وحالتي الإجماع الآمنة والنهائية، ومدة الخدمة، وحالة الأرشيف. لا يجوز ترقية النجاح المحلي إلى ادعاءات لا يقدمها البروتوكول.
- اختبر حجب البيانات، والترميز المشوه، والإثباتات غير الصالحة، وهجمات العزل وSybil، والخدمة الانتقائية أو التكيفية، وترابط العينات، وانقسام النظراء والشبكات الفرعية، والمهل، والتقليم، وتغير المعلمات وجدول blob، وإعادة التنظيم، واختلاف العملاء. أعد البناء فعليًا من الوحدات المجموعة واحتفظ بالطلبات والاستجابات والإثباتات والإصدارات وأدلة الأرشفة.
أمثلة محلولة
- معاينة مستقلة مع الإرجاع. في نموذج تعليمي، يُحجب
50%من الوحدات وتأخذ العقدة30عينة مستقلة ومنتظمة مع الإرجاع. احتمال عدم اكتشاف الحجب هو0.5^30 = 0.0000000009313225746، واحتمال اكتشافه99.9999999069%. هذا نموذج تعليمي، وليس ضمان خدمة حيًا لـPeerDAS أو لأي شبكة أخرى. - استهداف احتمال عدم اكتشاف محدد. في النموذج المستقل نفسه ومع حجب
25%، نطلب ألا يزيد احتمال عدم الاكتشاف على0.000001. عدد العينات هوceil(log(0.000001) / log(0.75)) = 49. عند48عينة يكون الاحتمال0.75^48 = 0.0000010067940558701114، وما زال أعلى من الهدف؛ وعند49يصبح0.75^49 = 0.0000007550955419025835. - المعاينة من دون إرجاع. يتكون مجتمع محدود من
128عمودًا، منها64قابلة للخدمة و64محجوبة. عند أخذ8أعمدة متميزة من دون إرجاع، يكون احتمال تفويت المجموعة المحجوبةC(64,8) / C(128,8) = 0.0030958642767920487، واحتمال الاكتشاف99.6904135723%. تختلف النتيجة عن0.5^8 = 0.00390625، وما زالت تفترض اختيارًا منتظمًا وحجبًا ثابتًا. - لقطة معلمات Fulu. في مواصفة Fulu المفحوصة في
2026-08-12، القيم هيNUMBER_OF_COLUMNS = 128وSAMPLES_PER_SLOT = 8وNUMBER_OF_CUSTODY_GROUPS = 128وCUSTODY_REQUIREMENT = 4. الحد الأدنى لحصة المعاينة هو8 / 128 = 6.25%، والحد الأدنى لحصة الحيازة4 / 128 = 3.125%. وإذا كانت العقدة تحوز12مجموعة وكان حجم المعاينة هو الأكبر بين8و12، فإنها تطلب12 / 128 = 9.375%. هذه معلمات بروتوكول مرتبطة بإصدار وليست ضمانات دائمة أو مشتركة بين البروتوكولات.
المخاطر
- أخذ عينات من سلسلة أو شبكة أو ترقية أو فتحة أو كتلة أو كائن بيانات غير صحيح.
- الوثوق برأس والتزام قديمين أو غير قانونيين أو خضعا لإعادة تنظيم.
- استخدام بيانات مرمزة ترميزًا ماحيًا بصورة مشوهة أو موسعة خطأ.
- قبول إثبات KZG أو خلية أو إدراج غير صالح.
- اعتبار صحة الالتزام إثباتًا على التوافر.
- جمع عينات أقل مما يتطلبه نموذج التهديد المعلن.
- تطبيق صيغة مع الإرجاع على معاينة من دون إرجاع أو العكس.
- استخدام عشوائية متحيزة أو متوقعة أو قابلة للتلاعب.
- عد الوحدات المكررة أو إعادة المحاولات عينات مستقلة.
- المعاينة من نظراء أو شبكات فرعية أو مجموعات حيازة أو مستويات تحكم مترابطة.
- التعرض لهجمات العزل أو Sybil التي تعزل القائم بالمعاينة.
- السماح بخدمة انتقائية أو تكيفية بعد معرفة اختيارات العينات.
- تصنيف المهلة أو الازدحام أو فشل العميل خطأ على أنه حجب بيانات.
- الخلط بين تكليفات الحيازة الحتمية والمعاينة العشوائية.
- افتراض نسبة حجب لا تطابق عتبة إعادة البناء.
- فشل إعادة البناء بسبب حدود المعالج أو الذاكرة أو عرض النطاق أو التنفيذ البرمجي.
- مواجهة فشل النشر أو الطلب والاستجابة أو الشبكة الفرعية أو البذر المتقاطع.
- تعميم نجاح محلي على توافر الشبكة كلها وقدرتها على الاستعادة.
- الخلط بين DAS وصحة التنفيذ أو نهائية الإجماع أو التسوية أو الخروج.
- إغفال تغيرات الاحتفاظ أو الأرشفة أو المسار البديل أو الترقية أو جدول blob أو المعلمات.
مفاهيم خاطئة شائعة
- عينة ناجحة واحدة تثبت توافر الكائن الكامل.
- إثبات KZG أو الخلية هو بحد ذاته إثبات لتوافر البيانات.
- زيادة عدد الطلبات تقدم دائمًا دليلًا مستقلًا.
- يتحقق DAS من التنفيذ ويجعل السلسلة نهائية.
- البيانات المتاحة الآن ستظل مؤرشفة بصورة دائمة.
موضوعات ذات صلة
المصادر
- Data availability - Ethereum.org (تاريخ الاطلاع: 2026-08-12)
- PeerDAS - Ethereum.org (تاريخ الاطلاع: 2026-08-12)
- EIP-7594: PeerDAS - Peer Data Availability Sampling - Ethereum Improvement Proposals (تاريخ الاطلاع: 2026-08-12)
- Fulu – Data Availability Sampling Core - Ethereum Consensus Specs (تاريخ الاطلاع: 2026-08-12)
- Fulu – Networking - Ethereum Consensus Specs (تاريخ الاطلاع: 2026-08-12)
- Fulu – Fork Choice - Ethereum Consensus Specs (تاريخ الاطلاع: 2026-08-12)
- EIP-4844: Shard Blob Transactions - Ethereum Improvement Proposals (تاريخ الاطلاع: 2026-08-12)
- Fraud and Data Availability Proofs: Maximising Light Client Security and Scaling Blockchains with Dishonest Majorities - arXiv (تاريخ الاطلاع: 2026-08-12)