मुझे यह ब्लॉग पोस्ट लिखने की प्रेरणा "[ऑरेकल समस्या] - क्यों सब कुछ विकेंद्रीकृत करना जितना लगता है उससे कहीं अधिक कठिन है" नामक एक पेपर पढ़ने के बाद मिली। इस पोस्ट में, मैं समझाऊंगा कि वास्तव में सब कुछ विकेंद्रीकृत करना "इतना मुश्किल नहीं" क्यों है और कैसे यह समस्या पहले से ही विकेंद्रीकृत ऑरेकल की मदद से हल हो गई है।
विक्टर होगरेफ़ द्वारा लिखे गए " - व्हाई डिसेंट्रलाइज़िंग एवरीथिंग इज़ मोर डिफिकल्ट दैन इट साउंड्स" नामक पेपर को पढ़ने के बाद मुझे यह ब्लॉग पोस्ट लिखने की प्रेरणा मिली।
जैसा कि शीर्षक से पता चलता है, विक्टर का तर्क है कि ब्लॉकचेन पर ऑरेकल को संभालने के लिए कोई अच्छे समाधान नहीं हैं। यह छह साल पहले सच हो सकता है जब पेपर लिखा गया था, इसलिए विक्टर को उस समय कुछ संभावित समाधान प्रस्तावित करने के लिए बधाई।
हालाँकि, जिस बात ने मुझे सबसे ज़्यादा चौंकाया, वह यह थी कि लेखक यह विचार करने में विफल रहा कि ऑरेकल खुद विकेंद्रीकृत हो सकते हैं। इस पोस्ट में, मैं समझाऊँगा कि वास्तव में सब कुछ विकेंद्रीकृत करना "इतना मुश्किल नहीं" क्यों है और कैसे यह समस्या पहले से ही विकेंद्रीकृत ऑरेकल की मदद से हल हो गई है।
लेकिन पहले, आइए एक छोटा कदम पीछे जाएं और जानें कि ऑरेकल वास्तव में क्या हैं।
भविष्यवाणियों की भूमिका
स्मार्ट कॉन्ट्रैक्ट्स को इस तरह से डिज़ाइन किया गया है कि वे निश्चित परिणाम प्रदान करें। उनका काम इनपुट लेना, तर्क को क्रियान्वित करना और ब्लॉकचेन की स्थिति को अपरिवर्तनीय रूप से संशोधित करना है।
लेकिन अधिकांश घटनाएँ अभी भी ऑफ-चेन होती हैं। स्मार्ट कॉन्ट्रैक्ट को इन घटनाओं के साथ बातचीत करने की अनुमति देना हमेशा से दोधारी तलवार रहा है। एक तरफ, यह संभावित ब्लॉकचेन उपयोग के मामलों को काफी हद तक बढ़ाता है लेकिन दूसरी तरफ - गंभीर सुरक्षा जोखिम और विश्वास के मुद्दे पैदा करता है।
ओरेकल यहाँ मदद के लिए हैं। वे ब्लॉकचेन और बाहरी दुनिया के बीच एक पुल के रूप में कार्य करते हैं और स्मार्ट कॉन्ट्रैक्ट को वास्तविक दुनिया की घटनाओं और स्थितियों के आधार पर कोड निष्पादित करने में सक्षम बनाते हैं।
उदाहरण के लिए, रोजर फेडरर और नोवाक जोकोविच के बीच टेनिस मैच के नतीजे पर दांव लगाने में सक्षम होने के लिए, आपको स्मार्ट कॉन्ट्रैक्ट को यह बताने का एक तरीका चाहिए कि कौन जीता। चूँकि हम अभी मेटावर्स में नहीं रहते हैं, इसलिए स्मार्ट कॉन्ट्रैक्ट मैच के नतीजे को नहीं जान सकता है - किसी को यह बताना होगा कि विजेता कौन है, ताकि कॉन्ट्रैक्ट विजेताओं को भुगतान कर सके।
बड़ा सवाल यह है कि स्मार्ट कॉन्ट्रैक्ट को कौन बताएगा कि कौन जीता? हमें इस व्यक्ति या संस्था पर भरोसा करना होगा कि वह सही और ईमानदार है... लेकिन एक मिनट रुकिए... भरोसा?
वेब3 में चीजें ऐसे नहीं चलतीं। हम भरोसा नहीं करना चाहते।
हम भरोसाहीन चाहते हैं.
विकेन्द्रीकृत ऑरेकल
मूल पेपर में, जिसका मैंने आरम्भ में उल्लेख किया था, लेखक ने ऑरेकल के विकेन्द्रीकृत होने की संभावना को नजरअंदाज कर दिया है, तथा इसके स्थान पर विभिन्न एल्गोरिथम समाधानों, कमजोरियों और संभावित आक्रमण वैक्टरों पर चर्चा करने पर ध्यान केन्द्रित किया है।
वह इस बात पर विचार नहीं करता कि ऑरेकल खुद विकेंद्रीकृत हो सकते हैं। विकेंद्रीकृत ऑरेकल, सामान्य ऑरेकल के विपरीत, सूचना प्राप्त करने और सत्यापित करने के लिए कई स्वतंत्र नोड्स पर निर्भर करते हैं। इसका मतलब है कि विफलता का कोई एकल बिंदु नहीं है, जिससे सिस्टम से समझौता करना बहुत कठिन हो जाता है।
विभिन्न तंत्रों का उपयोग करके, जैसे कि कई डेटा स्रोत, कई ऑरेकल, या सिस्टम में हिस्सेदारी की आवश्यकता, विकेंद्रीकृत ऑरेकल विभिन्न प्रकार के दुर्भावनापूर्ण हमलों, डेटा भ्रष्टाचार या रिश्वतखोरी को रोक सकते हैं। ऐसा ही एक तंत्र UMA प्रोटोकॉल द्वारा लागू किया गया है।
यूएमए की आशावादी भविष्यवाणी
UMA, चेनलिंक के साथ-साथ ओरेकल स्पेस में अग्रणी है, जो दुनिया का सबसे बड़ा ओरेकल प्रोटोकॉल है। UMA के ओरेकल सिस्टम में दो मुख्य घटक शामिल हैं: ऑप्टिमिस्टिक ओरेकल और डेटा वेरिफिकेशन मैकेनिज्म (DVM)।
सिद्धांत सीधा है: कोई भी व्यक्ति ऑन-चेन उत्तर प्रस्तुत कर सकता है, तथा विवाद केवल तभी उत्पन्न होता है जब उत्तर गलत हो।
यूएमए की ओरेकल प्रणाली की पहली परत ऑप्टिमिस्टिक ओरेकल है। इस परत को डेटा को आशावादी रूप से जल्दी से सत्यापित करने के लिए डिज़ाइन किया गया है, जिसका अर्थ है कि सभी प्रस्तुत कथन डिफ़ॉल्ट रूप से सत्य हैं जब तक कि उन्हें चुनौती न दी जाए।
दूसरी परत डीवीएम (डेटा सत्यापन तंत्र) है, जो विवादों के उत्पन्न होने पर उन्हें हल करके ऑप्टिमिस्टिक ऑरेकल के लिए एक विकल्प के रूप में कार्य करती है।
यह पूरी प्रणाली कुशल और सस्ती है क्योंकि इसका उद्देश्य विवादों को पहले ही रोकना है। यह इस प्रकार काम करती है:
स्मार्ट अनुबंध डेटा का एक टुकड़ा मांगता है और विवाद की अवधि निर्धारित करता है।
प्रस्तावक एक बांड जमा करता है और डेटा प्रस्तुत करता है।
यदि विवाद अवधि के भीतर कोई भी डेटा पर विवाद नहीं करता है, तो डेटा को अंतिम रूप दे दिया जाता है, और प्रस्तावक को अपना बांड वापस मिल जाता है।
यदि कोई विवाद उत्पन्न होता है, तो विवादकर्ता प्रस्तावक के बांड के बराबर बांड जमा करता है तथा विवाद को डी.वी.एम. के समक्ष ले जाता है।
UMA टोकन धारक 48 घंटों के भीतर विवाद का समाधान कर लेते हैं। यदि विवादकर्ता सही है, तो उन्हें इनाम के रूप में प्रस्तावक का बांड मिलता है, और इसके विपरीत।
बक्सों का इस्तेमाल करें
DeFi में ऑरेकल के स्पष्ट उपयोग के मामलों के अलावा, UMA के आशावादी ऑरेकल बहुत अधिक लचीलापन प्रदान करते हैं, क्योंकि व्यावहारिक रूप से किसी भी चीज़ को डेटा बिंदु के रूप में प्रस्तुत किया जा सकता है।
यहां कुछ परियोजनाएं दी गई हैं जो UMA के आशावादी ऑरेकल का उपयोग करती हैं:
पॉलीमार्केट
पॉलीमार्केट एक विकेंद्रीकृत पूर्वानुमान बाजार है, जो हाल ही में सबसे प्रमुख DeFi ऐप में से एक है। पॉलीमार्केट पर, आप लगभग किसी भी चीज़ पर अपना दांव लगा सकते हैं - 2024 में राष्ट्रपति चुनाव के विजेता से लेकर इस महीने एलन मस्क कितने ट्वीट पोस्ट करेंगे
शर्लक
शेरलॉक एक जोखिम प्रबंधन मंच है जिसे DeFi के लिए डिज़ाइन किया गया है। वे व्यापक DeFi ऑडिट प्रतियोगिताएँ चलाते हैं जहाँ कई सुरक्षा शोधकर्ता बग बाउंटी के लिए प्रतिस्पर्धा करते हैं।
आरामदायक
कोज़ी एक ओपन-सोर्स बीमा प्रोटोकॉल है जो उपयोगकर्ताओं को पूर्वनिर्धारित स्थितियों, जैसे धन की हानि या स्मार्ट कॉन्ट्रैक्ट हैक के खिलाफ सुरक्षा प्रदान करने और प्राप्त करने की अनुमति देता है।
उपयोग के मामले पहले से ही काफी विविध हैं और आगामी RWA कथा के साथ, UMA के OOs का उपयोग करने वाली परियोजनाओं की संख्या और भी अधिक बढ़ जाएगी।
आरडब्ल्यूए टोकनाइजेशन
RWA टोकनाइजेशन क्रिप्टो में सबसे आशाजनक अवसरों में से एक है। इसमें मल्टी-ट्रिलियन डॉलर के बाजारों को अनलॉक करने और लाखों लोगों को DeFi में शामिल करने की क्षमता है। प्रमुख संस्थान टोकनयुक्त फंड लॉन्च कर रहे हैं, और इस बाजार में Oracles की भूमिका पहले से कहीं अधिक महत्वपूर्ण है।
ब्लैकरॉक का BUIDL फंड वास्तविक दुनिया की परिसंपत्तियों जैसे अमेरिकी ट्रेजरी बिल की कीमतों, डॉलर की पैदावार आदि को ट्रैक करने के लिए चेनलिंक का उपयोग करता है। यह निवेशकों को " सुरक्षित " परिसंपत्तियों के साथ फंड में शेयरों का प्रतिनिधित्व करने वाले टोकन खरीदने की अनुमति देता है और बेजोड़ तरलता प्रदान करता है।
जैसे-जैसे यह क्षेत्र बढ़ता है, तेज़ और सटीक ऑरेकल इंफ्रास्ट्रक्चर और विश्वसनीय डेटा की मांग में उल्लेखनीय वृद्धि होगी। चेनलिंक, यूएमए और पायथ जैसे प्रोटोकॉल इस बाजार हिस्सेदारी के बहुमत को हासिल करने के लिए अच्छी स्थिति में हैं।
निष्कर्ष
हमने दुनिया को स्मार्ट कॉन्ट्रैक्ट्स से परिचित कराया; अब, दुनिया को स्मार्ट कॉन्ट्रैक्ट्स में लाने का समय आ गया है। स्मार्ट कॉन्ट्रैक्ट्स को बाहरी दुनिया के साथ बातचीत करने की अनुमति देना ब्लॉकचेन विकास में अगला तार्किक कदम लगता है।
जबकि DeFi अगले एक अरब उपयोगकर्ताओं को जोड़ने के लिए सबसे आशाजनक और सरल तरीकों में से एक है, ऐसे कई तरीके हैं जिनमें ओरेकल का उपयोग किया जा सकता है: वे वित्तीय उत्पादों और बीमा से लेकर गेमिंग और आपूर्ति श्रृंखला प्रबंधन तक विभिन्न अनुप्रयोगों के लिए वास्तविक दुनिया का डेटा प्रदान कर सकते हैं।
विकेन्द्रीकृत ऑरेकल यह सुनिश्चित करते हैं कि यह डेटा किसी एक विफलता बिंदु पर निर्भर हुए बिना सटीक और विश्वसनीय है, जिससे प्रौद्योगिकी के लिए नई संभावनाओं की दुनिया खुलती है।