Oracle technology in blockchain

ब्लॉकचेन में Oracle टेक्नोलॉजी को समझना

Reading time

ब्लॉकचेन एक उत्कृष्ट तकनीक है जो एक साझा बहीखाते में क्रिप्टो लेनदेन को पंजीकृत करती है, जो किसी को भी विकेंद्रीकृत नेटवर्क में संचालन को ट्रैक करने और आभासी मुद्राओं और प्लेटफार्मों में विश्वास को बढ़ावा देने में सक्षम बनाती है।

ब्लॉकचेन और स्मार्ट कॉन्ट्रैक्ट्स में प्रगति ने क्रिप्टो स्पेस से अधिक उपयोग के मामलों की नींव रखी, जिससे हमें वास्तविक जीवन के अनुप्रयोगों में इन टेक्नोलॉजियों की उन्नत पारदर्शिता और विश्वसनीयता से लाभ उठाने की अनुमति मिली।

Oracle टेक्नोलॉजी वह तरीका है जिससे हम अपने दैनिक जीवन में ब्लॉकचेन का उपयोग कर सकते हैं, यहाँ तक कि एक औसत उपयोगकर्ता और ऐसे लोग जो क्रिप्टो उत्साही नहीं हैं। आइए चर्चा करें कि ब्लॉकचेन में oracle क्या हैं और उन्हें क्या अद्वितीय बनाता है।

मुख्य बातें

  1. ब्लॉकचेन में oracle विकेन्द्रीकृत और केंद्रीकृत सर्वरों के बीच बातचीत को संदर्भित करता है।
  2. ब्लॉकचेन oracle ऑन-चेन और वास्तविक जीवन के अनुप्रयोगों के बीच एक पुल की तरह काम करता है।
  3. ब्लॉकचेन oracle में आर्टिफिशल एसेट की मांग और पंप-एंड-डंप योजनाएँ बनाने जैसी गलत जानकारी प्रदान करने के लिए जानबूझकर बनाए गए डेटा हेरफेर की संभावना होती है।

Oracle टेक्नोलॉजी को समझना

ब्लॉकचेन टेक्नोलॉजी एक शक्तिशाली टूल है जो क्रिप्टोकरेंसी और वेब 3.0 संचालन में विश्वास और विश्वसनीयता को बढ़ावा देता है, जो विकेंद्रीकृत अर्थव्यवस्था की रीढ़ की हड्डी के रूप में कार्य करता है। हालाँकि, इसके उपयोग के मामले, अब तक, क्रिप्टो दुनिया और विकेंद्रीकृत परितंत्रों तक ही सीमित हैं।

अधिकांश ब्लॉकचेन वास्तविक जीवन उपयोगिताएँसैद्धांतिक हैं, तो सिद्धांत को व्यवहार में कैसे बदला जा सकता है? इसका जवाब oracle है।

ब्लॉकचेन oracle विकेंद्रीकृत और केंद्रीकृत अर्थव्यवस्थाओं के बीच वास्तविक समय की बातचीत की अनुमति देता है, जिससे एक्सचेंज, dApps, DEXes और अन्य क्रिप्टो टूल वास्तविक दुनिया की घटनाओं और समस्याओं का समाधान प्रदान करते हैं।

इस प्रकार, oracle ब्लॉकचेन नेटवर्क को पारंपरिक क्लाउड सिस्टम और सर्वर पर डेटा प्राप्त करने और निष्पादित करने की अनुमति देते हैं। 

what are blockchain oracles

हमें ब्लॉकचेन oracle टेक्नोलॉजी की आवश्यकता क्यों है?

ब्लॉकचेन में Oracle एक तरफ ऑफ-चेन प्लेटफॉर्म जैसे बैंक खाते, ट्रेडिंग प्लेटफॉर्म, या मनी ट्रांसफर और दूसरी तरफ विकेंद्रीकृत एप्लिकेशन, साझा बहीखाता और एक्सचेंज जैसे ऑन-चेन नेटवर्क के बीच समय पर बातचीत का समर्थन करते हैं।

ऐसी दुनिया में जहाँ अवैध संस्थाएँ और घोटाले वाले कार्यक्रम प्रबल होते हैं, विश्वास एक चुनौती बन जाता है, खासकर जब बड़ी मात्रा में पैसे का ट्रांसफर करना हो या संवेदनशील जानकारी से डील करना हो। 

