Secure Peer-to-Peer Entropy Generatorfor Fairness in Blockchain-Based Games
यह शोध पत्र एक विकेंद्रीकृत, पीयर-टू-पीयर एंट्रॉपी जनरेटर का प्रस्ताव और सत्यापन करता है जो ब्लॉकचेन-आधारित खेलों के लिए सांख्यिकीय रूप से समान, कम लागत वाला और हमले-प्रतिरोधी रैंडमनेस प्रदान करने के लिए एक कमिट-रिवील प्रोटोकॉल और हाइब्रिड एग्रीगेशन का उपयोग करता है, जो आर्थिक दक्षता और सुरक्षा दोनों में चेनलिंक वीआरएफ (Chainlink VRF) जैसे केंद्रीकृत ओरैकल से बेहतर प्रदर्शन करता है।
मूल पेपर CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें
कल्पना कीजिए कि आप एक विशाल, वैश्विक गेम शो होस्ट कर रहे हैं जहाँ विजेता का निर्णय पासे (dice) के एक एकल, पूरी तरह से निष्पक्ष रोल से तय किया जाता है। वास्तविक दुनिया में, आप पासा फेंकने के लिए एक इंसान पर भरोसा कर सकते हैं, लेकिन ब्लॉकचेन गेम्स की डिजिटल दुनिया में, आप एक अकेले व्यक्ति पर भरोसा नहीं कर सकते। क्यों? क्योंकि यदि वह व्यक्ति या कंप्यूटर हैक हो जाए, या यदि वे बस धोखाधड़ी करने का निर्णय ले लें, तो पूरा खेल पक्षपाती हो जाएगा।
यह शोध पत्र उन डिजिटल पासों को फेंकने का एक नया तरीका प्रस्तावित करता है ताकि कोई भी धोखाधड़ी न कर सके, और किसी को भी इसे करने के लिए एक बड़ी राशि खर्च न करनी पड़े।
यहाँ उनके समाधान का सरल उपमाओं (analogies) का उपयोग करके विवरण दिया गया है:
1. समस्या: "पक्षपाती पासा" और "महंगा रेफरी"
आज के कई ब्लॉकचेन गेम्स में, "रैंडमनेस" (पासे का रोल) एक केंद्रीय सेवा (जैसे Chainlink) से आता है।
- लागत: यह हर एक गेम के लिए एक उच्च-मूल्य वाले रेफरी को काम पर रखने जैसा है। शोध पत्र नोट करता है कि इसमें प्रति अनुरोध लगभग $1.50 का खर्च आता है। यदि आपके पास एक लोकप्रिय गेम है, तो यह हजारों डॉलर में बदल जाता है।
- जोखिम: यदि वह रेफरी सत्य का एकमात्र स्रोत है, तो वह एक "सिंगल पॉइंट ऑफ फेलियर" है। यदि वे बंद हो जाते हैं या उनके साथ हेरफेर किया जाता है, तो खेल रुक जाता है या अनुचित हो जाता है।
2. समाधान: "गुप्त नोट" का खेल (कमिट-रिवील)
लेखकों ने एक ऐसा सिस्टम बनाया है जहाँ खिलाड़ी स्वयं बिना किसी रेफरी की आवश्यकता के मिलकर रैंडमनेस उत्पन्न करते हैं। वे एक विधि का उपयोग करते हैं जिसे कमिट-रिवील प्रोटोकॉल (Commit-Reveal Protocol) कहा जाता है।
इसे ऐसे समझें जैसे दोस्तों का एक समूह यह तय कर रहा है कि रात के खाने का बिल कौन भरेगा, लेकिन वे धोखाधड़ी को रोकने के लिए इसे दो चरणों में करते हैं:
चरण 1: सीलबंद लिफाफा (कमिट चरण)
प्रत्येक व्यक्ति एक कागज पर एक गुप्त नंबर लिखता है, उसे एक सीलबंद लिफाफे में रखता है, और उसे एक कांच के बक्से (ब्लॉकचेन) में लॉक कर देता है। वे बॉक्स को देख सकते हैं, लेकिन अभी तक इसके अंदर क्या है, यह कोई नहीं देख सकता।- क्यों? यह किसी को भी दूसरों द्वारा चुने गए नंबर के आधार पर बाद में अपना नंबर बदलने से रोकता है।
चरण 2: खुलासा (रिवील चरण)
एक बार जब सभी ने अपने लिफाफे लॉक कर दिए, तो सभी अपना बॉक्स खोलते हैं और अपना नंबर जोर से बोलते हैं।- जादू: सिस्टम इन सभी गुप्त नंबरों को लेता है, उन्हें एक विशेष गणितीय ब्लेंडर (SHA-256 हैशिंग) का उपयोग करके आपस में मिलाता है, और एक अंतिम नंबर बनाता है। यह अंतिम नंबर गेम के लिए "पासे का रोल" होता है।
3. "हाइब्रिड" ट्विस्ट: यह अधिक स्मार्ट क्यों है
शोध पत्र पैसे बचाने और सुरक्षित रहने के लिए एक चतुर दो-स्तरीय ट्रिक पेश करता है:
- ब्लॉकचेन पर (कांच का बॉक्स): सिस्टम एक त्वरित, सस्ता चेक करता है कि क्या सभी ने अपने लिफाफे खोले हैं। यह एक त्वरित गिनती की तरह है कि कितने लोग उपस्थित हुए। यह तेज़ और सस्ता है।
- ब्लॉकचेन के बाहर (गुप्त ब्लेंडर): नंबरों को मिलाने का भारी काम ब्लॉकचेन के बाहर (एक पीयर-टू-पीयर नेटवर्क पर) होता है। यह ऐसा है जैसे दोस्त गणना के लिए हर बार "रेफरी शुल्क" देने के बजाय एक अलग कमरे में जटिल गणित कर रहे हों।
- परिणाम: अंतिम मिश्रित नंबर को यह साबित करने के लिए वापस ब्लॉकचेन पर पोस्ट किया जाता है कि यह निष्पक्ष था।
4. क्या यह काम कर गया? (परीक्षण परिणाम)
शोधकर्ताओं ने इस सिस्टम को यह देखने के लिए कि क्या यह वास्तव में निष्पक्ष और तेज़ है, एक कठोर "तनाव परीक्षण" (stress test) के माध्यम से चलाया।
- क्या यह रैंडम है? उन्होंने 1 व्यक्ति से लेकर 50 लोगों के योगदान के साथ इसका परीक्षण किया। इसके परिणाम सांख्यिकीय रूप से पूर्ण थे। यह हर बार एक आदर्श सिक्का उछालने जितना ही रैंडम था।
- क्या यह तेज़ है? जैसे-जैसे उन्होंने अधिक लोगों (5 से 100 तक) को जोड़ा, नंबरों को मिलाने में लगने वाला समय बहुत धीरे-धीरे बढ़ा। यह 0.55 मिलीसेकंड से बढ़कर 8.26 मिलीसेकंड हो गया। यह वैसा ही है जैसे लाइन में अधिक लोगों को जोड़ने पर, लेकिन लाइन केवल थोड़ी लंबी होती है, घंटों लंबी नहीं।
- क्या आप धोखाधड़ी कर सकते हैं?
- “देखकर प्रतीक्षा करें” वाली धोखाधड़ी: यदि कोई खिलाड़ी देखता है कि परिणाम उसके लिए बुरा है और अपना नंबर छिपाने की कोशिश करता है, तो सिस्टम स्वचालित रूप से उसे बाहर निकाल देता है और ईमानदार खिलाड़ियों के नंबरों का उपयोग करता है। धोखाधड़ी 100% बार विफल रही।
- “नकली पहचान” वाली धोखाधड़ी: यदि कोई धोखेबाज परिणाम को नियंत्रित करने के लिए 10 नकली खाते बनाने की कोशिश करता है, तो सिस्टम ने इसे पकड़ लिया।
- “रिप्ले” वाली धोखाधड़ी: यदि कोई धोखेबाज पिछले गेम से एक पुराना नंबर उपयोग करने की कोशिश करता है, तो सिस्टम इसे तुरंत पकड़ लेता है।
5. निष्कर्ष (The Bottom Line)
शोध पत्र निष्कर्ष निकालता है कि यह नया सिस्टम एक विन-विन (win-win) स्थिति है:
- यह सस्ता है: इसकी लागत वर्तमान लोकप्रिय तरीकों की तुलना में लगभग 71% कम है (लगभग $1.26 प्रति गेम की बचत)।
- यह अधिक निष्पक्ष है: यह एक केंद्रीय प्राधिकरण की आवश्यकता को समाप्त करता है, जिससे गेम वास्तव में विकेंद्रीकृत हो जाता है।
- यह सुरक्षित है: गणित यह सुनिश्चित करता है कि जब तक एक भी व्यक्ति ईमानदार है, अंतिम परिणाम की भविष्यवाणी या हेरफेर दूसरों द्वारा नहीं किया जा सकता।
संक्षेप में, लेखकों ने एक डिजिटल "पासा फेंकने वाला" बनाया है जहाँ खिलाड़ी मिलकर पासा फेंकते हैं, लागत रुपयों में है न कि डॉलरों में, और नियम इतने सख्त हैं कि धोखाधड़ी करना गणितीय रूप से असंभव है।
अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?
आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।