Oracles क्या हैं? स्मार्ट कॉन्ट्रैक्ट्स, चेनलिंक और “ओरेकल समस्या”

Oracles क्या हैं?

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

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

Oracles क्या हैं?

हालाँकि, oracles तृतीय-पक्ष डेटा फ़ीड का प्रतिनिधित्व करता है जिसे बाहरी संस्थाओं से अनुमति की आवश्यकता हो सकती है। इसके अलावा, विकेंद्रीकृत ऑरेकल नेटवर्क को सही ढंग से लागू करना कई चुनौतियों के साथ आता है। तो oracles पर कैसे भरोसा किया जा सकता है और सूचना के विकेंद्रीकृत नेटवर्क बन सकते हैं, जिसे ब्लॉकचेन को ऑन-चेन और ऑफ-चेन इंटरैक्शन के बीच की खाई को पाटने की जरूरत है?

स्मार्ट कॉन्ट्रैक्ट्स और Oracles

स्मार्ट कॉन्ट्रैक्ट की अवधारणा थी प्रस्तावित 1990 के दशक की शुरुआत में निक स्जाबो द्वारा, और उनके कार्यान्वयन और उपयोग के लिए उनके अनुमान आज उनके अस्तित्व के सापेक्ष आश्चर्यजनक रूप से सटीक हैं.

निक स्जाबो प्रोफाइल

पढ़ें: क्रिप्टो प्रोफाइल: निक स्जाबो, द क्विट क्रिप्टोक्यूरेंसी पायनियर

उच्च स्तर पर, एक स्मार्ट अनुबंध एक कंप्यूटर प्रोग्राम है जिसमें कोड शामिल होता है जो इसे परिभाषित करता है समारोह तथा राज्य. स्मार्ट कॉन्ट्रैक्ट को आमतौर पर ब्लॉकचेन पर परिचालन के रूप में संदर्भित किया जाता है, जहां वे एक वितरित नेटवर्क पर मिलने वाली विशिष्ट स्थितियों के तहत स्वायत्त और पारदर्शी तरीके से निष्पादित करते हैं। ब्लॉकचैन तब से स्मार्ट अनुबंध पर अपनी अपरिवर्तनीयता स्थानांतरित करते हैं, जब वे श्रृंखला के लिए प्रतिबद्ध होते हैं, तो उन्हें बदला नहीं जा सकता.

स्मार्ट कॉन्ट्रैक्ट है भरोसे का अमल जहां बिचौलियों की जरूरत को दूर किया जाता है, और पारंपरिक लेन-देन संबंधी घर्षण को कम किया जाता है। हार्ड-कोडेड मापदंडों के आधार पर निष्पादित करने की उनकी क्षमता कानूनी समझौतों और स्वचालित भुगतान प्रणालियों जैसे विभिन्न परिदृश्यों में अत्यधिक उपयोगी है.

उनके स्पष्ट लाभों के बावजूद, स्मार्ट कॉन्ट्रैक्ट ब्लॉकचेन के भीतर ऑन-चेन डेटा और सूचना की एक दीवार वाले बगीचे तक सीमित हैं। यह वास्तविक दुनिया के साथ बातचीत करने और उनके द्वारा मौजूद ब्लॉकचेन नेटवर्क के बाहर की स्थितियों के आधार पर निष्पादित करने की उनकी क्षमता को सीमित करता है। Oracles दर्ज करें.

दैवज्ञ

Oracles की धारणा – विकेंद्रीकृत oracles – भी वर्षों से है और इस पर बहस जारी है कि इन्हें कैसे लागू किया जाए और क्या इन पर भरोसा किया जा सकता है।.

Oracles ब्लॉकचिन्स और स्मार्ट कॉन्ट्रैक्ट जैसे वेब एपीआई या मार्केट डेटा फीड्स के लिए बाहरी डेटा को पुनः प्राप्त और सत्यापित करता है। स्मार्ट कॉन्ट्रैक्ट द्वारा आवश्यक डेटा के प्रकार में मूल्य फीड, मौसम की जानकारी या जुआ के लिए यादृच्छिक संख्या पीढ़ी की जानकारी शामिल हो सकती है। लीवरेज ऑर्केल्स में विशिष्ट जानकारी के लिए डेटा स्रोत को क्वेरी करना और बाद में ब्लॉकचेन और डेटा फीड के बीच इंटरफेस में उस स्रोत से जुड़ना शामिल है। नतीजतन, स्मार्ट अनुबंध डेटा फीड से बहने वाली विशेष जानकारी के आधार पर निष्पादित कर सकते हैं.

