Provably fair

دليل عملي

كيف يعمل provably fair على Stake؟

بطاقة أو لغم أو نتيجة تريد التحقق منها؟ اعثر على بيانات الجولة وأعد حسابها عبر provably fair.

بواسطة The Gambling Desk · نُشر في · تم التحقق في

بطاقة بلاك جاك أو لغم أو خانة في Dragon Tower: يتيح provably fair إعادة حساب النتيجة بعد انتهاء الجولة. تستخدم بياناتها لمقارنة النتيجة المحسوبة بما يظهر في سجلك.

فكرة الظرف المختوم

تخيّل أن Stake تضع رقمًا سريًا داخل ظرف وتعرض بصمته. تضيف رقمك الخاص، وتحصل كل جولة على رقم تسلسلي. تُستخدم هذه العناصر معًا لحساب النتيجة.

عند فتح الظرف، يمكنك فحص البصمة وإعادة الحساب. يسمى الرقم السري server seed، ومساهمتك client seed، ورقم الجولة nonce، والبصمة hash.

اعثر على بيانات جولتك

افتح السجل أو تفاصيل الرهان. دوّن اللعبة وclient seed وnonce وhash الخاص بـserver seed المستخدم. تحدد هذه القيم الجولة التي تريد مراجعتها بدقة.

يبقى server seed الكامل مخفيًا ما دام زوج البذور نشطًا. استخدم خيار تدوير البذور أو استبدالها لكشف السابق. بعدها تستطيع التحقق من الجولات التي استعملت هذا الزوج.

أعد الحساب

اختر اللعبة في أداة التحقق provably fair، ثم أدخل server seed المكشوف وclient seed وnonce والإعدادات المطلوبة للجولة.

يتضمن الفحص مقارنتين:

  1. يجب أن يطابق hash الخاص بـserver seed المكشوف البصمة المنشورة قبل الرهان.
  2. يجب أن تطابق النتيجة المعاد حسابها النتيجة الموجودة في سجلك.

هل ظهرت نتيجة مختلفة؟ أعد نسخ القيم من الجولة نفسها. يكفي اختلاف nonce أو تبديل البذرتين أو استخدام إصدار آخر من اللعبة لتغيير الحساب.

ما الذي تحققت منه؟

يعني التطابق أن النتيجة تتبع البيانات المعتمدة لتلك الجولة. ويساعد hash أيضًا في كشف استبدال server seed بعد الرهان.

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

تفاصيل إضافية: كيف تتحول البيانات إلى نتيجة؟

Server seed وclient seed

تنشئ Stake server seed وتنشر hash الخاص به أولًا. قد ينشئ المتصفح client seed عند التسجيل، وتسمح الواجهة عادةً بتغييره. يجمع الحساب بذلك بين بيانات الخادم ومساهمة اللاعب.

Nonce

يزداد nonce مع كل رهان يستخدم زوج البذور نفسه. وهو يميز جولتين متتاليتين حتى عندما تبقى البذرتان دون تغيير.

Hash وHMAC-SHA256

يحوّل hash البيانات إلى بصمة ذات طول ثابت. تغيير البيانات يغير البصمة. تستخدم Stake HMAC-SHA256 لدمج server seed وclient seed وnonce، ومؤشر عندما تحتاج اللعبة إلى قيم إضافية.

ينتج الحساب بايتات تتحول إلى أرقام بين 0 و 1. تستخدمها كل لعبة بطريقتها لتحديد مواقع الألغام أو البطاقات أو غيرها. البيانات والطريقة نفسيهما تعطيان النتيجة نفسها، وهذا أساس التحقق.

طريقة التحويل الخاصة باللعبة مهمة بقدر البذور. لذلك يجب أن تتوافق أداة التحقق مع اللعبة وإصدارها.

أسئلة شائعة

لماذا ننتظر كشف server seed؟

كشفه أثناء استخدامه سيسمح بحساب النتائج التالية. لذلك تعرض Stake hash أولًا، ثم البذرة كاملة بعد التدوير.

هل تغيير client seed يزيد فرص الفوز؟

لا. يغير بيانات الحساب دون تغيير احتمالات اللعبة.

هل يمكن التحقق من عدة جولات باستخدام server seed نفسه؟

نعم، إن استُخدم زوج البذور نفسه فيها. استخدم nonce الخاص بكل رهان للوصول إلى نتيجته.

المصادر والمراجع

الحالة: not configured.

Optional analytics is not configured, so no analytics script is loaded.