عادل وقابل للإثبات
آخر تحديث 21 أكتوبر 2026
تستخدم ألعاب Frost الأصلية نظامًا عادلًا وقابلًا للإثبات، بحيث يمكنكم التحقق بشكل مستقل من أن كل نتيجة كانت عادلة ولم تُعدَّل بعد رهانكم.
كيف يعمل
قبل أن تلعبوا، يولّد الخادم بذرة سرية ويعرض عليكم تجزئة SHA-256 لها (الالتزام). وتُعرض بذرة العميل الخاصة بكم بجانبها في لوحة النزاهة لكل لعبة. ويزيد كل رهان قيمة nonce بمقدار واحد.
تُستمد النتيجة من HMAC-SHA256(server seed, client seed : nonce)، ثم تُحوَّل إلى نتيجة اللعبة: وهو مخطط الالتزام والكشف (commit-reveal) واسع الاستخدام. أما Crash فمختلفة، لأن جميع اللاعبين يشتركون في جولتها: إذ تأتي الجولات من سلسلة عامة من تجزئات SHA-256 محددة مسبقًا. ويُنشر التزام السلسلة وقيمة الملح (salt) الخاصة بها، ويُعرض تجزئة بذرة كل جولة قبل بدئها، وتُكشف بذرتها عند انتهائها، بحيث يمكن لأي شخص إعادة حساب نقطة انهيارها.
تحققوا بأنفسكم
عندما تغيّرون البذرة في لوحة النزاهة الخاصة باللعبة، وهو ما يمكنكم فعله متى لم تكن هناك جولة مفتوحة عليها، نكشف بذرة الخادم السابقة ونبدأ زوجًا جديدًا. ويمكنكم حساب تجزئة البذرة المكشوفة للتأكد من مطابقتها للالتزام الذي رأيتموه مسبقًا، ثم إعادة حساب كل نتيجة من تلك البذرة وبذرة العميل الخاصة بكم، مما يثبت أنه لم يتغير شيء.
ألعاب الأطراف الثالثة
تعمل ألعاب المزودين الخارجيين على مولّد الأرقام العشوائية (RNG) المعتمد الخاص بالمزود. وتخضع نسبة العائد للاعب ونزاهتها لشهادة المزود.