वेरिफ़ाएबल रैंडम ड्रॉ (Commit-Reveal)

पहले commitment प्रकाशित करें, बाद में seed reveal करें, और किसी को भी verify करने दें।

यह टूल आपके ब्राउज़र में चलता है। इनपुट और परिणाम किसी सर्वर पर नहीं भेजे जाते।

अन्य भाषाएँ ja | en | zh-CN | zh-TW | es | pt-BR | id | fr | hi-IN | ar

यह वेरिफ़ाएबल ड्रॉ क्यों?

कैसे इस्तेमाल करें (3 स्टेप)

  1. प्रतिभागी और सेटिंग्स भरें, फिर commit निकालकर publish करें।
  2. ड्रॉ चलाएँ और ड्रॉ के बाद seed reveal करें।
  3. कोई भी वही 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) दिखाता है।