WOO logo

على هذه الصفحة

ماكينة القمار (مشفرة)

على هذه الصفحة

مقدمة

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

كازينوهات عادلة بشكل واضح

CryptoWins Casino
4 / 5.0
قام اللاعبون بتقييم CryptoWins Casino 4 من أصل 5 نجوم
اشتراك علاوة - لزج

77% حتى
₿1

New Customer Offer. T&C’s Apply. 18+. This offer is not available for players residing in Ontario. New Customer Offer. T&C’s Apply. 19+. Min deposit: 5$. Maximum cashout: $30,000. Selected games only: See the website for a list of online slots. Playthrough for the bonuses is 10 days.
CryptoSlots Casino
3.9 / 5.0
قام اللاعبون بتقييم CryptoSlots Casino 3.9 من أصل 5 نجوم
اشتراك علاوة

111% حتى
$500

عرض للعملاء الجدد. تطبق الشروط والأحكام. ١٨+. الحد الأدنى للإيداع: ٢٥ دولارًا. الألعاب المسموح بها: جميع الألعاب (باستثناء لعبة Jackpot Trigger). الحد الأقصى للسحب: ٥٠٠٠ دولار.

تحليل

في لعبة ماكينات القمار على Crypto.Games، تكون اللعبة بسيطة للغاية. إنها لعبة بخمس بكرات وخط واحد. يجب على اللاعب المراهنة بعشرة أرصدة. يُحدد اللاعب قيمة هذه الأرصدة. تحتوي كل بكرة على ثمانية رموز مختلفة: تفاحة، موز، كرز، عنب، فراولة، برتقال، بيتكوين، وخوخ. نتيجة كل بكرة مستقلة عن البكرات الأخرى.

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

جدول الرواتب

حدث يدفع
خمسة بيتكوين 10000
خمسة من نوع واحد 1500
أربعة بيتكوين 700
أربعة من نفس النوع 100
ثلاثة بيتكوين 70
اثنين من البيتكوين 25
بيتكوين واحد 11

تحليل المباراة

أعتقد أن طريقة عمل ماكينة القمار Crypto.Games كانت مبنية على أن لكل رمز وزنًا متساويًا، أو فرصة. إذا كان هذا صحيحًا، فإن الجدول التالي يوضح تحليلي. عمود العائد هو (الفوز) * (الاحتمال) / 10. سبب القسمة على 10 هو أن اللاعب يجب أن يراهن بعشرة أرصدة. تُظهر الخلية السفلية اليمنى عائدًا بنسبة 98.03%.

جدول الإرجاع - الترجيح المتساوي

حدث يدفع التركيبات احتمال يعود
خمسة بيتكوين 10,000 1 0.000031 0.030518
خمسة من نوع واحد 1500 7 0.000214 0.032043
أربعة بيتكوين 700 35 0.001068 0.074768
أربعة من نفس النوع 100 245 0.007477 0.074768
ثلاثة بيتكوين 70 490 0.014954 0.104675
اثنين من البيتكوين 25 3,430 0.104675 0.261688
بيتكوين واحد 11 11,970 0.365295 0.401825
الخاسر - 16,590 0.506287 0.000000
المجموع 32,768 1.000000 0.980286

ومع ذلك، ووفقًا لآلية اللعب العادل، فإن بعض الرموز تكون أثقل وزنًا من غيرها. على وجه التحديد، يبلغ وزن كل من التفاحة والموز والكرز والعنب والفراولة 26، بينما يبلغ وزن البرتقال والبيتكوين والخوخ 25. يتناسب احتمال توقف البكرة عند أي رمز طرديًا مع وزنه. يأتي جزء كبير من عائد اللعبة من رموز البيتكوين. بما أن وزن البيتكوين هو 25 ومتوسطه الإجمالي هو 25.625، فإن احتمال توقف البكرة عند البيتكوين أقل بقليل من 1 من 8. وهذا يُضعف عائد اللعبة، كما هو موضح في الجدول التالي. تُظهر الخلية اليمنى السفلية نسبة عائد 95.06%.

جدول الإرجاع - الترجيح غير المتساوي

حدث يدفع التركيبات احتمال يعود
خمسة بيتكوين 10,000 9,765,625 0.000027 0.026973
خمسة من نوع واحد 1500 78,938,130 0.000218 0.032705
أربعة بيتكوين 700 351,562,500 0.000971 0.067972
أربعة من نفس النوع 100 2,748,092,600 0.007590 0.075904
ثلاثة بيتكوين 70 5,062,500,000 0.013983 0.097880
اثنين من البيتكوين 25 36,450,000,000 0.100677 0.251691
بيتكوين واحد 11 130,836,733,750 0.361377 0.397515
الخاسر - 186,513,035,520 0.515157 0.000000
المجموع 362,050,628,125 1.000000 0.950639