वास्तविक दुनिया के बाजारों और वेब एपीआई में डेटा फीड आमतौर पर ब्लॉकचेन और स्मार्ट कॉन्ट्रैक्ट्स जैसे निर्धारक नहीं होते हैं। Oracles एक पुल के रूप में कार्य करता है जो बाहरी और गैर-नियतात्मक जानकारी को एक प्रारूप में पचा सकता है जो एक ब्लॉकचेन के साथ विशेष परिस्थितियों को समझ और निष्पादित कर सकता है। Oracles का उपयोग N-M के लिए भी किया जा सकता है मल्टी हस्ताक्षर प्रासंगिक परिदृश्यों में, जिस पर हस्ताक्षर करने के लिए लेन-देन पर आम सहमति तक पहुंचने के लिए लेनदेन.

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

ओर्काल्स के कई रूप हैं जिनमें शामिल हैं:

  • हार्डवेयर Oracles
  • सॉफ्टवेयर Oracles
  • सर्वसम्मति Oracles
  • इनबाउंड Oracles
  • आउटबाउंड Oracles

हार्डवेयर Oracles सेंसर मूर्त भौतिक वस्तुओं के साथ एकीकृत होते हैं। प्राथमिक उदाहरण के उपयोग के साथ आपूर्ति श्रृंखला ट्रैकिंग में होगा आरएफआईडी ब्लॉकचेन को उत्पादों की पर्यावरणीय स्थितियों की तरह डेटा खिलाने के लिए टैग.

सॉफ्टवेयर Oracles सबसे आम रूप हैं जो वेब एपीआई जैसे तीसरे पक्ष के स्रोतों से डेटा खींचते हैं और इसमें उड़ान की स्थिति और मौसम डेटा जैसी वास्तविक दुनिया की जानकारी शामिल हो सकती है.

सर्वसम्मति Oracles विकेंद्रीकृत oracles की ओर एक कदम का प्रतिनिधित्व करते हैं और उनकी शुद्धता और सटीकता का निर्धारण करने के लिए मालिकाना तरीकों के साथ कई oracles से डेटा एकत्र करने पर भरोसा करते हैं.

इनबाउंड Oracles प्रतिबिंबित “अगर ऐसा होता है तो ऐसा करें“जैसे सॉफ्टवेयर oracles के साथ जुड़े परिदृश्य”यदि यह मूल्य किसी परिसंपत्ति से मिलता है, तो एक ट्रिगर को ट्रिगर करें.

आउटबाउंड Oracles ब्लॉकचैन नेटवर्क के बाहर स्रोतों को डेटा भेजने के लिए स्मार्ट कॉन्ट्रैक्ट्स की अनुमति दें जो वे मौजूद हैं और सॉफ़्टवेयर ओराक्लेस भी हैं.

पारंपरिक नेटवर्क और ब्लॉकचेन नेटवर्क के बीच इंटरफेस के रूप में ऑफ-चेन और ऑन-चेन डेटा को पाटने के लिए oracles की संभावित क्षमता में दीर्घकालिक दीर्घकालिक बदलाव होते हैं। हालांकि, अंतर्निहित समस्या यह है कि ये ओरेकल मूल के केंद्रीकृत बिंदुओं से हैं जिन्हें आमतौर पर तीसरे पक्ष की अनुमति की आवश्यकता होती है। इसके अतिरिक्त, ऑरेकल डेटा को प्रमाणित करने में बाधा है, जहां ब्लॉकचैन और पारंपरिक विश्वास मान्यताओं जैसे ट्रस्ट-मिनिमाइज़ सिस्टम क्लैश होते हैं.

ओरेकल समस्या

जिमी सॉन्ग एक उत्कृष्ट प्रदान करता है टूट – फूट oracles और स्मार्ट अनुबंधों की मूलभूत समस्याओं के बारे में. ओरेकल समस्या तृतीय-पक्ष oracles और स्मार्ट अनुबंधों के भरोसेमंद निष्पादन के बीच सुरक्षा, प्रामाणिकता और विश्वास संघर्ष के रूप में परिभाषित किया गया है। डिजिटल दुनिया को भौतिक दुनिया के बारे में जानने की जरूरत है.

