Anyza Club
बनाएंSign in करें

← Bitcoin hash-आधारित ड्रॉ प्रणाली

Bitcoin hash giveaway कैसे काम करती है

वास्तव में निष्पक्ष ड्रॉ आपसे किसी पर भरोसा करने के लिए नहीं कहता। यहाँ पूरा तंत्र है — क्या होता है, किस क्रम में और सटीक गणना — किसी के भी जाँचने के लिए।

मुफ़्त ड्रॉ चलाएँ
ड्रॉ ग्लोब और bitcoin सिक्के के साथ Anyza mascot

चरण 1

सूची फ़्रीज़ की जाती है

चरण 2

हम एक Bitcoin block चुनते हैं जो अभी मौजूद नहीं है

चरण 3

गणना विजेताओं को तय करती है

1. सूची फ़्रीज़ की जाती है

जब आयोजक "Draw" पर क्लिक करता है, तो नाम वैसे ही स्टोर किए जाते हैं जैसे वे पेस्ट किए गए थे, एक प्रति पंक्ति: #1, #2, #3…

उसी क्षण हम सूची की fingerprint (SHA-256) की गणना करते हैं। किसी नाम में एक अक्षर बदलने से पूरी fingerprint बदल जाती है — इसलिए यह पेज पर दिखाई देती है: बाद में कोई भी बदलाव स्पष्ट हो जाएगा।

Fingerprint को OpenTimestamps द्वारा Bitcoin पर भी रिकॉर्ड किया जाता है। .ots फ़ाइल यह प्रमाण है कि यह सटीक सूची उसी समय पहले से मौजूद थी।

2. हम एक Bitcoin block चुनते हैं जो अभी मौजूद नहीं है

फ़्रीज़ करते समय, हम network के नवीनतम block (tip) को देखते हैं और block tip + 2 को तय करते हैं जो परिणाम तय करेगा।

Block का hash अप्रत्याशित होता है: दुनिया भर में हज़ारों miners इसे बनाने के लिए प्रतिस्पर्धा करते हैं, वास्तविक ऊर्जा खर्च करते हुए। कोई नहीं — न आयोजक, न Anyza — block निकलने से पहले hash जानता है।

हम चुने गए block के निकलने की प्रतीक्षा करते हैं और उसके ऊपर एक और, पुष्टि के लिए। औसतन इसमें 20 से 30 मिनट लगते हैं।

3. गणना विजेताओं को तय करती है

Block hash हाथ में होने के साथ, प्रत्येक विजेता एक सरल गणना से आता है, सभी के लिए समान:

  1. टेक्स्ट बनाएँ: block hash + ":" + ड्रॉ code + ":" + k (पहले विजेता के लिए k = 1, दूसरे के लिए 2…)।
  2. उस टेक्स्ट का SHA-256 calculate करें और पहले 15 अक्षर लें — यह hexadecimal में एक नंबर है।
  3. उस नंबर को सूची में बचे नामों की संख्या से विभाजित करें; शेषफल स्थिति है (शेषफल 0 = पहला)।
  4. उस स्थिति पर जो नाम है वह जीतता है और सूची से निकल जाता है — इसलिए कोई दो बार नहीं जीतता। अगले k के लिए दोहराएँ।
position = int( sha256("block_hash:giveaway_id:k")[0:15], 16 ) mod N

वास्तविक संख्याओं के साथ एक उदाहरण

एक असली Bitcoin block, एक नमूना ड्रॉ code और 40 नामों की सूची:

ब्लॉक हैश

00000000000000000000ba717add9e9ca88219ed055ab6a33fcb5a4a229036ef

ड्रॉ code

5c033623-67a6-4a4c-bd5b-1d0721e0b6e6

पहला विजेता (k = 1, 40 नाम)

sha256("…a229036ef:5c03…b6e6:1")

→ 3c13c940ddd9060 → 270564059204391008

→ 270564059204391008 mod 40 = 8

शेषफल 8 → स्थिति 8 शून्य से गिनने पर = सूची में entry #9 जीतती है।

दूसरा विजेता (k = 2, 39 नाम बचे)

sha256("…a229036ef:5c03…b6e6:2")

→ 0e74889ef2fd4a9 → 65100476880770217

→ 65100476880770217 mod 39 = 3

शेषफल 3 बची हुई 39 की सूची में → जो उस स्थिति पर है वह जीतता है।

प्रत्येक ड्रॉ का code अलग होता है: एक ही block अलग-अलग ड्रॉ में अलग-अलग परिणाम देता है — और कोई block देखने के बाद code नहीं चुनता, क्योंकि यह फ़्रीज़ करते समय बनाया जाता है।

वह timeline जो क्रम साबित करती है

प्रत्येक ड्रॉ के पेज पर चार क्षण दिखाए जाते हैं, तारीख और समय के साथ:

  1. सूची फ़्रीज़ और hash सहेजा गया

    नाम और fingerprint तय किए गए — निर्णायक block के अस्तित्व से पहले।

  2. सूची Bitcoin पर रिकॉर्ड की गई

    OpenTimestamps fingerprint को एक block में लिखता है: स्वतंत्र प्रमाण कि सूची पहले से मौजूद थी।

  3. निर्णायक block mine किया गया

    कुछ मिनट बाद, चुना गया block निकलता है, block में ही रिकॉर्ड किए गए समय के साथ।

  4. परिणाम calculate किया गया

    Block hash के साथ, गणना विजेताओं की ओर इशारा करती है — जो कोई भी इसे दोबारा करे उसके लिए हमेशा समान।