اللعب العادل

فيما يلي العملية التي يستخدمها موقع Crypto.Games لتحديد مكان توقف كل بكرة. هذا بافتراض إلمام القارئ بأساسيات التجزئة وحسابات الأساس 16. إن لم يكن كذلك، فسأشرح ذلك في صفحتي على موقع Dice (النسخة المشفرة) .

  1. قم بضم بذرة الخادم وبذرة العميل معًا، بذرة الخادم أولاً.
  2. خذ Hash SHA-512 من الخطوة 1.
  3. ابدأ من الجانب الأيسر، وخذ حرفين من Hash من الخطوة 2.
  4. قم بتحويل الحرفين المذكورين في الخطوة 3 من النظام السداسي عشري إلى النظام العشري.
  5. خذ الرقم النهائي لنتيجة الخطوة 4.
  6. إذا كانت نتيجة الخطوة 5 هي 1 إلى 8، فقم بربطها برمز، كما يلي:
    • 1 = تفاحة
    • 2 = موزة
    • 3 = الكرز
    • 4 = العنب
    • 5 = الفراولة
    • 6 = برتقالي
    • 7 = بيتكوين
    • 8 = خوخ
  7. إذا كانت الخطوة 6 في النطاق من 1 إلى 8، فقم بتعيين هذا الرمز لبكرة، بدءًا من اليسار.
  8. سواء تم العثور على الرموز أم لا، تقدم موضعين في Hash ثم عد إلى الخطوة 3، حتى يتم العثور على خمسة أرقام في النطاق من 1 إلى 8 (رقم واحد لكل بكرة).

مثال

فيما يلي كيفية عمل العملية ليد مثال.

فتحة الصورة 1

في الصورة أعلاه من لوحة "العدالة المُثبتة"، اخترتُ بذرة العميل الخاصة بي. ثم نسختُ ولصقتُ في مكانٍ آخر بذرة الخادم وتجزئة بذرة العميل، والتي تُسمّى "بذرة الخادم التالية SHA256". في هذه الحالة، هي:

بذرة العميل: sdf96dsf9876s9dd78f6 

تجزئة بذرة الخادم التالي: bdfa300164ebbd77ce9a3c3c58863688c4537df91173088915afdd4c9b6b302c

فتحة الصورة 2

راهنتُ ولعبتُ. نتيجتي، من اليسار إلى اليمين، كانت الكرز-التفاح-الموز-الفراولة-الموز، والتي خسرتُها.

فتحة الصورة 3