इसलिए, oracles एक बिना भरोसे का माध्यम प्रदान करते हैं जहाँ ऑन-चेन और ऑफ-चेन ऑपरेशन कुछ मानदंड पूरे हो जाने पर स्वचालित रूप से निष्पादित किए जाते हैं, कुछ हद तक Escrow की तरह लेकिन बड़े पैमाने पर।

ब्लॉकचेन में पहला oracle 2012 में MakerDAO द्वारा विकसित किया गया था, जिसे “The Bitcoin Oracle” कहा जाता था, जिसका उद्देश्य ऑफ-चेन स्रोतों से समय पर मूल्य डेटा संचार करना था।

तेज़ तथ्य

ब्लॉकचैन Oracles काम कैसे करते हैं?

ब्लॉकचेन oracles डेटा एक्सचेंज के लिए सुविधा प्रदाता के रूप में स्मार्ट कॉन्ट्रैक्ट का उपयोग करते हैं। स्मार्ट कॉन्ट्रैक्ट स्वचालन और सत्यापन, डेटा प्रसंस्करण और पूर्व-निर्धारित नियमों और शर्तों के आधार पर कार्रवाई शुरू करने में महत्वपूर्ण उपयोगिता प्रदान करते हैं जो इच्छित कार्रवाई के क्रम की ओर ले जाते हैं।

क्रिप्टो के संदर्भ में, स्मार्ट कॉन्ट्रैक्ट वॉलेट जानकारी और अनुरोधों को सत्यापित करते हैं लेनदेन को पूरा करने और उन्हें ब्लॉकचेन में पंजीकृत करने से पहले। उसी उपयोगिता को केंद्रीकृत सर्वर और एप्लिकेशनों से जानकारी प्राप्त करके और परिणामस्वरूप कुछ क्रियाएँ करके कार्यान्वित किया जा सकता है।

Oracles अनुरोध शुरू करने के लिए हाइब्रिड स्मार्ट कॉन्ट्रैक्ट का उपयोग करते हैं, ऑफ-चेन डेटा के प्रकार, मात्रा और स्रोत को निर्दिष्ट करते हुए, जो ऑन-चेन Oracle कॉन्ट्रैक्ट को दी जाती है।

ऑन-चेन oracle नोड ऑफ-चेन oracle नोड के साथ बातचीत करने के लिए एक लॉग इवेंट बनाता है, जो अनुरोधित डेटा प्राप्त करने के लिए बाहरी सर्वर या एप्लिकेशन पर एक कार्य बनाता है। ऑफ-चेन नोड और सर्वर के बीच बातचीत APIsकी तरह काम करती है

अंत में, डेटा ऑफ-चेन नोडों पर प्राप्त होता है जो इसे सत्यापित करते हैं और इसे स्मार्ट-कॉन्ट्रैक्ट-संगत जानकारी में संसाधित करते हैं जो एक पूर्व-निर्धारित गतिविधि करते हैं।

how blockchain oracles work

Oracles के प्रकार

क्रिप्टो oracles नोडों और कॉन्ट्रैक्ट्स की जटिल संरचनाएँ हैं जो ब्लॉकचेन को विभिन्न तरीकों से एक सेवा के रूप में शक्ति प्रदान करती हैं। यहाँ ब्लॉकचेन के मुख्य प्रकार के oracles दिए गए हैं।

अंतर्गामी और निर्गामी

ब्लॉकचेन oracle का यह प्रकार ऑन-चेन और ऑफ-चेन नेटवर्क के बीच डेटा के प्रवाह और दिशा का प्रतिनिधित्व करता है। 

इस प्रकार, अंतर्गामी oracle वास्तविक दुनिया से ब्लॉकचेन संरचना तक जानकारी प्रदान करते हैं। उदाहरण के लिए, यदि बाज़ार एक निश्चित मूल्य तक पहुँच जाता है तो विशिष्ट क्रिप्टोकरेंसी खरीदना या बेचना।

दूसरी ओर, निर्गामी oracles ब्लॉकचेन से बाहरी दुनिया तक डेटा पहुँचाते हैं। उदाहरण के लिए, एक निश्चित dApp या क्रिप्टो गेम के बारे में उपयोगकर्ता के डिवाइस या प्लेटफार्म पर अपडेट और सूचनाएँ डिलीवर करना।

