← أحدث الأبحاث
💻 computer science

Adversarial procurement in blockchains

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

المؤلفون الأصليون: Maryam Bahrani, Michael Neuder, S. Matthew Weinberg

نُشر 2026-05-08
📖 5 دقيقة قراءة🧠 قراءة متعمّقة

المؤلفون الأصليون: Maryam Bahrani, Michael Neuder, S. Matthew Weinberg

البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل

إليك شرح لورقة بحثية بعنوان "التعاقد العدائي في سلاسل الكتل" (Adversarial procurement in blockchains) باستخدام لغة بسيطة وتشبيهات إبداعية.

الصورة الكبيرة: مشكلة "الإثبات"

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

المشكلة هي: كيف توظف هؤلاء المُثبتين دون أن تتعرض للاحتيال؟

  • الخبر الجيد: التحقق من الإثبات سهل وغير مكلف (مثل التحقق من نموذج إجابة مسألة رياضية).
  • الخبر السيئ: إنشاء الإثبات صعب ومكلف (مثل حل المسألة الرياضية نفسها).
  • المخاطرة: المُثبتون هم غرباء. قد يكونون كسالى، أو قد يكونون مخترقين، أو قد يقومون ببساطة بإطفاء حواسيبهم لإحداث فوضى. إذا لم يقدم أحد إثباتاً، فإن سلسلة الكتل بأكملها ستتوقف عن العمل (خطأ في الاستمرارية/liveness fault)، وهذا كارثة.

تسأل الورقة البحثية: ما هي أذكى وأرخص طريقة لدفع الأموال لهؤلاء الغرباء لضمان إنجاز العمل، حتى لو كان بعضهم يحاول تخريب النظام؟


التشبيه: مسابقة "حارس المنارة"

تخيل ليلة عاصفة. أنت بحاجة إلى بقاء المنارة مضاءة حتى لا تصطدم السفن. لديك 100 حارس منارة محتمل (المُثبتون). أنت تعلم أن 60 منهم على الأقل مخلصون، ولكن ما يصل إلى 40 منهم قد يكونون مخربين يحاولون جعل السفن تصطدم (لسرقة الشحنة، أو لمجرد العبث).

عليك تصميم نظام دفع. إليك الخيارات التي تستعرضها الورقة:

1. نهج "الدفع للجميع" (مكلف للغاية)

تقول لجميع المائة حارس: "إذا أشعلتم الضوء، سأدفع لكم 10 دولارات".

  • النتيجة: إذا قرر الـ 40 مخرباً إطفاء أضواءهم، فلا يزال لديك 60 حارساً مخلصاً. سيظل الضوء مشتعلاً.
  • العيب: لقد دفعت لـ 100 شخص بينما كنت تحتاج فقط لضوء واحد. هذا هدر كبير للمال.

2. نهج "اليانصيب" (محفوف بالمخاطر)

تقول للجميع: "سأضع 1,000 دولار في وعاء. إذا أشعلت ضوءك، فلديك فرصة للفوز بالوعاء كاملاً".

  • النتيجة: الجميع يرمي عملة معدنية ليقرر ما إذا كان سيعمل أم لا.
  • العيب: إذا رأى الـ 40 مخرباً نظام اليانصيب، فقد يقررون جميعاً عدم رمي العملة (أي عدم العمل). الآن، الـ 60 شخصاً المخلصين فقط هم من يرمون العملات. تزداد احتمالية ألا يحصل أي منهم على "وجه" (أي لا يشعل الضوء). إذا لم يشعل أحد الضوء، ستصطدم السفن، وتخسر كل شيء.

3. نهج "القائد المعين + فريق الاحتياط" (حل الورقة البحثية)

