Skip to main content

ما هو المدقّق (validator)

ملاحظة: هذا المستند هو ترجمة آلية للنسخة الإنجليزية الأصلية.

ما هو المدقّق (validator)

المدقّق (validator) مشارك في الشبكة يتحقّق من المعاملات، ويقترح كتلًا جديدة، ويساعد على الحفاظ على سلامة البلوك تشين. في proof-of-stake (PoS) وآليات التوافق ذات الصلة، يقفل المدققون (يخزّنون) الرموز كضمان للمشاركة في إنتاج الكتل والتحقق منها. إذا تصرّف المدقّق بأمانة، يكسب مكافآت؛ وإذا تصرّف بخبث أو فشل في أداء واجباته، يمكن تخفيض حصته عبر القطع (slashing).

باختصار: المدقّق مشغّل عقدة يخزّن الرموز للمشاركة في تأمين بلوك تشين عبر التحقق من المعاملات وإنتاج الكتل. المدققون النزهاء يكسبون مكافآت؛ وغير النزهاء أو المهملين يخسرون الحصة.

كيف يعمل المدققون

يعمل المدققون في سياق آلية توافق — البروتوكول الذي يتفق به مشاركو البلوك تشين على أي المعاملات صالحة وبأي ترتيب تُضاف إلى السلسلة. في أنظمة proof-of-stake، تتبع العملية نمطًا عامًا:

  1. التخزين. يقفل المدقّق مقدارًا مطلوبًا من الرمز الأصلي للبلوك تشين في عقد تخزين. تعمل هذه الحصة كضمان — فهي تُظهر الالتزام المالي للمدقّق بالسلوك النزيه.
  2. اقتراح الكتلة. يختار بروتوكول التوافق مدقّقًا لاقتراح الكتلة التالية. تتفاوت طرق الاختيار: قد تكون عشوائية، أو موزونة بحجم الحصة، أو قائمة على جدول دائري. يجمّع المدقّق المختار المعاملات المعلّقة في كتلة.
  3. التصديق / التصويت. يتحقّق المدققون الآخرون من الكتلة المقترَحة — يفحصون أن المعاملات صالحة، وأن الكتلة تتبع قواعد البروتوكول، وأنها تتّصل بشكل صحيح بالكتلة السابقة. يُشيرون إلى موافقتهم بالتوقيع على (التصديق على) الكتلة.
  4. النهائية (Finalization). بمجرّد أن يصدّق عدد كافٍ من المدققين على الكتلة (عادةً أغلبية فائقة، مثل ثلثي مجموعة المدققين)، تُعتبَر الكتلة نهائية وتُضاف إلى السلسلة بشكل دائم.
  5. المكافآت. المدققون الذين يقترحون كتلًا ويصدّقون بشكل صحيح يتلقّون مكافآت، عادةً بالرمز الأصلي للسلسلة. تعوّض المكافآت المدققين عن الكلف التشغيلية لتشغيل العتاد وكلفة الفرصة لقفل رأس المال.

واجبات المدقّق

تتجاوز مسؤوليات المدقّق اقتراح الكتل بين الحين والآخر:

  • التوافر المستمر. يجب على المدققين تشغيل برمجيات عُقدهم على مدار الساعة طوال الأسبوع. تفويت واجبات التصديق أو الانقطاع عند اختيارهم لاقتراح كتلة يؤدّي إلى ضياع المكافآت، وفي بعض البروتوكولات، عقوبات طفيفة.
  • السلوك الصحيح. يجب على المدققين اتباع قواعد البروتوكول. التوقيع على كتلتين متعارضتين (التوقيع المزدوج)، أو التصديق على معاملات غير صالحة، أو محاولة إعادة تنظيم السلسلة انتهاكات تُطلق القطع.
  • صيانة البرمجيات. يجب على المدققين إبقاء برمجيات عُقدهم محدّثة، وتطبيق التصحيحات الأمنية، والمشاركة في ترقيات الشبكة.
  • إدارة البنية التحتية. يتطلّب تشغيل مدقّق عتادًا موثوقًا، واتصال شبكة، ومراقبة تشغيلية.

Proof of Stake واقتصاديات المدققين

في أنظمة proof-of-stake (PoS)، يحلّ المدققون محلّ المُعدِّنين في أنظمة proof-of-work (PoW). فبدلًا من التنافس على حلّ ألغاز حوسبية (ما يستهلك الطاقة)، يُختار المدققون لإنتاج الكتل بناءً على مقدار الحصة التي التزموا بها.