أعود إلى لوحة "العدالة المُثبتة" للتأكد من أن النتيجة كانت مُقدّرة مُسبقًا، بعد اختياري لبذرة العميل. إليك الخطوات التي أتبعها:

  1. أولاً، أود أن أشير إلى آخر بذرة خادم، والتي يقولون إنها كانت:
    ylVWazQHJxoG9TAcLmDj1n6q1UkJgyFW4oTJhUhL

    لقد وضعتُ ذلك في برنامج تجزئة SHA-256 . قيمة تجزئة هذه البذرة هي:

    bdfa300164ebbd77ce9a3c3c58863688c4537df91173088915afdd4c9b6b302c

    يتطابق هذا مع Next Server Seed Hash الذي تم إعطاؤه لي قبل أن أقوم بالرهان، لذلك يمكنني أن أشعر بالثقة في أن النتيجة كانت محددة مسبقًا بعد أن اخترت Client Seed، ولكن قبل إجراء الرهان.

    مع ذلك، ما أريد معرفته هو لماذا كانت النتيجة مزيجًا من الكرز والتفاح والموز والفراولة والموز. إليك كيفية التحقق من ذلك:

    1. قم بدمج بذرة الخادم وبذرة العميل، بهذا الترتيب، للحصول على ylVWazQHJxoG9TAcLmDj1n6q1UkJgyFW4oTJhUhLsdf96dsf9876s9dd78f6.
    2. خذ Hash SHA-512 من الخطوة 1 للحصول على 3F8CEF835C55B60C8682C580C1A0C6DCA5013F4614A82A6797273495CCE46418EA044CCD964B83D0765C9CE6A174F93E20DB56E118CF8AE82B2D0864FC09B066.
    3. خذ أول حرفين، 3F، وقم بتحويلهما من النظام السداسي عشري إلى النظام العشري: 3*16 + 15 = 48 + 15 = 63.
    4. اختر الرقم الأخير من العدد 63، وهو 3. بما أن هذا الرقم يقع بين 1 و8، فاربطه برمز وفقًا لتعليمات اللعب العادل المذكورة أعلاه. في هذه الحالة، الرقم 3 يُربط برمز Cherry.
    5. قم بترقية رمزين في Hash من الخطوة 2، وهما 8C.
    6. تحويل 8C من النظام السداسي عشري إلى النظام العشري: 8*16 + 12 = 140.
    7. الرقم الأخير من 140 هو 0، والذي لا يتوافق مع أي شيء، لذا تخطى 8C.
    8. قم بترقية رمزين في Hash من الخطوة 2، وهما EF.
    9. تحويل EF من النظام السداسي عشري إلى النظام العشري: 14*16 + 15 = 239.
    10. الرقم الأخير من 239 هو 9، والذي لا يتوافق مع أي شيء، لذا تخطى EF.
    11. قم بترقية رمزين في Hash من الخطوة 2، وهما 83.
    12. تحويل EF من النظام السداسي عشري إلى النظام العشري: 8*16 + 3 = 131.
    13. خذ الرقم الأخير من 131، وهو 1. بما أن 1 يقع ضمن نطاق 1 إلى 8، فقم بربطه برمز وفقًا لتعليمات اللعب العادل المذكورة أعلاه. في هذه الحالة، يُربط 1 برمز Apple.
    14. قم بترقية رمزين في Hash من الخطوة 2، وهما 5C.
    15. تحويل 5C من النظام السداسي عشري إلى النظام العشري: 5*16 + 12 = 92.
    16. اختر الرقم الأخير من 92، وهو 2. بما أن الرقم 2 يقع بين 1 و8، فاربطه برمز وفقًا لتعليمات اللعب العادل المذكورة أعلاه. في هذه الحالة، الرقم 2 يُقابل موزة.
    17. قم بترقية رمزين في Hash من الخطوة 2، وهما 55.
    18. تحويل 55 من النظام السداسي عشري إلى النظام العشري: 5*16 + 5 = 85.
    19. اختر الرقم الأخير من 85، وهو 5. بما أن الرقم 5 يقع بين 1 و8، فاربطه برمز وفقًا لتعليمات اللعب العادل المذكورة أعلاه. في هذه الحالة، الرقم 5 يُرمز إلى فراولة.
    20. قم بترقية رمزين إلى Hash من الخطوة 2، وهما B6.
    21. تحويل B6 من النظام السداسي عشري إلى النظام العشري: 11*16 + 6 = 182.
    22. اختر الرقم الأخير من 182، وهو 2. بما أن الرقم 2 يقع بين 1 و8، فاربطه برمز وفقًا لتعليمات اللعب العادل المذكورة أعلاه. في هذه الحالة، الرقم 2 يُقابل موزة.
    23. تم العثور على خمسة رموز، وبالتالي يتم عرض الكرز والتفاح والموز والفراولة والموز للاعب على خط الدفع المركزي كنتيجة لرهانه.

    قانون اللعب العادل

    إذا بدا لك كل هذا وكأنه خطوات كثيرة، فأنا أوافقك الرأي. لهذا السبب، كتبتُ برنامج PHP مُصممًا خصيصًا لك. ما عليك سوى النقر على هذا الرابط واتباع التعليمات التالية:

    • أدخل بذرة الخادم على السطر رقم 4.
    • أدخل بذرة العميل على السطر رقم 5.
    • أدخل Hash Seed الخاص بالخادم التالي على السطر 6.
    • انقر فوق "تنفيذ".

    سيتم عرض التحقق من بذرة الخادم ونتيجة الرهان في مربع النتائج أدناه.

    أحتفظ أيضًا بنسخة من الكود، والتي يمكنك رؤيتها بالنقر فوق زر المفسد أدناه.

    [كابح]

    سطر php 1

           // تحويل ماكينات القمار لـ Crypto.Games
            
    $server_seed = "ylVWazQHJxoG9TAcLmDj1n6q1UkJgyFW4oTJhUhL";
    $client_seed = "sdf96dsf9876s9dd78f6";
    $next_server_seed_hash = "bdfa300164ebbd77ce9a3c3c58863688c4537df91173088915afdd4c9b6b302c";
    $reel_strip_array=array("خطأ","تفاحة","موز","كرز","عنب","فراولة","برتقال","عملة معدنية","خوخ");
    $win_array=array(10000,1500,700,100,70,25,11,0);
    $server_seed_hash=hash('sha256', $server_seed);
    إذا ($server_seed_hash==$next_server_seed_hash)
    { صدى "مطابقة بذرة الخادم.\n"; }
    آخر
    {   
        صدى "عدم تطابق بذور الخادم!\n"؛
        صدى "بذرة الخادم =\t$server_seed\n";
        صدى "خادم بذرة التجزئة =\t$server_seed_hash\n";
        صدى "المزعوم التالي Hash=\t$next_server_seed_hash\n";
    }
    $reels_found=0؛
    الموضع=0؛
    $combined_seed = $server_seed.$client_seed؛
    صدى "البذرة المدمجة = $combined_seed\n";
    $combined_hash = hash('sha512', $combined_seed);
    صدى "تجزئة البذرة المجمعة = $combined_hash\n";
    يفعل
    {
        $first_two=substr($combined_hash,$position,2);
        $hex_to_dec=hexdec($first_two)%10؛
        إذا (($hex_to_dec>=1)&&($hex_to_dec<=8))
        {
            $reels_array[$reels_found] = $hex_to_dec؛
            تم العثور على بكرات
            صدى "بكرة $reels_found =\t$reel_strip_array[$hex_to_dec]\n";
        }
        الموضع+=2؛
        إذا ($position==128)
        {
            echo "خطأ -- لا يوجد المزيد من المساحة في التجزئة.\n"; $reels_found=5; } } بينما ($reels_found<5); $coins=0; لـ ($i=0; $i<=4; $i++) { إذا ($reels_array[$i]==7) { $coins++; } } إذا ($coins==5) { $win=0; } وإلا إذا ( ($reels_array[0]==$reels_array[1]) && ($reels_array[0]==$reels_array[2]) && ($reels_array[0]==$reels_array[3]) && ($reels_array[0]==$reels_array[4])) { $win=1; } // خمسة من نوع واحد وإلا إذا ($coins==4) { $win=2; } وإلا إذا ((($reels_array[0]==$reels_array[1]) && ($reels_array[0]==$reels_array[2]) && ($reels_array[0]==$reels_array[3])) || (($reels_array[0]==$reels_array[1]) && ($reels_array[0]==$reels_array[2]) && ($reels_array[0]==$reels_array[4])) || (($reels_array[0]==$reels_array[1]) && ($reels_array[0]==$reels_array[3]) && ($reels_array[0]==$reels_array[4])) || (($reels_array[0]==$reels_array[2]) && ($reels_array[0]==$reels_array[3]) && ($reels_array[0]==$reels_array[4])) || (($reels_array[1]==$reels_array[2]) && ($reels_array[1]==$reels_array[3]) && ($reels_array[1]==$reels_array[4])))) { $win=3; } // أربعة من نوع واحد elseif ($coins==3) { $win=4; } elseif ($coins==2) { $win=5; } elseif ($coins==1) { $win=6; } else { $win=7; } echo "Win =\t$win_array[$win]\n" // الإجراء // 1. ضع "position" في الخطوة 0 و"reels found" في الخطوة 0. // 2. اربط بذرة الخادم والعميل وبذرة الخادم، بهذا الترتيب. // 3. أنشئ تجزئة SHA-512 للسلسلة من الخطوة 2. // 4. حوّل أول حرفين، بدءًا من "موضع" الهاش من الخطوة 3 من النظام السداسي عشري إلى النظام العشري. // 5. خذ الرقم النهائي من 4. // 6. إذا كانت النتيجة من الخطوة 5 من 1 إلى 8، فقم بربطها برمز، وفقًا للجدول أدناه، وزد "البكرات التي تم العثور عليها" بمقدار 1. // 7. إذا تم العثور على خمس بكرات، فتوقف، وإلا فقم بزيادة "الموضع" بمقدار 1 وارجع إلى الخطوة 4. // 8. بعد العثور على خمس بكرات، اعرضها من اليسار إلى اليمين، بالترتيب الذي تم العثور عليها به في الهاش. // 9. خريطة الرموز: // 1 = تفاحة // 2 = موز // 3 = كرز // 4 = عنب // 5 = فراولة // 6 = برتقال // 7 = عملة معدنية // 8 = خوخ ?>
    [/كابح]