إثبات العدالة (Provably Fair)

كيف يعمل نظام النرد القابل للتحقق من العدالة؟

مرحبًا بك في وثائق المساعدة الخاصة بنظام النرد القابل للتحقق من العدالة (Provably Fair Dice). يشرح هذا الدليل آلية عمل نظامنا الشفاف والمقاوم للتلاعب في توليد نتائج النرد. نحن ندرك أن العدالة والشفافية عنصران أساسيان في تجربة اللعب، ولذلك صممنا هذا النظام لمعالجة المخاوف الشائعة المتعلقة بعشوائية نتائج النرد ونزاهتها.

1. فهم الطريقة التقليدية لرمي النرد

A cat with lots of questions

في معظم تطبيقات الألعاب، يتم توليد نتائج النرد باستخدام دوال برمجية بسيطة تُنتج رقمين بين 1 و6. وعلى الرغم من بساطة هذه الطريقة، فإنها غالبًا ما تثير بعض المخاوف، مثل:

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

2. الطريقة القديمة: الأرقام المُولدة مسبقًا

A cat with lots of numbers

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

مشكلات هذه الطريقة

  • الثقة بالنظام: يمتلك مالك التطبيق كلمة المرور الخاصة بالملف منذ البداية، مما يعني أنه قد يتمكن نظريًا من التلاعب بالنتائج.
  • المخاطر الأمنية: قد يتمكن المهاجمون من كسر كلمة مرور الملف، مما يهدد نزاهة نتائج النرد.

3. حلنا المبتكر: النرد القابل للتحقق من العدالة

A cat with Chain

طورت نكست‌جامون نظامًا جديدًا يعتمد على تقنية البلوك تشين (Blockchain)، مما يجعل عملية توليد نتائج النرد شفافة بالكامل، وغير قابلة للتنبؤ مسبقًا، ويمكن لأي لاعب التحقق منها بنفسه.

3.1 كيف يعمل النظام؟

يعتمد النظام على سلسلة الكتل (Blockchain) لإنشاء نتائج النرد وتسجيلها بطريقة آمنة وشفافة.

وتتم العملية كما يلي:

  1. الاعتماد على البلوك تشين: تبدأ السلسلة بكتلة البداية (Genesis Block)، ومع كل رمية نرد يقوم بها أي لاعب، تتم إضافة كتلة جديدة إلى سلسلة الكتل.

  2. دور الكتل (Blocks):

    • عندما يقوم اللاعب برمي النرد، يتم إنشاء كتلة جديدة (ولنفترض أنها Block #A) وإضافتها إلى السلسلة.

    • ولحساب نتيجة النرد، يعتمد النظام على ثلاثة عناصر رئيسية:

      • Client Seed: عبارة يحددها اللاعب بنفسه قبل بدء المباراة.
      • Dice Roll Row: رقم ترتيب الرمية داخل المباراة، والذي يزداد مع كل رمية جديدة.
      • Resolver Block Hash: قيمة الـ Hash الخاصة بالكتلة التالية في السلسلة (Block #B) والتي تُستخدم لحسم نتائج Block #A.
  3. Resolver Block Hash

    • تبقى Block #A غير محسومة حتى تتم إضافة الكتلة التالية (Block #B) إلى سلسلة الكتل.
    • بعد إنشاء Block #B، تُستخدم قيمة الـ Hash الخاصة بها لحساب نتائج Block #A وبالتالي استخراج أرقام النرد.
  4. الحسم التلقائي

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

3.2 الشفافية وإمكانية التحقق

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

  • استكشف سلسلة الكتل: انتقل إلى مستكشف سلسلة كتل النرد لعرض جميع الكتل واستكشافها.
  • تحقق من نتائج الرميات: استخدم حاسبة النرد وهاش الكتل للتحقق بشكل مستقل من أي كتلة أو رمية نرد.
  • تعيين عبارة البذرة الخاصة بك (Seed Phrase): يمكنك تعيين عبارة البذرة الخاصة بك قبل بدء المباراة من خلال صفحة التفضيلات. وإذا اخترت استخدام بذور عشوائية، فيمكنك الوصول إليها وتنزيلها من نافذة معلومات المباراة أثناء اللعب.

بعد انتهاء المباراة، يمكنك زيارة صفحة التحقق من الرميات (Verify Rolls) لمراجعة جميع رميات النرد التي حدثت أثناء المباراة والتأكد من صحتها. وبهذه الطريقة يمكنك التحقق بشكل مستقل من أن كل رمية كانت عادلة ولم يتم التلاعب بها.

4. الإجابة على الأسئلة الشائعة

4.1 "هل النرد ضدي؟"

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

4.2 "هل يمكنني الوثوق بنتائج النرد؟"

بكل تأكيد. يتيح لك نظام النرد القابل للتحقق من العدالة (Provably Fair Dice) التحقق من كل رمية باستخدام سلسلة الكتل، مما يوفر أعلى درجات الشفافية ويمنحك القدرة على التأكد بنفسك من صحة جميع النتائج.

5. الخاتمة

مع نظام النرد القابل للتحقق من العدالة (Provably Fair Dice)، يمكنك الاستمتاع بتجربة لعب عادلة وشفافة بكل ثقة. ويضمن استخدامنا المبتكر لتقنية البلوك تشين أن تكون كل رمية نرد عشوائية، وغير قابلة للتنبؤ مسبقًا، ومحمية من التلاعب، ويمكنك التحقق منها بنفسك في أي وقت.

استمتع بمبارياتك وأنت مطمئن إلى أن نتائج النرد عادلة بالفعل.

للمزيد من المعلومات أو إذا كنت بحاجة إلى أي مساعدة، يُرجى زيارة قسم الأسئلة الشائعة أو التواصل مع فريق الدعم عبر نظام التذاكر.