المتغيّرات المُفوَّضة والمُرشَّحة

تتيح العديد من أنظمة PoS لحاملي الرموز الذين لا يريدون تشغيل عقدة مدقّق بأنفسهم أن يفوّضوا رموزهم إلى مدقّق قائم. يشغّل المدقّق العقدة؛ ويساهم المفوّض بالحصة. تُتقاسَم المكافآت بين المدقّق (الذي يأخذ عمولة) والمفوّضين.

متغيّرات PoS الشائعة التي تتضمّن مدققين:

المتغيّر كيف يُختار المدققون الأمثلة
Pure PoS موزون بالحصة؛ يمكن لأي مُخزِّن مؤهّل التحقق Ethereum (بعد الدمج)
Delegated PoS (DPoS) يصوّت حاملو الرموز لمجموعة محدودة من المدققين EOS، Tron
Proof of Staked Authority (PoSA) المدققون مُخزِّنون ومُصرَّح لهم؛ يجمع PoS مع اختيار بالسلطة BNB Chain
Nominated PoS (NPoS) يدعم المُرشِّحون المدققين بحصتهم؛ اختيار خوارزمي Polkadot، Kusama

يتفاوت حجم مجموعة المدققين بشكل كبير: من بضع عشرات (في أنظمة DPoS أو PoSA) إلى آلاف (في PoS الخاص بـ Ethereum).

القطع والمساءلة

القطع (slashing) هو الآلية التي يخسر بها المدقّق جزءًا من رموزه المُخزَّنة أو كلها كعقوبة على انتهاكات البروتوكول. يفرض القطع السلوك النزيه عبر عقوبات اقتصادية بدلًا من السلطة أو السمعة.

تشمل المخالفات الموجبة للقطع الشائعة:

  • التوقيع المزدوج. اقتراح أو التصديق على كتلتين متعارضتين عند الارتفاع نفسه. هذا أخطر انتهاك لأنه يهدّد اتساق السلسلة.
  • التصويت المحيط (Surround voting). التصديق بطريقة تتناقض مع تصديق سابق، مما يخلق رؤى متعارضة لتاريخ السلسلة.
  • التعطّل الممتدّ. في بعض البروتوكولات، يؤدّي عدم التوافر المطوّل إلى تخفيض تدريجي للحصة (يُسمَّى أحيانًا "تسريب الخمول inactivity leaking" بدلًا من القطع).

تتفاوت جسامة القطع حسب البروتوكول والمخالفة. قد تؤدّي المخالفات الطفيفة إلى عقوبات صغيرة؛ والتوقيع المزدوج يؤدّي عادةً إلى تدمير جزء كبير من الحصة.

المدققون في الذكاء الاصطناعي للعملات المشفرة

في سياق الذكاء الاصطناعي للعملات المشفرة، يظهر المدققون في دورين متميّزين:

مدققو البلوك تشين

يؤمّن مدققو البلوك تشين القياسيون السلسلة الأساسية التي يُبنى عليها مشروع ذكاء اصطناعي للعملات المشفرة. كل مشروع ذكاء اصطناعي للعملات المشفرة قائم على PoS يعتمد على المدققين لمعالجة معاملاته، وتنفيذ عقوده الذكية، وإنهاء تغييرات حالته. البنية التحتية للمدققين جزء من أساس الثقة للمشروع.

مدققون خاصّون بالذكاء الاصطناعي

تُدخل بعض مشاريع الذكاء الاصطناعي للعملات المشفرة أدوار مدققين متخصّصة ضمن شبكاتها الخاصة. هؤلاء المدققون لا يتحقّقون فقط من معاملات البلوك تشين — بل يتحقّقون من عمل مرتبط بالذكاء الاصطناعي:

  • مدققو الاستدلال. يتحقّقون من أن استدلال الذكاء الاصطناعي نُفِّذ بشكل صحيح عبر فحص البراهين (براهين ZK، تصديقات TEE) أو مقارنة النتائج من مزوّدين متعدّدين.
  • مدققو الحوسبة. يتحقّقون من أن مزوّدي GPU أكملوا المهام الحوسبية كما ادّعوا، غالبًا بإعادة تنفيذ مجموعة فرعية من الحوسبات أو فحص براهين تشفيرية على العمل.
  • مدققو البيانات. يتحقّقون من جودة البيانات المُقدَّمة إلى أسواق بيانات الذكاء الاصطناعي أو خطوط أنابيب التدريب أو أصالتها أو سلامتها.
  • مدققو الأوراكل. يصدّقون على تغذيات البيانات الخارجية التي تستهلكها نماذج الذكاء الاصطناعي، ضامنين أن البيانات لم تُعبَث بها قبل دخولها خط أنابيب الذكاء الاصطناعي.

غالبًا ما تحمل أدوار المدققين الخاصّة بالذكاء الاصطناعي آليات تخزين وقطع خاصة بها، منفصلة عن توافق البلوك تشين في الطبقة الأساسية.

المدقّق مقابل العقدة

من الالتباسات الشائعة الخلط بين المدققين والعُقد. كل المدققين يشغّلون عُقدًا، لكن ليست كل العُقد مدققين:

الدور ماذا يفعل يتطلّب تخزينًا
العقدة الكاملة تنزّل وتتحقّق من البلوك تشين بأكمله؛ تفرض قواعد التوافق لا
عقدة الأرشيف عقدة كاملة تخزّن أيضًا جميع الحالات التاريخية لا
العقدة الخفيفة تتحقّق من ترويسات الكتل دون تنزيل السلسلة الكاملة لا
عقدة المدقّق عقدة كاملة تقترح إضافةً إلى ذلك الكتل وتصدّق عليها نعم (في أنظمة PoS)

تشغيل عقدة كاملة غير مدقِّقة يسهم في لامركزية الشبكة وتوافر البيانات لكنه لا يكسب مكافآت كتل ولا يتطلّب تخزينًا.

أين يظهر في بطاقات مشاريع DecAIHub

تظهر المعلومات المرتبطة بالمدققين في بطاقات المشاريع في عدّة سياقات:

  • بنية السلسلة التحتية. آلية التوافق ونموذج المدققين للبلوك تشين الأساسية للمشروع جزء من السياق التشغيلي.
  • AI component. عندما يستخدم مشروع مدققين متخصّصين للتحقق المرتبط بالذكاء الاصطناعي (التحقق من الاستدلال، التحقق من الحوسبة)، يظهر هذا في حقل AI component.
  • Token model. تخزين الرموز لتشغيل مدقّق أحد أكثر أشكال منفعة الرمز شيوعًا وملموسيةً. فهو يربط مباشرةً ملكية الرمز بأمن الشبكة.
  • جدول Evidence. بالنسبة للمشاريع ذات شبكات المدققين الخاصة، تشمل أدلة Tier-1 أعداد المدققين النشطين، ومعاملات التخزين، وأحداث القطع، ومقاييس وقت التشغيل.

ما لا يثبته المدقّق وحده

  • تشغيل المدققين لا يثبت أن للمشروع ذكاءً اصطناعيًا حقيقيًا. يؤمّن المدققون طبقة البلوك تشين؛ وتتطلّب طبقة الذكاء الاصطناعي أدلة منفصلة.
  • عدد كبير من المدققين لا يثبت اللامركزية. إذا تحكّمت قلّة من الكيانات بمعظم المدققين (عبر التفويض أو عُقد مدققين متعدّدة)، قد تكون الشبكة مركزية عمليًا.
  • تخزين المدققين لا يثبت ضرورة الرمز لمكوّن الذكاء الاصطناعي. قد يكون الرمز ضروريًا لتوافق البلوك تشين لكن ليس لخط أنابيب الذكاء الاصطناعي.
  • مكافآت التخزين العالية لا تثبت الاستدامة. تعتمد معدّلات المكافآت على إصدارات الرموز، التي قد تخفّف قيمة الرمز بمرور الوقت.
  • تسمية دور بـ "مدقّق" لا تعني أنه يتحقّق بالمعنى التوافقي. تستخدم بعض المشاريع المصطلح بفضفاضية لأي عقدة تؤدّي فحوصًا أو تحقّقات.

لا تخلط بين

  • العقدة — أي مشارك يشغّل برمجيات بلوك تشين ويحتفظ بنسخة من السلسلة. المدققون نوع محدّد من العُقد بمسؤوليات إضافية (إنتاج الكتل، التصديق) ومتطلّبات (التخزين).
  • المُعدِّن — في أنظمة proof-of-work، يحلّ المُعدِّنون ألغازًا حوسبية لاقتراح الكتل. يؤدّي المدققون دورًا متناظرًا في أنظمة proof-of-stake، لكن عبر التخزين لا الحوسبة.
  • المفوّض (Delegator) — حامل رموز يخزّن رموزه مع مدقّق لكنه لا يشغّل بنية تحتية للعُقد. يثق المفوّض بأن المدقّق سيتصرّف بأمانة ويشارك في المكافآت.
  • آلية التوافق — البروتوكول الذي يحدّد كيف ينسّق المدققون. المدققون مشاركون ضمن آلية التوافق، لا الآلية نفسها.
  • الأوراكل — مزوّد بيانات خارجي يغذّي المعلومات إلى العقود الذكية. تجمع بعض المشاريع دوري المدقّق والأوراكل، لكنهما وظيفتان متميّزتان.