Oracles स्मार्ट कॉन्ट्रैक्ट्स पर बहुत अधिक मात्रा में बिजली का रखरखाव करते हैं कि उन्हें कैसे निष्पादित किया जाता है क्योंकि वे जो डेटा प्रदान करते हैं वह निर्धारित करता है कि स्मार्ट कॉन्ट्रैक्ट कैसे निष्पादित होते हैं। इसलिए, थर्ड-पार्टी स्रोतों से प्राप्त डेटा फीड उस डेटा को स्मार्ट कॉन्ट्रैक्ट के निष्पादन पर पर्याप्त प्रभाव देता है, जो विकेंद्रीकृत नेटवर्क के हिस्से के रूप में अपने भरोसेमंद स्वभाव को हटा देता है।.

विशेष रूप से, ब्लॉकचैन के लिए भौतिक संपत्ति को सीमित करने के संदर्भ में, oracles भरोसेमंद सत्यापन प्रदान करने में सक्षम नहीं हैं कि किसी संपत्ति का स्वामित्व वास्तव में नए मालिक को स्थानांतरित कर दिया जाता है, भले ही नया मालिक स्वामित्व पर टोकन रखता हो। ब्लॉकचेन। एक स्मार्ट अनुबंध में कब्ज़ा हमेशा वास्तविक दुनिया में कब्जे के लिए स्थानांतरित नहीं होता है, इस प्रकार स्मार्ट अनुबंधों के हत्यारे आवेदन को हटाकर, भरोसेमंद निष्पादन। यह वास्तविक अनुबंध की वास्तविक दुनिया में कुछ तीसरे पक्ष के सत्यापन पर भरोसा करने के लिए आवश्यक स्मार्ट अनुबंध का एक परिणाम है,.

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

चेन लिंक

चैनलिंक डेटा के ऑर्कल्स और स्मार्ट कॉन्ट्रैक्ट के बाद के आउटपुट डेटा को प्रमाणित करने के लिए एक पेचीदा विकेन्द्रीकृत समाधान प्रदान करता है। चैनेललिंक उस समस्या की पहचान करता है जो केंद्रीयकृत ऑर्किल के साथ विफलता के एकल बिंदु के रूप में फ़ीड करता है और एक “मिडलवेयर” के माध्यम से एक समाधान प्रदान करता है जिसमें एक विकेंद्रीकृत ऑरेकल नेटवर्क शामिल है। महत्वपूर्ण रूप से, चेनलिंक डेटा की पहचान करता है और प्रमाणित करता है पूर्व यह एक स्मार्ट अनुबंध के लिए एक ट्रिगर बन रहा है.

चैनलिंक को शुरुआती गाइड

पढ़ें: चेनलिंक को शुरुआती गाइड

चेनलिंक के ऑन-चेन इंटरफ़ेस में ओरेकल नोड्स होते हैं जो अनुबंधों द्वारा किए गए डेटा प्रश्नों का उत्तर देते हैं। ऑन-चेन इंटरफ़ेस 3 घटकों से मिलकर बना है:

  • प्रतिष्ठा अनुबंध
  • ऑर्डर-मिलान अनुबंध
  • एकत्रीकरण अनुबंध

प्रतिष्ठा अनुबंध ओरेकल सर्विस प्रोवाइडर मैट्रिक्स के भंडारण और ट्रैकिंग के लिए एक मालिकाना पद्धति का उपयोग करता है.

ऑर्डर-मिलान अनुबंध लिया जाता है एक सेवा स्तर समझौता (SLA) और oracle प्रदाताओं से बोलियाँ लेते समय SLA के डेटा मापदंडों को एक साथ लाती है.

एकत्रीकरण अनुबंध ओरेकल प्रदाता की प्रतिक्रियाओं को एकत्र करता है और प्रारंभिक चैनलिंक क्वेरी के अंतिम सामूहिक परिणाम की गणना करता है.

एकाधिक स्रोतों द्वारा प्रदान किए गए ओरेकल डेटा को एकत्र करना, एकल इकाई (ओरेकल) पर निर्भरता को कम करने के लिए, आपूर्ति किए गए डेटा का अधिक सटीक दृश्य सुनिश्चित करने में मदद करता है। ओरेकल प्रदाता मैट्रिक्स को प्रोत्साहन-संचालित प्रतिष्ठा प्रणाली के माध्यम से ओरेकल सटीकता के प्रबंधन के लिए प्रतिष्ठा अनुबंध में वापस खिलाया जाता है.

