We investigate how a blockchain can distill the collective belief of its nodes regarding the trustworthiness of a (sub)set of nodes into a {\em reputation system} that reflects the probability of correctly performing a task. To address this question, we introduce a framework that breaks it down into two sub-problems:
1. (Information Extraction): How can the system distill trust information from a function of the nodes' true beliefs?
2. (Incentive Design): How can we incentivize nodes to truthfully report such information?
To tackle the first sub-problem, we adapt, in a non-trivial manner, the well-known PageRank algorithm to our problem. For the second, we define a new class of games, called Trustworthy Reputation games (TRep games), which aim to extract the collective beliefs on trust from the actions of rational participants. We then propose a concrete TRep game whose utility function leverages Personalized PageRank and can be instantiated through a straightforward blockchain rewards mechanism. Building on this, we show how the TRep game enables the design of a reputation system. Such systems can enhance the robustness, scalability, and efficiency of blockchain and DeFi solutions. For instance, we demonstrate how such a system can be used within a Proof-of-Reputation blockchain.
- معرّف الورقة: 2505.14551
- العنوان: Game of Trust: How Trustworthy Does Your Blockchain Think You Are?
- المؤلفون: بيتروس درينياس (جامعة بوردو)، روهيت نيما (جامعة ستانفورد)، رافائيل أوستروفسكي (جامعة كاليفورنيا لوس أنجلوس)، فاسيليس زيكاس (جورجيا تك)
- التصنيف: cs.GT (نظرية الألعاب)، cs.AI (الذكاء الاصطناعي)، cs.CR (التشفير والأمان)
- تاريخ النشر: 9 أكتوبر 2025 (arXiv v2)
- رابط الورقة: https://arxiv.org/abs/2505.14551
تبحث هذه الورقة كيفية استخراج نظام سمعة من سلسلة البلوكتشين من المعتقدات الجماعية لعقدها حول جدارة مجموعة فرعية من العقد بالثقة، حيث يعكس هذا النظام احتمالية تنفيذ المهام بشكل صحيح. تقسم الورقة هذه المشكلة إلى مشكلتين فرعيتين: (1) استخراج المعلومات: كيف يستخرج النظام معلومات الثقة من دالة معتقدات العقد الحقيقية؟ (2) تصميم الحوافز: كيفية حفز العقد على الإبلاغ الصادق عن هذه المعلومات؟ لحل المشكلة الأولى، يقوم المؤلفون بتكييف خوارزمية PageRank الشهيرة بطريقة غير تافهة؛ ولحل المشكلة الثانية، يعرّفون فئة جديدة من الألعاب - ألعاب السمعة الموثوقة (TRep games)، التي تهدف إلى استخراج المعتقدات الجماعية حول الثقة من تصرفات المشاركين العقلانيين.
يتمثل التحدي الأساسي في سلاسل البلوكتشين والأنظمة اللامركزية في مسألة الثقة. في غياب السلطة المركزية، كيفية تحديد العقد التي تستحق الثقة لتنفيذ مهام معينة، وهذا يؤثر بشكل مباشر على جودة وكفاءة النظام.
- الحاجة إلى حلول التوسع من الطبقة الثانية: تعتمد حلول الطبقة الثانية مثل البروتوكولات المتفائلة على افتراضات حول جدارة كيانات معينة بالثقة، لكن الثقة المطلقة تشكل خطراً نظامياً في الأنظمة التي تدير مليارات الدولارات من الأصول.
- قيود الطرق الموجودة:
- تعتمد الطرق التقليدية على آليات الضمان، التي تتطلب من الأطراف الموثوقة تقديم ضمانات، مع مواجهة عقوبات اقتصادية عند الانحراف عن التنفيذ الصادق
- تكون أنظمة السمعة الموجودة عادة مؤقتة وضمنية، وتفتقر إلى التحليل الرسمي الصارم
- معادلة السمعة بموارد النظام (مثل الحصة أو قوة الحوسبة) لا تعكس بشكل مباشر جدارة الثقة
تطرح الورقة السؤال الأساسي: كيف يمكن لسلسلة البلوكتشين استخراج نظام سمعة لمجموعة فرعية من عقدها من خلال استخراج المعتقدات الجماعية للنظام حول جدارة العقد بالثقة؟
- المساهمة المفاهيمية: إطار عمل منهجي يقسم المشكلة المعقدة إلى مشكلتين فرعيتين: استخراج المعلومات وتصميم الحوافز
- المساهمات التقنية:
- اقتراح خوارزمية Designated PageRank، تكييف PageRank لاستخراج السمعة
- تعريف فئة جديدة من الألعاب - ألعاب السمعة الموثوقة (TRep games)
- تصميم دوال منفعة محددة بناءً على PageRank المخصص
- المساهمات النظرية:
- إثبات أن مخرجات PageRank تحافظ على نسب درجات السمعة تحت المعلومات الكاملة
- إنشاء مراسلات بين توازن ناش واستخراج السمعة
- توفير ضمانات تقريبية تحت المعلومات الضوضائية
- المساهمات التطبيقية: عرض كيفية دمج ألعاب TRep في سلسلة بلوكتشين Proof-of-Reputation
الإدخال: معتقدات n عقدة مستخدم حول جدارة m عقدة خادم بالثقة
الإخراج: متجه درجات سمعة يعكس جدارة الخوادم النسبية بالثقة
القيود: حفز المستخدمين على الإبلاغ الصادق عن معتقداتهم
تعريف رسم بياني موجه مرجح G=(V∪V^,E,R)، حيث:
- V={v1,…,vn}: مجموعة عقد المستخدمين
- V^={v^1,…,v^m}: مجموعة عقد الخوادم
- R=(R1,…,Rm): متجه درجات جدارة الخوادم بالثقة
- أوزان الحواف تمثل درجة ثقة المستخدمين بالعقد الأخرى
لمعالجة مشكلة العقد الغارقة (عقد الخوادم ذات درجة الخروج صفر)، يتم تعديل PageRank التقليدي:
π=π(1−α)Wout−1M+nα⋅[1n×1,0m×1]
التعديلات الرئيسية:
- تقييد النقل (teleportation) ليكون فقط إلى عقد المستخدمين
- يتم تحديد قيمة PageRank لعقد الخوادم مباشرة من خلال المساهمات المرجحة من عقد المستخدمين
تعريف لعبة بايز متزامنة:
G=(P,A=∏i∈[n]Ai,(ui)i∈[n],(Ti)i∈[n],(Rj)j∈[m])
حيث:
- اللاعبون: P=(Pi)i∈[n]، n وكيل/لاعب
- فضاء الإجراءات: Ai=[m+n]، يمكن لكل لاعب أن يؤيد أي خادم أو مستخدم
- حالات الطبيعة: (Rj)j∈[m]، كل Rj∈[0,1] يمثل احتمالاً
- دوال المنفعة: بناءً على PageRank المخصص
المنفعة المتوقعة للاعب Pi:
E[ui(s,r)]=∑j∈[m]rj⋅ωv^j∣V−1(vi)
حيث ωv^j∣V−1(vi) هي المساهمة النسبية للمستخدم vi في درجة سمعة الخادم v^j.
- التكييف غير التافه لـ PageRank:
- حل مشاكل PageRank التقليدي تحت الأدوار غير المتماثلة للعقد
- إدخال آلية نقل مقيدة
- توفير ضمانات نظرية للحفاظ على النسب
- دمج نظرية الألعاب مع استخراج السمعة:
- أول دمج لاستدلال نظرية الألعاب الرسمي مع آليات استخراج السمعة
- تصميم دوال منفعة متوافقة مع الحوافز
- إنشاء مراسلات بين توازن ناش وفك تشفير السمعة
- مفهوم القابلية للفك:
- تعريف (E,f)-القابلية للفك، حيث E هي مجموعة ملفات الاستراتيجية وf هي دالة السمعة
- توفير دالة فك تشفير فعالة D، بحيث D(e)≃f(R1,…,Rm)
تركز الورقة بشكل أساسي على التحليل النظري، مع النظر في ثلاثة سيناريوهات معلومات:
- المعلومات الكاملة: جميع المستخدمين لديهم فهم كامل للحالة الطبيعية R
- المعلومات الهرمية: مجموعة فرعية من المستخدمين (Pperfect) لديها معلومات كاملة، بينما المستخدمون الآخرون لديهم معلومات غير كاملة
- المعلومات الضوضائية المتسقة: جميع المستخدمين لديهم تقديرات ضوضائية لكن متسقة للحالة الطبيعية
- الحفاظ على النسب: ρjρi=RjRi
- دقة التقريب: خطأ التقريب تحت معيار L∞
- خصائص توازن ناش: الفرادة والوجود
النظرية 3: Gperfect هي (ENE,f1)-قابلة للفك، حيث f1=N (دالة التطبيع L1).
اللمة 2: Gperfect لديها توازن ناش فريد s∗=(N(R),…,N(R)).
في وجود مجموعة فرعية من المستخدمين ذوي المعلومات الكاملة، يتم الحفاظ على (ENE,f1)-القابلية للفك، وغير متأثرة باستراتيجيات المستخدمين الآخرين.
النظرية 4: Gnoisy هي (Ett,f2)-قابلة للفك، حيث:
- Ett هي ملفات استراتيجية "قول الحقيقة"
- f2 تخرج باحتمالية عالية متجهاً قريباً من N(R) تحت معيار L∞
اللمة 3: بافتراض ϵ=O(1/n)، استراتيجية قول الحقيقة هي ϵ′-توازن ناش، حيث ϵ′=O(m2/n).
- توازن ناش الفريد: وجود توازن ناش متماثل فريد تحت المعلومات الكاملة
- المتانة: تحت البنية الهرمية للمعلومات، استراتيجيات المستخدمين ذوي المعلومات الكاملة غير متأثرة بمستخدمي الضوضاء
- قابلية التوسع: مع زيادة عدد المستخدمين (n≫m)، ينخفض خطأ التقريب بشكل رتيب
- الحفاظ على النسب: القدرة على الحفاظ على العلاقات النسبية للجدارة بالثقة بين الخوادم في جميع السيناريوهات
- السمعة المرمزة: مكافأة رموز السمعة من خلال آليات مثل تفويض الحصة
- إثبات السمعة: استخدام أنظمة السمعة الموجودة لتعزيز بروتوكولات الإجماع
- تمييز هذه الورقة: استخراج السمعة مباشرة من معتقدات المشاركين، وليس بشكل غير مباشر من خلال قياس الموارد
- التطبيقات التقليدية: ترتيب أهمية صفحات الويب، أنظمة التوصيات
- التوسعات النظرية للألعاب: دراسة التلاعب الاستراتيجي بـ PageRank
- الابتكار في هذه الورقة: استخدام PageRank في نفس الوقت لتصميم المنفعة وفك التشفير، مخصص بشكل خاص لتقييم الجدارة بالثقة
- السمعة في الألعاب المتكررة: تعلم السمعة بناءً على السلوك التاريخي
- التصميم الأمثل البايزي: تصميم الآليات تحت المعلومات غير الكاملة
- مساهمة هذه الورقة: إطار عمل جديد لتعلم السمعة الخارجية في الألعاب لمرة واحدة
- التحقق من الجدوى: يمكن لسلسلة البلوكتشين استخراج نظام سمعة موثوق لعقدها من خلال إطار عمل منهجي
- الضمانات النظرية: توفير ضمانات أداء رسمية تحت افتراضات معلومات مختلفة
- الفائدة العملية: يمكن دمجها مباشرة في أنظمة PoR البلوكتشين الموجودة
- الافتراضات الثابتة: يفترض الإطار الحالي سمعة ثابتة، دون النظر في التحديثات الديناميكية
- متطلبات المعلومات: يتطلب من المستخدمين وجود درجة معينة من الفهم للخوادم
- مقاومة التواطؤ: لم يتم تحليل المتانة ضد التحالفات الاستراتيجية بشكل كافٍ
- التحقق التجريبي: في الغالب تحليل نظري، يفتقر إلى التجارب التجريبية واسعة النطاق
- أنظمة السمعة الديناميكية: التوسع إلى إعدادات الألعاب المتكررة، مما يسمح بتحديثات السمعة الديناميكية
- طوبولوجيات رسم بياني مختلفة: دراسة سلوك PageRank تحت هياكل شبكة مختلفة
- تحليل الحساسية: استكشاف الحساسية تجاه مستخدمي المعلومات الخاطئة
- التقييم التجريبي: التحقق من النتائج النظرية في بيئات البلوكتشين الحقيقية
- الصرامة النظرية:
- توفير إطار عمل رياضي كامل وإثباتات صارمة
- إنشاء روابط رسمية بين نظرية الألعاب وأنظمة السمعة
- توفير ضمانات نظرية تحت سيناريوهات معلومات متعددة
- الابتكار في الطريقة:
- التكييف غير التافه لـ PageRank له قيمة نظرية وعملية
- تعريف ألعاب TRep يملأ فجوة في هذا المجال
- تصميم دالة المنفعة المتوافقة مع الحوافز ذكي
- أهمية المشكلة:
- حل مشكلة الثقة الأساسية في البلوكتشين و DeFi
- توفير أساس نظري لحلول الطبقة الثانية
- آفاق تطبيق واسعة
- الطريقة المنهجية:
- تقسيم منهجي للمشكلة المعقدة
- توفير حلول قابلة للتشغيل
- ربط وثيق بين النظرية والتطبيق
- عدم كفاية التحقق التجريبي:
- نقص التجارب العددية واسعة النطاق
- عدم الاختبار في بيئات البلوكتشين الحقيقية
- الأداء العملي للنتائج النظرية يحتاج إلى التحقق
- قيود الافتراضات:
- افتراض السمعة الثابتة مثالي جداً
- افتراض المعلومات الكاملة يصعب تحقيقه في الممارسة العملية
- تحليل السلوك المعادي محدود
- اعتبارات قابلية التوسع:
- تحليل التعقيد الحسابي غير عميق بما يكفي
- الأداء تحت الشبكات الكبيرة غير معروف
- لم يتم مناقشة تكاليف التخزين والاتصالات بشكل كافٍ
- تحليل المتانة:
- تحليل غير كافٍ لمقاومة التلاعب الاستراتيجي
- اعتبار محدود للتهديدات الأمنية مثل هجمات Sybil
- عدم وضوح التعامل مع الحالات القصوى مثل تقسيم الشبكة
- المساهمة الأكاديمية:
- فتح دراسة رسمية لأنظمة السمعة في البلوكتشين
- توفير نموذج جديد لتطبيق نظرية الألعاب في البلوكتشين
- قد تحفز اتجاهات بحثية لاحقة
- القيمة العملية:
- توفير أساس نظري لبلوكتشين PoR
- قابلة للتطبيق على تقييم الائتمان في DeFi
- ذات مغزى توجيهي لحلول الطبقة الثانية
- قابلية إعادة الإنتاج:
- النتائج النظرية قابلة للإعادة بالكامل
- وصف الخوارزمية واضح ومفصل
- لكن يفتقر إلى التطبيق مفتوح المصدر
- بلوكتشين Proof-of-Reputation: كمكون أساسي لآلية الإجماع
- أنظمة الائتمان في DeFi: تقييم جدارة المشاركين في الإقراض بالثقة
- اختيار مدققي الطبقة الثانية: اختيار عقد المدققين الموثوقة
- الحوكمة اللامركزية: توزيع أوزان التصويت بناءً على السمعة
- إدارة سلسلة التوريد: تقييم جدارة الموردين بالثقة
تستشهد الورقة بـ 72 مرجعاً ذا صلة، تشمل بشكل أساسي:
- أساسيات البلوكتشين: Bitcoin و Ethereum و Algorand وأنظمة البلوكتشين الرئيسية الأخرى
- نظرية PageRank: ورقة PageRank الأصلية وتطبيقاتها الموسعة
- نظرية الألعاب: الألعاب البايزية والسمعة في الألعاب المتكررة
- أبحاث أنظمة السمعة: دراسات آليات السمعة في علوم الحاسوب والعلوم الاجتماعية
- حلول الطبقة الثانية: Optimistic Rollups وقنوات الدفع وغيرها من حلول التوسع
التقييم الإجمالي: هذه ورقة عالية الجودة ذات صرامة نظرية وابتكار قوي، توفر أساساً نظرياً مهماً لأنظمة السمعة في البلوكتشين. على الرغم من أوجه القصور في التحقق التجريبي، فإن مساهماتها النظرية وآفاقها التطبيقية تجعلها عملاً مهماً في هذا المجال.