inbound and outbound blockchain oracle

केंद्रीकृत और विकेन्द्रीकृत

केंद्रीकृत और विकेन्द्रीकृत oracles उस सूचना स्रोत को निर्धारित करते हैं जिसके साथ हाइब्रिड स्मार्ट कॉन्ट्रैक्ट अनुरोध करने और डेटा प्राप्त करने के लिए बातचीत करते हैं।

केंद्रीकृत oracles में बाहरी डेटा या ऑन-चेन सत्यापन प्रदान करने के लिए केवल एक स्रोत शामिल होता है। यह केंद्रीकृत इकाई सभी डेटा अनुरोधों और कार्रवाई कार्यान्वयन का नेतृत्व करती है।

केंद्रीकृत oracles का नकारात्मक पक्ष यह है कि वे त्रुटि-प्रवण होते हैं, जिसका अर्थ है कि यदि इस एकल इकाई में हेरफेर या उल्लंघन होता है, तो पूरी प्रक्रिया अमान्य हो जाती है। यह प्रस्तुत तथ्यों को और जाँचे बिना जानकारी के लिए एकल स्रोत पर निर्भर रहने जैसा है।

दूसरी ओर, विकेन्द्रीकृत oracles में डिलीवरी से पहले कई नोडों के माध्यम से डेटा को मान्य करना शामिल है, जिससे अधिक सटीकता और दक्षता प्राप्त होती है। 

संक्षेप में, विकेन्द्रीकृत oracle नेटवर्क साझा नेटवर्क के समान हैं, जो विफलता के एकल बिंदु के जोखिम को कम करते हैं और सर्वसम्मति का संचालन करके विश्वास को बढ़ावा देते हैं। 

centralised vs decentralised blockchain oracles

हार्डवेयर और सॉफ्टवेयर

ब्लॉकचेन में इस प्रकार के oracle डेटा स्रोत की प्रकृति को संदर्भित करते हैं। 

हार्डवेयर oracles जानकारी प्रदान करने के लिए भौतिक उपकरणों या सेंसर, जैसे थर्मोस्टैट, मोशन सेंसर, रेडियो फ्रीक्वेंसी रिसीवर और कैमरे से डेटा वितरित करते हैं। ये मूर्त स्रोत अपनी बारी में डेटा का विश्लेषण करते हैं और इसे ऑफ-चेन oracle नोडों जैसी अन्य एप्लिकेशनों को भेजते हैं।

दूसरी ओर, सॉफ्टवेयर oracles सर्वर, वेबसाइट, विनिमय दरों, यात्रा दरों या होटल दरों जैसे डिजिटल स्रोतों से डेटा वितरित करते हैं। इन स्रोतों द्वारा प्रदान की गई जानकारी अनुरोध किए जाने पर ऑफ-चेन नोडों को सूचित की जाती है, जिसे आगे सत्यापित किया जाता है और स्मार्ट कॉन्ट्रेक्टों के साथ संगत बनने के लिए दुबारा स्वरूपित किया जाता है। 

ब्लॉकचैन Oracles के वास्तविक दुनिया में उपयोग के मामले

ब्लॉकचेन oracles विकेंद्रीकृत पारितंत्र के लाभों का विस्तार करते हैं और वास्तविक दुनिया में स्मार्ट कॉन्ट्रैक्टों और ब्लॉकचेन सुविधाओं को लागू करने के नए तरीके तलाशते हैं।

बीमा: ब्लॉकचेन oracles कार या उड़ान केबीमा दावोंको सत्यापित करने के लिए हार्डवेयर और डिजिटल स्रोतों का उपयोग कर सकते हैं। इस प्रकार, बीमा दावे के लिए डेटा प्रदान करने के लिए oracles मौसम की एप्लिकेशनों या वाहन गति सेंसर पर भरोसा करते हैं।

रियल एस्टेट:एसेट्स और संपत्तियों को टोकन दिया जा सकता है और एक स्मार्ट कॉन्ट्रैक्ट से जोड़ा जा सकता है। एक बार जब कोई प्रतिपक्ष भुगतान और अन्य आवश्यक दस्तावेज़ प्रदान करता है, तो स्मार्ट कॉन्ट्रैक्ट दी गई जानकारी की पुष्टि करता है और स्वामित्व ट्रांसफर करने के लिए आगे बढ़ता है।

ट्रेड स्वचालन: Oracles का उपयोग विशिष्ट ब्लॉकचेन गतिविधि या कॉइन की कीमत की कार्रवाई को ट्रैक करने और तदनुसार खरीद या बिक्री ऑर्डर निष्पादित करने के लिए किया जा सकता है। उदाहरण के लिए, सॉफ्टवेयर oracles Etherum ब्लॉकचेन केवॉलेट की गतिविधियों को ट्रैक कर सकते हैं और उपयोगकर्ता को सूचित कर सकते हैं या पूर्व-निर्धारित मानदंडों और कार्रवाई के आधार पर उनकी ओर से ट्रेड कर सकते हैं।

use cases of blockchain oracles

ब्लॉकचैन Oracle समस्या क्या है?

oracle टेक्नोलॉजी की स्वचालन और सत्यापन विशेषताएँ हेरफेर और डेटा असंगतता के प्रति संवेदनशील हैं, जो ब्लॉकचेन oracle के मुख्य जोखिम हैं। 

उदाहरण के लिए, अंतर्गामी संचार में सूचनाएँ उत्पन्न करने या व्यापारिक गतिविधियों को निष्पादित करने के लिए बाज़ार की कीमतों और भावनाओं पर नज़र रखना शामिल है। हालाँकि,बुरी भावना वाले एक्टर और बॉट बड़े पैमाने पर ऑर्डर देकर और कीमतें बढ़ाकर बाज़ार में हेरफेर कर सकते हैं, जिसके कारण स्मार्ट कॉन्ट्रैक्ट गलत लेनदेन को पूरा कर सकते हैं। 

नकली भावनाएँ पैदा करने के लिए बाज़ार को स्थानांतरित करने के कई तरीके हैं, जैसे किफ्रंट रनिंग, वॉश ट्रेडिंग और and रैंपिंग, जिसका उद्देश्य किसी निश्चित एसेट की कीमत को ऊपर उठाने के लिए उसकी मांग को कृत्रिम रूप से बढ़ाना है।

निष्कर्ष

ब्लॉकचेन oracles ऐसे टूल हैं जो विकेंद्रीकृत और केंद्रीकृत प्लेटफार्मों के बीच बातचीत की सुविधा प्रदान करते हैं, जिससे विभिन्न प्रकार की एप्लिकेशनों और सर्वरों को संचार करने और कुछ गतिविधियों को निष्पादित करने की अनुमति मिलती है।

इसमें एसेट टोकनीकरण और स्मार्ट कॉन्ट्रैक्ट बनाना शामिल है जो प्रतिपक्ष पर भरोसा किए बिना खरीद प्रक्रिया को अधिक विश्वसनीय और कुशल बनाता है। विकेन्द्रीकृत oracle सेवाएँ अनुरोधित डेटा को मान्य करने के लिए कई नोडों का उपयोग करती हैं, जिससे वे केंद्रीकृत oracles की तुलना में अधिक विश्वसनीय हो जाती हैं जिनमें विफलता का एक बिंदु होता है।

इसलिए, ब्लॉकचेन oracle टेक्नोलॉजी द्वारा प्रदान किए गए विस्तारित उपयोग के मामलों पर सावधानीपूर्वक विचार किया जाना चाहिए क्योंकि वे कई हेरफेर और गलत जानकारी के संपर्क में आ सकते हैं।

Linkedin

द्वारा लिखित

Hazem Alhalabiकॉपीराइटर
Linkedin

द्वारा समीक्षित

Tamta Suladzeप्रमुख लेखक

पिछले लेख

How to integrate Bitcoin payment API
Bitcoin भुगतान API: इनका चयन कर इन्हें इंटीग्रेट कैसे करें?
शिक्षा 15.05.2024
PSP vs Payment Gateway: Which One is Best for You?
PSP बनाम भुगतान गेटवे: अपने व्यवसाय में आपको किसी इंटीग्रेट करना चाहिए?
शिक्षा 10.05.2024
 How to Accept Litecoin Payments
2024 में Ethereum भुगतान प्राप्त करने के तरीके
शिक्षा 09.05.2024
वेबसाइट पर Bitcoin भुगतान विकल्पों को कैसे जोड़ें?
शिक्षा 06.05.2024