شرح حول «الحياد القابل للإثبات»: كيف تثبت الكازينوهات الإلكترونية العشوائية

يثق معظم اللاعبين في تأكيد الكازينو بأن النرد لم يكن مزوراً. ويوفر نظام «Provably Fair» لهم وسيلة للتحقق من ذلك. وقد نشأت الفكرة من المراهنات باستخدام البيتكوين. تم إطلاق SatoshiDice في عام 2012 كلعبة نرد «قابلة للإثبات النزاهة»، حيث يتم الفوز أو الخسارة في كل رهان وفقًا لـ«هاش» المعاملة، وتقدر شركة Blockworks أن ميزة الكازينو تتراوح بين 1٪ و1,9٪.

وقد أوضح متحدث باسم المالك الجديد للموقع، المعروف باسم «براون» فقط، لـ CoinDesk في عام 2013 ما الذي يجعل هذا النموذج جذابًا. ولا تزال كازينوهات العملات المشفرة تعتمد عليه، وأصبحت لعبة «provably fair» الآن فئة قياسية في ردهة العديد منها.

«إثبات الثقة من خلال الرياضيات، بدلاً من الهوية»

— براون، المتحدث باسم مالك SatoshiDICE، CoinDesk (2013)

كيف يعمل نظام ثبت أنه عادل؟

المدخل تم إنشاؤه بواسطة الوظيفة
بذرة الخادم الكازينو قيمة عشوائية سرية تحدد النتيجة
بذرة الخادم مع التجزئة الكازينو تم نشر بصمة SHA-256 قبل الإصدار التجريبي الأول
بذرة العميل لاعب تسلسل قابل للتعديل لا يستطيع الكازينو التنبؤ به
Nonce المنصة عداد يزداد مع كل رهان جديد

يقوم الكازينو بإنشاء رقم سري، وهو «بذرة الخادم»، ولا يعرض عليك سوى «هاش» هذا الرقم. «الهاش» هو نسخة مشفرة من الرقم لا يمكن إعادة تحويلها إلى الرقم الأصلي. بعد ذلك، يختار اللاعب النص الخاص به، وهو «بذرة العميل». لكل رهان، تقوم المنصة بدمج البذرتين مع رقم الرهان (النونس) باستخدام صيغة قياسية — عادةً ما تكون HMAC-SHA256 — وتحدد نتيجة هذه الصيغة نتيجة اللعبة.

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

كيف تتم عملية التحقق؟

فيما يلي مثال يتضمن حسابات رياضية حقيقية. يمكنك تنفيذ كل سطر باستخدام مكتبتَي hmac و hashlib في لغة Python.

خطوة القيمة
بذرة الخادم، التي ظهرت بعد الدوران d7a5c1e94b0f3a62c8e1f7b9045d3a6e2b8c9f01a4d6e7385c2b1f0e9a7d4c63
SHA-256 لبذرة الخادم، التي تم نشرها قبل إجراء الرهان 144f63cc7076abc155cc808ff182bd00d55fea317871dcd5dfa876bb98318755
بذرة العميل bsw-demo
Nonce 0
HMAC-SHA256 لـ «bsw-demo:0» باستخدام بذرة الخادم كمفتاح 16a82501cd097dc6f9044c6caa4d400ea574bbd46340c01ff802ca91854b6d8f
أول 8 أحرف سداسية عشرية كرقم واحد 380118273
إطلاق البيانات (الرقم مقسومًا على 2³²، مضروبًا في 100) 8,85

عندما تكون قيمة «nonce» تساوي 1، تنتج البذور نفسها الرقم 77,42. بالنسبة للألعاب المختلفة، يستخدم المشغلون طرقًا متنوعة لإضافة هاشهم إلى النتيجة؛ ولذلك، يجب عليك أولاً الرجوع إلى الصيغة التي يستخدمها الكازينو للتحقق من صحة أي دليل. هناك حالتان قد تفشل فيهما عملية التحقق: إما أن البذرة تولد التزامًا غير صحيح (استبدال البذرة) أو أن النتيجة المحسوبة تختلف عن الأصلية.

الكازينوهات الإلكترونية «المثبتة نزاهتها» مقارنةً بالكازينوهات التقليدية

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

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

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

ما هي ألعاب الكازينو التي تستخدم خوارزميات تضمن الحياد القابل للإثبات؟

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

