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