Provably Fair — عدل النتائج
نظام Provably Fair يمنحك القدرة على التحقق من أن كل جولة كانت عادلة وبدون تدخل أو تلاعب. باستخدام خوارزميات التشفير، يمكنك التأكد من أن النتيجة لم يتم التلاعب بها بعد بدء الجولة.
كل جولة تستخدم three عناصر غير متوقعة: Seed من الخادم، Seed من اللاعب، و Nonce. بعد انتهاء الجولة يمكنك التحقق من النتيجة محلياً باستخدام هذه القيم.
1. Seed الخادم
قبل بدء الجولة، يُولد الخادم قيمة سرية عشوائية (Server Seed) ويقوم بتشفيرها عبر SHA-256. النسخة المشفرة تظهر لك قبل الجولة، بينما النسخة الأصلية تبقى مخفية حتى انتهاء الجولة.
2. Seed اللاعب
يمكنك إدخال seed خاص بك (Client Seed) أو استخدام قيمة عشوائية مولّدة تلقائياً. هذا يضمن أن الخادم لا يستطيع التنبؤ بناتجة الجولة مسبقاً.
3. Nonce
هو عدّاد يزداد تلقائياً مع كل جولة. يجمع بين Server Seed و Client Seed لضمان أن كل جولة لها نتيجة فريدة لا يمكن تكرارها.
كيف تتحقق؟
بعد انتهاء الجولة، يُكشف الخادم عن النسخة الأصلية من Seed. يمكنك الآن تطبيق الخوارزمية محلياً على جهازك: ادمج الـ Seeds + Nonce، ثم احسب النتيجة. إذا تطابقت مع النتيجة المعروضة، فهذا يعني أن الجولة كانت عادلة 100%.
نستخدم
SHA-256 لتشفير Seed الخادم، و HMAC-SHA512 لدمج القيم، و combined seeds لضمان عدم التوقع. التحقق يتم كاملاً على جهازك (client-side verify) بدون الحاجة لاتصال بالخادم.
لمزيد من التفاصيل التقنية، يمكنك زيارة صفحة الأمان أو التواصل معنا.
أداة التحقق التفاعلية (Provably Fair)
أدخل بذرة الخادم (Server Seed) وSeed اللاعب (Client Seed) ورقم الجولة (Nonce)، ثم اضغط «احسب» لاشتقاق تجزئة HMAC-SHA256 والنتيجة محلياً عبر SHA-256 — دون أي اتصال بالخادم.