खान यह सुनिश्चित करने के लिए एक उचित रूप से उचित प्रणाली का उपयोग करता है कि प्रत्येक खान लेआउट पारदर्शी है, स्वतंत्र रूप से सत्यापन योग्य है, और सट्टेबाजी शुरू होने के बाद इसे बदला नहीं जा सकता है ।
प्रत्येक माइंस राउंड तीन मानों का उपयोग करके उत्पन्न होता है:
सर्वर बीज-सर्वर द्वारा उत्पन्न और अपने एसएचए -256 हैश प्रदर्शित करके दौर से पहले प्रतिबद्ध ।
ग्राहक बीज - आपका अद्वितीय ग्राहक बीज।
गैर-एक वेतन वृद्धि मूल्य जो सुनिश्चित करता है कि हर दौर एक अद्वितीय परिणाम उत्पन्न करता है ।
क्योंकि आप अपना दांव लगाने से पहले हैशेड सर्वर बीज प्राप्त करते हैं, सर्वर पहले प्रदर्शित हैश को अमान्य किए बिना बाद में मेरा लेआउट नहीं बदल सकता है ।
खान लेआउट एचएमएसी-एसएचए 256 आउटपुट और फिशर-येट्स शफल प्रक्रिया का उपयोग करके उत्पन्न होता है:
प्रत्येक टाइल स्थिति के लिए, सिस्टम का उपयोग करके एक यादृच्छिक मूल्य उत्पन्न करता है:
फ्लोट(आई) = यूआईएनटी32(एचएमएसी_एसएचए 256 (सर्वरसीड, क्लाइंटसीड:नॉन:आई)[0..8]) / 2^32
इन उत्पन्न मूल्यों का उपयोग उपलब्ध टाइल पदों के फिशर-येट्स फेरबदल करने के लिए किया जाता है:
[0..24]
फेरबदल परिणाम से पहले एन पदों को खानों के रूप में चुना जाता है, जहां एन दौर के लिए चुनी गई खानों की संख्या है ।
सर्वर बीज प्रकट होने के बाद (जब बीज जोड़ी घुमाया जाता है), आप सत्यापित करें टैब में पिछले खानों के दौर को सत्यापित कर सकते हैं । प्रकट सर्वर बीज, क्लाइंट बीज और गैर का उपयोग करके, आप मेरा लेआउट पुन: पेश कर सकते हैं और पुष्टि कर सकते हैं कि परिणाम काफी उत्पन्न हुआ था ।
यह प्रणाली सुनिश्चित करती है कि प्रत्येक खानों का दौर यादृच्छिक, पारदर्शी है, और सर्वर बीज के प्रतिबद्ध होने के बाद खिलाड़ी या कैसीनो द्वारा हेरफेर नहीं किया जा सकता है ।