أما المراهنات الرياضية فهي أصعب في التكييف. تأتي نتيجة المباراة من العالم الحقيقي، لذا لا يمكن أن يشمل التحقق سوى تسجيل الرهان ومعدلات الرهان. أما الألعاب الحية فهي أكثر صعوبة: فالأوراق والروليت هي أشياء مادية موجودة في الاستوديو، ولا يمكن لرياضيات البذرة التحقق منها، بل تعتمد على عمليات تدقيق الاستوديو. تستخدم بعض الألعاب القائمة على تقنية البلوكشين «عقدًا ذكيًّا»، وهو برنامج على سلسلة الكتل يقوم بتشغيل اللعبة ويدفع بالعملات المشفرة بشكل مستقل.

كيف يمكن للاعب التأكد من نزاهة اللعبة؟

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

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

لماذا قد يضم مشغل كازينو ألعابًا ذات نزاهة مثبتة؟

تعد النزاعات هي السبب العملي. يمكن لفريق الدعم الرد على أي شكوى تتعلق بتلاعب بالنتائج باستخدام البذور و«النونس»، وبذلك يكون لدى الكازينو المشفر الجديد وسيلة لكسب ثقة اللاعبين الذين لم يسمعوا به من قبل.

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

تظل الترخيص من مسؤولية المشغل، وعندما تطلب هيئة تنظيمية شهادة معملية، فإن الحسابات الرياضية لا تعفي أحداً من الالتزام بها. تقوم شركة BSW بتطوير منصات كازينوهات العملات المشفرة وتربط أكثر من 150 مزودًا للألعاب عبر واجهة برمجة تطبيقات (API) واحدة، وبالتالي يمكن دمج الألعاب ذات العدالة القابلة للتحقق منها مع تطور المنصة.

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

ما المقصود بـ«لعبة أثبتت نزاهتها»؟

إنه نموذج يمكن للاعب من خلاله التحقق رياضيًّا من نتيجة كل مباراة. يقدم الكازينو «بذرة» من الخادم على شكل هاش، ويضيف اللاعب «بذرة» من العميل، وتسمح «البذرة» المكشوفة لأي شخص بإعادة حساب النتيجة.

ما هي اللعبة الأقل عرضة للتلاعب في الكازينو؟

تخضع الألعاب المرخصة للاختبارات، ولذلك فإن المؤشر ذي الصلة هو ميزة الكازينو. في لعبة البلاك جاك التي تُستخدم فيها الاستراتيجية الأساسية، تبلغ هذه الميزة حوالي 0,5 %، أما الرهان على «البنك» في لعبة الباكارا فيبلغ 1,06 %، والرهان على «خط المرور» في لعبة الكرابس يبلغ 1,41 %. وتشير لعبة النرد التي ثبتت نزاهتها إلى ميزتها الخاصة، والتي عادةً ما تبلغ حوالي 1٪.

كيف تعمل تقنية الحياد القابل للإثبات؟

يتم معالجة البذرة التي يحددها الخادم، وبذرة عميل اللاعب، وقيمة nonce باستخدام خوارزمية HMAC-SHA256. يقوم الكازينو أولاً بنشر التجزئة، ثم يكشف عن البذرة لاحقًا، وبالتالي لا يمكن تغيير النتيجة بعد المراهنة.

هل ما يُسمى بـ«العدل المثبت» هو عدل حقًّا، أم أنه يمكن التلاعب به؟

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

كيف يمكن للمستخدمين التحقق من نزاهة لعبة ثبت أنها نزيهة؟

قم بتبديل زوج البذور للكشف عن بذرة الخادم بدون التجزئة. قم بتطبيق التجزئة SHA-256 عليها وقارنها مع التجزئة المخزنة. ثم أعد حساب النتيجة انطلاقًا من بذرة الخادم وبذرة العميل والرقم العشوائي (nonce)، باستخدام صيغة اللعبة، سواء في أداة التحقق الخاصة بالكازينو أو في أداة تحقق مستقلة.

ما هي الفروق بين الكازينوهات الإلكترونية ذات الحياد المثبت والكازينوهات الإلكترونية التقليدية؟

تعتمد الكازينوهات التقليدية على الشهادات المختبرية واللوائح التنظيمية، في حين يتيح نظام «provably fair» للاعبين التحقق من كل رهان من رهاناتهم. لا يشمل نظام «provably fair» احتمالات الدفع ولا حماية اللاعبين، ولا تزال الأسواق الخاضعة للتنظيم تتطلب أدلة معتمدة على مولد الأرقام العشوائية (RNG).

هل أنت مستعد لإطلاق مشروعك التجاري؟

شركة رائدة في مجال برامج المراهنات تعمل على مستوى العالم. تقدم مجموعة واسعة من المنتجات والخدمات المبتكرة للمراهنات الرياضية والافتراضية ومراهنات الكازينو.

المندوب المفضل
دولة *
Telegram