निष्पक्षता सत्यापन
ऑनलाइन जुआ के साथ विश्वास की समस्या को हल करना
सिद्ध निष्पक्षता की मूल अवधारणा यह है कि खिलाड़ियों के पास यह साबित करने और सत्यापित करने की क्षमता होती है कि उनके परिणाम निष्पक्ष और अप्रभावित हैं।यह एक प्रतिबद्धता योजना और क्रिप्टोग्राफिक हैशिंग के उपयोग के माध्यम से प्राप्त किया जाता है।
प्रतिबद्धता योजना का उपयोग यह सुनिश्चित करने के लिए किया जाता है कि खिलाड़ी द्वारा उत्पन्न सभी परिणामों पर उसका प्रभाव हो।क्रिप्टोग्राफिक हैशिंग का उपयोग यह सुनिश्चित करने के लिए किया जाता है कि कैसीनो भी इस प्रतिबद्धता योजना के प्रति ईमानदार रहे।दोनों अवधारणाओं का संयोजन ऑनलाइन जुआ खेलते समय एक विश्वासहीन वातावरण बनाता है।
इसे निम्नलिखित प्रस्तुति में सरल किया गया है:
पहले, हैश = HMAC_SHA512(clientSeed:nonce, serverSeed)
अंत में, हम हैश को 16 समूहों में विभाजित करते हैं, प्रत्येक 8 अक्षरों के समूह में, प्रत्येक समूह को [0, 1) की सीमा में एक संख्या में परिवर्तित किया जाएगा।यदि यह 0.5 से कम है, तो गेंद बाईं ओर गिरेगी, अन्यथा यह दाईं ओर गिरेगी।
नोट: पिछले डेटा को सत्यापित करने के लिए एक नया बीज सेट किया जाना चाहिए (सर्वर बीज एन्क्रिप्टेड है)