प्रमणित निष्पक्षता, व्याख्या

प्रमणित निष्पक्षताले तपाईंलाई यो जाँच्न दिन्छ कि राउन्डको नतिजा तपाईंको दाउ अघि नै तय भइसकेको थियो र पछि परिवर्तन गरिएको थिएन। यसले खेललाई सामान्य अर्थमा निष्पक्ष बनाउँदैन, र नतिजाहरू पूर्वानुमान गर्न सकिने बनाउँदैन।

यसले कसरी काम गर्छ

  1. कमिट। सर्भरले गोप्य सर्भर सिड छान्छ र तपाईंलाई यसको SHA-256 ह्य्यास मात्र देखाउँछ, जुन एक फिंगरप्रिन्ट हो जसलाई उल्टाउन सकिँदैन।
  2. तपाईंको इनपुट। तपाईं (वा अन्य खेलाडीहरू) ले क्लाइन्ट सिड प्रदान गर्नुहुन्छ, ताकि सर्भरले तपाईंको दाउ हेरेपछि आफ्नो लागि अनुकूल नतिजा छान्न नसकोस्।
  3. खेल। प्रत्येक राउन्डको नतिजा दुवै सिड र राउन्ड काउन्टर (नन्स) बाट गणना गरिन्छ।
  4. प्रकट र जाँच। पछि सर्भरले आफ्नो सिड प्रकट गर्छ। जो कोहीले यसलाई ह्यास गर्न, पहिले देखाइएको फिंगरप्रिन्टसँग तुलना गर्न, र प्रत्येक राउन्ड पुनः गणना गर्न सक्छ।

प्रयास गर्नुहोस्

पाठ्यपुस्तक योजना: HMAC-SHA256(सर्भर सिड, “क्लाइन्ट सिड:नन्स”) बाट क्य्यास बिन्दु, 97% आरटीपी। यसले विचार देखाउँछ; यो कुनै विशेष खेलको एल्गोरिदम होइन।

फिंगरप्रिन्ट (SHA-256), कुनै पनि राउन्ड अघि देखाइएको:
—

प्रकट गरिएको सर्भर सिड:

प्रमणित निष्पक्षताले के प्रमाणित गर्छ

यसले के प्रमाणित गर्दैन

वास्तविक गेम जाँच गर्ने

गेमको आफ्नै प्रमाणीकरण स्क्रिन वा डाटा प्रयोग गर्नुहोस्। उदाहरणका लागि, Aviator ले प्रमाणित निष्पक्षता मेनुमा बितेका राउन्डहरूको सिड र ह्य्यास देखाउँछ। हाम्रो डेमोले सामान्य योजना प्रयोग गर्छ र कुनै निश्चित प्रदायकको राउन्डहरू प्रमाणित गर्न सक्दैन।

अपडेट: