هش دایس یک بازی احتمالی است که بر روی پلتفرمی که توسط محاسبه و الگوریتم مقدار هش بلاکچین ایجاد شده است، انجام میشود.این بازی با شرط بندی و پیش بینی لذت بیشتری را ارائه می دهد، جایی که هر چه شماره ای که بازیکنان می زنند به عدد تصادفی نزدیک تر باشد، احتمال برنده شدن بالاتر است.در اینجا دستورالعملهایی برای بازی هاش دایس و حداکثر کردن جوایز شما آورده شده است.
تنظیم فاصلههای پیشبینیشده
بازیکنان باید ابتدا یک بازه پیشبینیشده تعیین کنند، مانند 49999 < عدد تصادفی.سپس مقدار این دور را تنظیم کرده و روی ROLL کلیک کنید.نتیجه یک عدد تصادفی بین 0 و 99999 خواهد بود.اگر ۴۹۹۹۹ < عدد تصادفی باشد، پس شما برندهاید؛ وگرنه بازندهاید.
نکته: بازیکنان میتوانند بازههای بالا و پایین تنظیم کنند:
بالا: 1999-99998 < عدد تصادفی
کم: عدد تصادفی < 1 - 98000
سود برنده
سود بردن حداقل 1.0102x است و حداکثر میتواند به 99,000 x برسد.
نرخ بازگشت HashDice
این بازی تنها 1% مزیت دارد، به این معنی که در شرط بندی طولانی مدت، 99% از مبلغ شرط به بازیکنان تعلق می گیرد و نرخ بازگشت 99% را فراهم می کند.
تأیید انصاف
HashDice از یک سیستم قابل اثبات و تأیید شده استفاده میکند که به هر بازی اجازه میدهد به طور رمزگذاری شده عادلانه باشد.برای تأیید شرطها، یک جفت Seed سرور و Seed کلاینت برای محاسبه یک شماره رول استفاده میشود.سرور سیید پنهان است و به جای آن یک هش SHA-256 از سیید نمایش داده میشود تا از پیشبینی نتیجه توسط بازیکن جلوگیری شود.بازیکنان میتوانند با مقایسه هشهای خود قبل و بعد از تصادفیسازی، اطمینان حاصل کنند که بذر سرور تغییر نکرده است.
محاسبه داده
برای تولید یک شماره رول بین 0 و 99,999، HashDice ترکیب میکند Server Seed، Client Seed و Nonce (شماره شرط).سپس یک هش SHA-512 از آن ترکیب محاسبه میکند تا یک رشته هگزادسیمال ۱۲۸ کاراکتری به دست آورد.پنج کاراکتر اول آن هش گرفته شده و به یک عدد اعشاری در بازه 0 تا 1,048,575 (16 ^ 5 - 1) تبدیل میشود.اگر کمتر از ۱ میلیون باشد، بر ۱۰۰,۰۰۰ تقسیم میشود و به عنوان نتیجهی رول استفاده میشود.در غیر این صورت، از پنج کاراکتر بعدی تا ۲۵ بار تکرار میشود.در مورد بسیار نادر که هیچ یک از ۲۵ آزمایش کمتر از ۱ میلیون نباشد زمانی که به عدد اعشاری تبدیل میشود، از ۳ کاراکتر باقیمانده استفاده میکند و آنها را به شماره رول شما تبدیل میکند.
مثال کد
کد نمونه زیر میتواند برای تأیید یک شرط استفاده شود:
function getRoll(serverSeed, clientSeed, nonce) { var hash = sha512(serverSeed + clientSeed + nonce); var index = 0; do { var lucky = parseInt(hash.substr(index, 5), 16); index += 5; } while (lucky >= 1000000); return lucky % 100000; }
هش دایس یک بازی هیجانانگیز و عادلانه است که فرصتهای زیادی برای برنده شدن بزرگ دارد.با دنبال کردن این نکات، بازیکنان میتوانند شانس موفقیت خود را افزایش دهند و از یک تجربه بازی سرگرمکننده و پاداشدهنده در این پلتفرم لذت ببرند.
