केवल 18+। ज़िम्मेदारी से खेलें।रैंकिंग अपडेट: नवंबर 2026हम कैसे जाँचते हैं
provablylegit साइन इन

Cursor (round)

एक काउंटर जो तब नए HMAC आउटपुट पर जाता है जब किसी गेम को एक 32-byte हैश से ज़्यादा रैंडम bytes चाहिए।

एक HMAC-SHA256 आउटपुट 32 bytes का होता है, जो 4 bytes प्रति float के हिसाब से 8 floats देता है। dice और limbo जैसे गेम्स को सिर्फ एक float चाहिए। दूसरे, जैसे 16 पंक्तियों वाला plinko, कई mines वाला mines, या कार्ड गेम, को ज़्यादा चाहिए।

cursor कैसे काम करता है

आम स्कीम में मैसेज में एक round नंबर शामिल होता है: clientSeed:nonce:round। पहले 32 bytes round 0 से आते हैं। जब वे खत्म हो जाते हैं, तो जनरेटर round 1 के साथ नया HMAC निकालता है, फिर round 2, और आगे। cursor bytes की इस धारा में पोज़िशन ट्रैक करता है। कुछ दस्तावेज़ इसे cursor कहते हैं, दूसरे round या current round।

यह क्यों मायने रखता है

अगर आप 16 पंक्तियों वाले plinko drop को सिर्फ एक HMAC से वेरिफाई करते हैं, तो पहली 8 पंक्तियां सही आएंगी और बाकी गलत। एक अच्छा वेरिफायर cursor को अपने आप संभालता है।

हल किया गया उदाहरण

एक mines दांव को 24 floats चाहिए। यह 96 bytes हैं, इसलिए वेरिफायर rounds 0, 1 और 2 (हर एक 32 bytes) निकालता है और उनमें क्रम से floats पढ़ता है।