الأسئلة الشائعة

ماذا أحتاج لتشغيل مدقّق؟

تتفاوت المتطلّبات حسب البلوك تشين. تشمل المتطلّبات الشائعة: حد أدنى للحصة (يمكن أن يتراوح من مقادير متواضعة إلى كبيرة من الرمز الأصلي)، عتاد خادم مخصّص (أو نُسَخ سحابية) بـ CPU وRAM وتخزين ونطاق ترددي كافٍ، اتصال إنترنت موثوق بوقت تشغيل عالٍ، والمعرفة التقنية لتثبيت برمجيات العُقد وإعدادها وصيانتها. تتطلّب بعض السلاسل أيضًا من المدققين اجتياز عملية حوكمة أو تقديم طلب. يختار العديد من حاملي الرموز تفويض حصتهم لمدققين قائمين بدلًا من تشغيل مدققهم الخاص.

ماذا يحدث إذا انقطع مدقّق عن الاتصال؟

تعتمد العواقب على البروتوكول. في معظم أنظمة PoS، المدقّق الذي ينقطع يفوّت المكافآت عن الفترة التي يكون فيها غير متوفّر. تفرض بعض البروتوكولات عقوبات إضافية: Ethereum، على سبيل المثال، تطبّق "تسريب خمول" تدريجيًا يخفّض ببطء حصة المدققين المنقطعين خلال فترات مشاركة الشبكة المنخفضة. هذا أقلّ جسامةً من القطع (الذي يستهدف السلوك الخبيث) لكنه ما زال يخلق حافزًا ماليًا للحفاظ على وقت تشغيل عالٍ.

ما الفرق بين المدقّق والمفوّض؟

المدقّق يشغّل البنية التحتية الفعلية للعقدة — العتاد، البرمجيات، اتصال الشبكة — ويؤدّي واجبات اقتراح الكتل والتصديق عليها. أما المفوّض فيساهم برموز في حصة مدقّق دون تشغيل أي بنية تحتية. يقوم المدقّق بالعمل؛ ويوفّر المفوّض أمنًا اقتصاديًا إضافيًا. تُقسَّم المكافآت بينهما، مع أخذ المدقّق عمولة عادةً. يشارك المفوّضون في مخاطرة القطع: إذا قُطِع المدقّق الذي فوّضوا له، يخسر المفوّضون مقدارًا متناسبًا من حصتهم المُفوَّضة.

هل يمكن قطع مدقّق ظلمًا؟

صُمّم القطع لمعاقبة انتهاكات بروتوكول محدّدة بوضوح، لا أحكام ذاتية. التوقيع المزدوج، مثلًا، يتطلّب من المدقّق إنتاج دليل تشفيري على رسائل متعارضة — وهذا قابل للتحقق موضوعيًا. لكن توجد مخاطر تشغيلية: الأخطاء البرمجية، أو أنظمة تجاوز الفشل (failover) المُعدّة بشكل خاطئ التي تشغّل عرضًا نسختين من المدقّق نفسه، أو أعطال البنية التحتية التي تسبّب تصديقات متعارضة يمكن أن تُطلق القطع حتى دون نيّة خبيثة. يخفّف المدققون هذه المخاطر عبر تصميم بنية تحتية دقيق، والمراقبة، وتجنّب تشغيل نُسَخ زائدة قد توقّع توقيعًا مزدوجًا.

مراجع خارجية

  • Ethereum.org — Proof-of-stake — شرح شامل لكيفية عمل المدققين في نظام proof-of-stake لدى Ethereum، بما في ذلك التخزين والتصديق والقطع.
  • Cosmos Hub — Validators overview — توثيق عن نموذج المدققين في نظام Cosmos البيئي، بما في ذلك آليات التفويض والعمولة.
  • BNB Chain — Staking and validator — نظرة عامة على نموذج مدقّق PoSA المستخدَم من قِبل BNB Chain.

انظر أيضًا