अलंकृत चयन प्रक्रिया के लिए SLA का उपयोग महत्वपूर्ण है। ऑर्कल डेटा का अनुरोध करने वाले उपयोगकर्ता स्पष्ट रूप से उन मापदंडों और इनपुटों की पहचान कर सकते हैं जिनकी वे तलाश कर रहे हैं और साथ ही वे कितने ऑर्कल्स का उपयोग करना चाहते हैं। ओरेकल प्रदाताओं की प्रतिष्ठा को एसएलए प्रस्ताव में भी जोड़ा जा सकता है.

व्यापक दृष्टिकोण से, चैनलिंक एक ऑन-चेन ऑर्केल प्रामाणिकता / एकत्रीकरण उत्पाद के साथ ऑफ-चेन लिस्टिंग सेवा के रूप में प्रभावी रूप से काम कर रहा है। Oracle प्रदाताओं को सामूहिक रूप से एक भागीदारी प्रतिष्ठा प्रणाली के माध्यम से प्रबंधित किया जाता है, और स्वचालित ऑर्डर-मिलान सेवाएं विशिष्ट डेटा आवश्यकताओं के लिए oracle प्रदाताओं के चयन की सुविधा प्रदान करती हैं। प्रदाता अपनी आवश्यकताओं के आधार पर SLA के लिए बोलियाँ भी प्रस्तुत कर सकते हैं.

अलंकृत प्रदाताओं का एक पूल अंततः चेनलिंक द्वारा चुना जाता है जिन्हें आवश्यक कार्य के बारे में सूचित किया जाता है। प्रदाता (जो ऑफ-चेन हैं) बाद में अपेक्षित डेटा ऑन-चेन की रिपोर्ट करते हैं। परिणामी डेटा को एकत्रित अनुबंध में खिलाया जाता है जहां भारित उत्तर की गणना की जाती है। वेटेड प्रतिक्रिया को अनुबंध के सापेक्ष निष्पादन के लिए ट्रिगर के रूप में विशिष्ट स्मार्ट अनुबंध फ़ंक्शन पर लौटा दिया जाता है। इसके अलावा, oracles से प्रदान की गई डेटा सटीकता को बड़े प्रतिष्ठा प्रणाली के हिस्से के रूप में प्रतिष्ठा अनुबंध में खिलाया जाता है.

चैनलिंक में एक देशी टोकन होता है जिसका उपयोग ओरेकल प्रदाताओं को मुआवजा देने के लिए किया जाता है जो सटीक जानकारी प्रदान करते हैं। मंच की वास्तुकला में बाहरी एडेप्टर, उपमा स्कीमा, और ब्लॉकचैन के साथ इंटरफेस करने के लिए एक कोर नोड सॉफ्टवेयर सहित ओओफ़-चेन घटक शामिल हैं।.

एक मिडलवेयर के रूप में चैनलिंक कार्य करने के बावजूद, यह एक विकेन्द्रीकृत ओरेकल मध्यस्थ है जो ब्लॉकचिन को बाहरी डेटा की सटीक व्याख्या और आवंटन के लिए एक उपकरण के रूप में कार्य करता है। उपयोगकर्ताओं को अंततः भरोसा करना होता है कि चेनलिंक मॉडल सही तरीके से काम करता है, लेकिन इसके वितरित ओरेकल सोर्सिंग और बाद के डेटा का एकत्रीकरण गहराई से डेटा को प्रमाणित करने की तुलना में अधिक प्रभावी तरीके हैं, बाहरी डेटा को सीधे भरोसा करना.

निष्कर्ष

ब्लॉकचैन के लिए व्यावहारिक अनुप्रयोगों और विभिन्न उद्योगों में एक स्थायी प्रभाव पड़ता है, उन्हें वास्तविक दुनिया के डेटा के साथ सटीक और मज़बूती से इंटरफ़ेस करने में सक्षम होने की आवश्यकता होती है। Oracles के साथ इसे प्राप्त करना कठिन है और कई चुनौतियां प्रस्तुत करता है। हालांकि, इस मोर्चे पर पहले से ही महत्वपूर्ण प्रगति हुई है, और ब्लॉकचेन और बाहरी डेटा फीड के बीच भविष्य की कनेक्टिविटी प्रौद्योगिकी के लिए एक प्रमुख छलांग का प्रतिनिधित्व करेगी।.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me