यदि block के बाद सूची बदली गई होती, तो fingerprint Bitcoin पर रिकॉर्ड की गई fingerprint से मेल नहीं खाती। यदि block सूची से पहले मौजूद होता, तो height इसे उजागर कर देती: फ़्रीज़ करते समय इसे tip + 2 के रूप में चुना गया था।

कोई भी कैसे जाँच सकता है

  • गणना दोबारा करें

    ड्रॉ पेज पर, "यहाँ गणना दोबारा करें" बटन आपके browser में सब कुछ calculate करता है: सूची की fingerprint और प्रत्येक विजेता।

  • Block जाँचें

    Block का hash और समय किसी भी Bitcoin explorer पर सार्वजनिक हैं, जैसे mempool.space।

  • .ots फ़ाइल अपलोड करें

    The “Upload the .ots file” button (or opentimestamps.org) checks which block the list was recorded in.

Anyza Club समुदायों में स्वचालित गिवअवे

समुदायों में, गणित समान है — सूची वे प्रतिभागी हैं जिन्होंने नियमों को पूरा किया (सदस्य, सब्सक्राइबर, जो इवेंट में शामिल हुए, पाठ पूरा किया या पोस्ट बनाई), बंद होने पर फ्रीज़। दो मोड:

  • फास्ट मोड: बंद होने पर ब्लॉक टिप + 2, जैसे पब्लिक giveaway में।
  • अधिकतम प्रमाण: सूची का Bitcoin रिकॉर्ड कंफर्म होने के बाद पहला ब्लॉक — सूची निर्णय वाले ब्लॉक से पहले मौजूद थी, यह साबित है।
मेरा समुदाय मुफ्त में बनाएं

अक्सर पूछे जाने वाले प्रश्न

क्या अगले block के hash की भविष्यवाणी की जा सकती है?

नहीं। hash ट्रांजैक्शन और एक नंबर पर निर्भर करता है जिसे miners प्रति सेकंड अरबों बार trial और error से खोजते हैं। यदि इसकी भविष्यवाणी संभव होती, तो Bitcoin mining काम नहीं करती।

क्या Anyza या आयोजक धोखा दे सकते हैं?

बिना निशान छोड़े नहीं। सूची और fingerprint block से पहले तय हो जाते हैं, block उसी समय चुना जाता है और गणित सार्वजनिक है। कोई भी बदलाव fingerprint या परिणाम की जाँच को विफल कर देगा।

यदि कोई अपनी मनचाही परिणाम आने तक कई बार ड्रॉ चलाए तो क्या होगा?

हर ड्रॉ का अपना पेज और link होता है, जिसमें बनाने की तारीख दर्ज है। इसीलिए आयोजक को परिणाम से पहले link सार्वजनिक करना चाहिए: जो ड्रॉ पहले से घोषित नहीं था, वह कुछ साबित नहीं करता।

यदि Bitcoin नेटवर्क ब्लॉक को reorganize कर दे तो क्या होगा?

हम ड्रॉ करने से पहले एक confirmation (ऊपर एक ब्लॉक) का इंतज़ार करते हैं। दो-ब्लॉक reorganization बेहद दुर्लभ होते हैं; और इस्तेमाल किया गया hash पेज पर दर्ज है, इसलिए गणित को हमेशा दोबारा जाँचा जा सकता है।

क्या शेषफल किसी को फायदा देता है?

व्यावहारिक रूप से नहीं। 15 अक्षर 60 बिट तक की संख्या बनाते हैं; 5,000 नामों तक के साथ, स्थितियों के बीच संभावना का अंतर एक खरब में एक से भी कम है।

क्या नामों के क्रम से कुछ फर्क पड़ता है?

क्रम फ्रीज़ करते समय तय हो जाता है और fingerprint का हिस्सा बनता है। चूँकि ब्लॉक hash अनुमानित नहीं होता, किसी भी स्थिति को फायदा नहीं होता।

अपना ड्रॉ चलाने के लिए तैयार हैं?

मुफ्त, बिना sign-up, शेयर करने के लिए link और परिणाम email पर।

मुफ़्त ड्रॉ चलाएँ

Anyza Club पर trending communities

सभी देखें

Anyza Market पर नया — crypto में भुगतान करें

सभी देखें

Anyza के और मुफ़्त tools

मुफ़्त calculator: देखें कि platform fees आपकी community से कितना लेती हैं
Anyza Classificados

जो लोग crypto में पे करते हैं उनके लिए क्लासिफाइड्स

कार, घड़ी, बाइक, अपार्टमेंट, सर्विसेज़ — Anyza अकाउंट वाले सेलर्स और stablecoin में प्राइस, डील आपके और दूसरे व्यक्ति के बीच हुई।

क्लासिफाइड्स खोलें
Anyza Radar

कहाँ bitcoin पहले से स्वीकार होता है

दुकानों, कैफे और सेवाओं का नक्शा जो bitcoin स्वीकार करते हैं, 11 भाषाओं में — BTC Map और OpenStreetMap से बना।

Radar खोलें
Anyza Events

QR कोड्स और डोर चेक-इन वाले टिकट्स

मीटअप्स, कॉन्फ्रेंसेज़ और ऑनलाइन इवेंट्स। खरीदार आयोजक को पे करते हैं; डोर किसी भी फोन पर ऑफलाइन काम करता है।

Events खोलें