هذه هي الاستراتيجية التي يوصي بها المؤلفون. وهي تعمل مثل القائد وطاقم قارب النجاة.

  • الخطوة 1: اختر قائداً. تختار شخصاً واحداً بشكل عشوائي وتقول له: "يجب أن تشعل الضوء. إذا لم تفعل، ستفقد وظيفتك (أو ستتعرض لغرامة)".
  • الخطوة 2: اختر فريق احتياط. تختار مجموعة صغيرة من الاحتياط (مثلاً 5 أشخاص) وتقول لهم: "إذا فشل القائد، لديكم فرصة صغيرة للتدخل وتشغيل الضوء. إذا فعلتم ذلك، ستحصلون على أجر".
  • الخطوة 3: القواعد.
    • إذا قام القائد بعمله، يظل الضوء مشتعلاً. أنت تدفع للقائد مبلغاً ثابتاً.
    • إذا كان القائد مخرباً وأطفأ الضوء، فإن فريق الاحتياط لديه فرصة لإنقاذ الموقف.
    • إذا فشل الجميع، ستدفع غرامة ضخمة (لأن السفن قد اصطدمت بالفعل).

لماذا هذا هو الفائز؟

تستخدم الورقة البحثية الرياضيات لتثبت أن نظام "القائد + الاحتياط" هذا هو الطريقة الأكثر كفاءة للتعامل مع المخاطر.

  1. إنه رخيص: أنت لا تدفع للجميع. أنت تدفع لشخص واحد في الغالب.
  2. إنه آمن: حتى لو كان "القائد" مخرباً، فإن فريق الاحتياط (الذين يُدفع لهم ليكونوا مستعدين) لديهم فرصة عالية لإنقاذ الموقف.
  3. من الصعب الغش: لا يمكن للمخربين التنبؤ بسهولة بمن هو القائد (لأنه يتم اختيار عشوائياً)، وإذا حاولوا رشوة القائد ليفشل، فإن فريق الاحتياط موجود للإيقاع بالفشل.

تحول "الخصم/القطع" (الوديعة الأمنية)

تناقش الورقة أيضاً مفهوماً يسمى "الخصم" (Slashing). تخيل أن كل حارس منارة يجب أن يضع وديعة قدرها 1,000 دولار في خزنة قبل البدء.

  • إذا قاموا بعملهم، يستردون وديعتهم بالإضافة إلى مكافأة صغيرة.
  • إذا فشلوا (أو إذا فشل النظام بأكمله بسببهم)، تأخذ الشبكة وديعتهم.

وجدت الورقة أنه إذا كانت عقوبة "اصطدام السفن" ضخمة، فإن وجود هذه الودائع يساعد كثيراً. فهي تعمل كالتأمين. إذا حاول المخربون التسبب في حادث، يمكن للشبكة مصادرة ودائعهم لتعويض الأضرار، مما يجعل تشغيل النظام بأكمله أرخص في المدى الطويل.

الخلاصة العملية للمختصين

يقدم المؤلفون نصيحة واضحة جداً لأي شخص يبني هذه الأنظمة البرمجية:

لا تحاول أن تكون ذكياً جداً أو متماثلاً بشكل مبالغ فيه. لا تطلب من الجميع القيام بنفس الشيء بنفس الاحتمالية. بدلاً من ذلك:

  1. اختر شخصاً محدداً للقيام بالمهمة الرئيسية ("القائد المعين").
  2. اختر لجنة صغيرة لتعمل كفريق احتياط.
  3. استخدم الودائع (الرهن/Staking) لضمان أن لديهم ما يخسرونه إذا فشلوا.

هذا الهيكل يحاكي كيفية عمل العديد من سلاسل الكتل بالفعل (مثل اختيار "مقترح كتلة" و"لجنة مدققين")، وتثبت الورقة رياضياً أن هذه هي أفضل طريقة لموازنة التكلفة والسلامة عند التعامل مع عمال غير موثوقين وقد يكونون عدائيين.

ملخص في جملة واحدة

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

غارق في أبحاث مجالك؟

تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.

جرّب Digest →