यह वेरिफ़ाएबल ड्रॉ क्यों?
- पहले commit (hash) और बाद में seed: कोई भी fairness verify कर सकता है।
- Deterministic algorithm (SHA-256 DRBG), इसलिए third party भी reproduce कर सकता है।
- सेटिंग्स सुरक्षित शेयर करें: seed डिफ़ॉल्ट रूप से URL में नहीं होती।
- बाद में audit के लिए verification package JSON एक्सपोर्ट करें।
कैसे इस्तेमाल करें (3 स्टेप)
- प्रतिभागी और सेटिंग्स भरें, फिर commit निकालकर publish करें।
- ड्रॉ चलाएँ और ड्रॉ के बाद seed reveal करें।
- कोई भी वही inputs (या JSON package) से verify कर सकता है।
सारी प्रोसेसिंग आपके ब्राउज़र में लोकल होती है।
डिफ़ॉल्ट रूप से शेयर URL में सिर्फ सेटिंग्स होती हैं (seed नहीं)।
फेयर ड्रॉ, समझाने योग्य
वेरिफ़ाएबल ड्रॉ टूल
Commit बनाइए, ड्रॉ चलाइए, और verification package एक्सपोर्ट कीजिए — बिना अपलोड के।
एडवांस (sharing / exports)
कैनॉनिकल JSON
ऑडिट ट्रेस
अक्सर पूछे जाने वाले सवाल
commit-reveal क्या है?
आप पहले hash (commit) प्रकाशित करते हैं, फिर बाद में seed reveal करते हैं ताकि दूसरे लोग ड्रॉ को reproduce कर सकें।
seed क्यों ज़रूरी है?
Strong seed guessing को रोकती है और यह सुनिश्चित करती है कि commit के बाद ड्रॉ में छेड़छाड़ न हो सके।
डिफ़ॉल्ट रूप से शेयर URL में seed क्यों नहीं होती?
URL history, logs और referrers से लीक हो सकती है। इसलिए seed डिफ़ॉल्ट रूप से exclude रहती है।
मैं verify कैसे करूँ?
वही inputs और seed इस्तेमाल करके commit और results फिर से compute करें। यह पेज आपके लिए कर सकता है।
डुप्लिकेट लाइनों का क्या होता है?
डिफ़ॉल्ट रूप से, duplicates अलग-अलग entries की तरह गिने जाते हैं। आप exact duplicates हटाने का विकल्प चुन सकते हैं।
audit trace क्या है?
यह selection process समझाने के लिए छोटा internal trace (hash blocks और picked indices) दिखाता है।