ما تعنيه العدالة القابلة للإثبات بلغة بسيطة
قبل بدء أي جولة، يلتزم الخادم ببذرة الخادم من خلال نشر بصمة SHA-256 الخاصة بها. البصمة هي بصمة أحادية الاتجاه، ولا يمكن الحصول على البذرة منها بالهندسة العكسية. يمكنك أيضاً رؤية بذرة العميل الخاصة بك (التي تحددها بنفسك، أو تقبل الافتراضية)، ورقم الجولة (الذي يزداد بمقدار 1 في كل جولة).
بعد إغلاق الجولة، يكشف الخادم عن البذرة الأصلية للخادم. تقوم بدمجها مع بذرة العميل والعدد التسلسلي وحساب قيمة التجزئة. تُربط قيمة التجزئة الناتجة برقم محدد، والذي بدوره يُربط بنتيجة الجولة (نقطة التحطم، رمي النرد، خانة بلينكو، أياً كانت). إذا توافقت الحسابات مع ما شاهدته، فإن الجولة كانت نزيهة. وإذا لم تتوافق، فإن المنصة قد غشت.
الخوارزمية الدقيقة للعبة Crash
- قم بتجزئة بذرة الخادم: خذ سلسلة بذرة الخادم المكشوفة، واحسب SHA-256.
- دمج مع بذرة العميل والمرة: الصيغة هي hmac-sha256(serverSeed, clientSeed + ":" + nonce).
- خذ أول 13 حرفاً من النظام الست عشري من الهاش الناتج.
- حوّل إلى عدد صحيح عشري h.
- احسب نقطة التحطم: crashPoint = floor((100 * 2^52) / (2^52 - h)) / 100، مع تعديل أفضلية المنزل.
- قارن مع نقطة التحطم التي رأيتها في الجولة. التطابق يعني الصدق.
مثال عملي: التحقق من جولة Crash
لنأخذ جولة افتراضية بهذه المدخلات (الأرقام مختصرة لسهولة القراءة):
بذرة الخادم (مكشوفة): a1b2c3d4e5f6...
بذرة العميل: myclientseed42
Nonce: 137
نقطة الانهيار المعروضة في اللعبة: 2.47x
قم بتشغيل hmac-sha256('a1b2c3d4e5f6...', 'myclientseed42:137'). خذ أول 13 حرفاً سداسياً عشرياً من الناتج. حول إلى النظام العشري. أدخل في المعادلة أعلاه. النتيجة: 2.47x. تطابق. كانت الجولة نزيهة.
أي مكتبة دوال تجزئة في أي لغة برمجة تعطي نفس الإجابة. النتيجة حتمية. إذا قمت بإعداد التحقق مرة واحدة، يمكنك تشغيله في كل جولة تلعبها.
الخوارزمية الدقيقة للعبة Dice
- احسب hmac-sha256(serverSeed، clientSeed + ":" + nonce).
- خذ أول 5 أحرف ست عشرية.
- حوّل إلى عدد صحيح i.
- احسب roll = (i * 100) / 16^5، مقرباً إلى منزلتين عشريتين.
- قارن مع النتيجة المعروضة. التطابق يعني الشفافية.
لماذا يهم بذرة العميل
يمكنك تعيين بذرة العميل الخاصة بك. معظم اللاعبين يقبلون الإعداد الافتراضي ولا يعدلونه أبدًا. إذا كنت تريد أقصى درجات الثقة، قم بتغيير بذرة العميل بانتظام (يتيح لك Shuffle القيام بذلك في الإعدادات ← عادل يمكن إثباته ← تعيين بذرة العميل). كل تغيير يبطل التزام بذرة الخادم السابق ويولد واحدة جديدة.
تغيير البذرة في منتصف الجلسة لا يغير عائدك المتوقع. هذا يعني فقط أن المنصة لا يمكنها أن تكون قد أعدت تسلسلاً من النتائج غير المواتية مع معرفة بذرة العميل الخاصة بك مسبقاً. الحماية تشفيرية وليست إحصائية.
المفاهيم الخاطئة الشائعة
- عدالة اللعب القابلة للتحقق لا تغير ميزة الكازينو. لعبة Crash لا تزال بنسبة عائد 99%. لعبة Dice لا تزال بنسبة عائد 99%. الخوارزمية نزيهة، لكن الرياضيات لا تزال تميل قليلاً لصالح الكازينو.
- اللعب العادل القابل للإثبات لا يتيح لك التنبؤ بالنتيجة التالية. يتم الالتزام ببذرة الخادم ثم الكشف عنها، لذا فإن التنبؤ مستحيل تشفيريًا حتى تنتهي الجولة.
- لا يغطي مبدأ الإنصاف القابل للإثبات ألعاب السلوتس أو ألعاب الطاولة أو الكازينو المباشر. تعمل هذه الألعاب على مولدات أرقام عشوائية خارجية (السلوتس) أو أجهزة مادية (الطاولات المباشرة) ويتم تدقيقها من قبل iTech Labs أو ما يعادلها.
- يمكن لمنصة أن تكون عادلة بشكل قابل للإثبات في ألعاب Originals وما زالت تتلاعب بالسلوتس أو تحتجز الودائع. العدالة القابلة للإثبات تغطي مخاطرة محددة واحدة: نزاهة نتائج مولد الأرقام العشوائية الداخلي.
- إذا وجدت عدم تطابق، قم بأخذ لقطة شاشة لكل شيء (البذور، القيمة الفريدة، النتيجة، عملية التحقق الحسابية الخاصة بك) قبل الاتصال بالدعم. حالات عدم التطابق نادرة للغاية وتكون في معظم الحالات خطأ من المستخدم في جانب التحقق.
خطوة بخطوة: التحقق من جولتك الخاصة
-
1
افتح إعدادات Shuffle ← عادل بشكل قابل للإثبات
سترى هاش البذرة الحالي للخادم وبذرة العميل الخاصة بك ونطاق النونس.
-
2
العب جولة وسجل النتيجة
مهما كانت النتيجة، قم بتدوينها.
-
3
قم بتدوير بذرة الخادم الخاصة بك
انقر على "استخدام بذرة خادم جديدة" أو العب حتى تصل إلى بذرة جديدة. يتم الآن الكشف عن بذرة الخادم السابقة.
-
4
انسخ بذرة الخادم المكشوفة وبذرة العميل الخاصة بك والعدد التسلسلي
تظهر الثلاثة جميعها في عرض سجل البذرة.
-
5
قم بتشغيل التجزئة بأي لغة برمجة
Python وJavaScript وأدوات SHA-256 على الإنترنت جميعها تعمل. استخدم الخوارزمية أعلاه للعبة التي لعبتها.
-
6
قارن
إذا كانت النتيجة المحسوبة تطابق النتيجة داخل اللعبة، فإن الجولة كانت نزيهة. كرر ذلك على أي جولة تريدها.
مزايا وعيوب العدالة القابلة للإثبات كميزة
What we like
- لا حاجة للثقة، العمليات الحسابية قابلة للتحقق بشكل مستقل
- سجل البذور العام يغطي كل جولة لعبتها على حسابك
- يمنع تشفيريًا المنصة من التلاعب بنتائج مولد الأرقام العشوائية الداخلي
- تطبيق بمعايير الصناعة، نفس آلية SHA-256 للالتزام والكشف المستخدمة في Stake وRoobet وBC.Game
- يستغرق وقت التحقق حوالي 30 ثانية لكل جولة بمجرد إعداد السكريبت
What we don't
- لا يغطي نتائج السلوتس أو الكازينو المباشر أو المراهنات الرياضية
- رياضيات التحقق معقدة لغير المطورين
- معظم اللاعبين لا يقومون بالتحقق فعلياً، مما يلغي الفائدة العملية
- العدالة القابلة للإثبات لا تحمي من نزاعات السحب أو تأخيرات التحقق من الهوية
- تدوير بذور الخادم بشكل متكرر يمثل إزعاجاً في تجربة المستخدم
الأسئلة الشائعة
جرّبها بنفسك. افتح بكود MAXBET، العب جولة Dice، ثم تحقق من النتيجة. الحسابات ستكون دقيقة.
استخدم الرمز MAXBET لدى Shuffle →