फ्लेयर का स्टेट कनेक्टर बाहरी ब्लॉकचेन डेटा के लिए बनाया गया एक आम सहमति प्रोटोकॉल उद्देश्य है। यह सुरक्षित और भरोसेमंद रूप से फ्लेयर पर अन्य ब्लॉकचेन की स्थिति को साबित करता है। राज्य कनेक्टर फ्लेयर को शक्ति प्रदान करता है:
- स्मार्ट अनुबंध श्रृंखलाओं के बीच तेज, विकेन्द्रीकृत, बहुपक्षीय और बीमित ब्रिजिंग सहित बेहतर ब्रिजिंग।
- क्रॉस-चेन कंपोजिटेबिलिटी, जिसमें डेटा और परिसंपत्तियां सभी श्रृंखलाओं के बीच स्वतंत्र रूप से और सुरक्षित रूप से प्रवाह करने में सक्षम हैं।
- सुरक्षित, पूरी तरह से इंटरऑपरेबल मल्टी-चेन समाधान।
नीचे स्टेट कनेक्टर पर एक रिकैप है। पूर्ण विवरण हमारे तकनीकी प्रलेखन पृष्ठों के भीतर उपलब्ध है।
राज्य कनेक्टर का परिचय
स्टेट कनेक्टर फ्लेयर को किसी भी ब्लॉकचेन की स्थिति पर आम सहमति पर आने की अनुमति देता है, और उन सबूतों को स्मार्ट अनुबंधों में उपयोग किया जाता है या एक भरोसेमंद, विकेंद्रीकृत तरीके से किसी अन्य श्रृंखला को रिले किया जाता है। यह मौजूदा दृष्टिकोणों की तुलना में तेज और सुरक्षित है, और इसे किसी भी अन्य ब्लॉकचेन के साथ एकीकृत करने के लिए डिज़ाइन किया गया है।
अन्य समाधानों को या तो केंद्रीकृत तीसरे पक्ष में विश्वास की आवश्यकता होती है, या वे अन्य श्रृंखलाओं को अपने मानकों के अनुरूप होने के लिए मजबूर करते हैं - वास्तव में स्वतंत्र श्रृंखला के प्रोटोकॉल और कोड को बदलते हैं ताकि वे संवाद कर सकें। इसके विपरीत, स्टेट कनेक्टर सीधे राज्य शुद्धता को मान्य कर सकता है और अंतर्निहित श्रृंखला पर केंद्रीकृत तीसरे पक्ष या कोड परिवर्तन की आवश्यकता के बिना, कनेक्टेड चेन पर सुरक्षा और जीवंतता के हमलों का सामना कर सकता है।
बेहतर पुल
स्टेट कनेक्टर एक नई और मूलभूत तकनीक है जो श्रृंखलाओं के बीच बेहतर पुलों का निर्माण करना संभव बनाती है। उदाहरण के लिए:
- फ्लेयर-फेसेट्स पर गैर-स्मार्ट अनुबंध श्रृंखलाओं का विकेंद्रीकृत ब्रिजिंग।
- स्मार्ट अनुबंध श्रृंखलाओं के बीच तेज, विकेन्द्रीकृत, बीमित और बहुपक्षीय ब्रिजिंग, जिसमें अन्य श्रृंखलाओं पर एफएसेट की ब्रिजिंग शामिल है - लेयर केक।
क्रॉस-चेन कंपोजिटेबिलिटी
डेवलपर्स वास्तव में इंटरऑपरेबल डैप्स बनाने के लिए स्टेट कनेक्टर का उपयोग कर सकते हैं जो फ्लेयर पर एकल तैनाती के माध्यम से कई ब्लॉकचेन के मूल्य, तरलता और जानकारी तक पहुंच सकते हैं।
यह विकेंद्रीकृत तरीके से अन्य ब्लॉकचेन की स्थिति को सुरक्षित रूप से साबित करने में सक्षम है, और उस डेटा को फ्लेयर पर डैप्स करने के लिए प्रदान करता है। उदाहरण के लिए, स्टेट कनेक्टर यह साबित कर सकता है कि सोलाना या एथेरियम नेटवर्क पर एक विशिष्ट लॉक, टकसाल, बर्न या रिडीम कार्रवाई हुई है या नहीं और स्वचालित रूप से पूर्व-परिभाषित कार्रवाई शुरू करने के लिए फ्लेयर पर एक स्मार्ट अनुबंध को उस जानकारी को विश्वसनीय रूप से प्रदान करता है।
यह मौजूदा दृष्टिकोणों की तुलना में तेज और सुरक्षित है, जैसे कि लाइट क्लाइंट रिले, आशावादी रिले और मल्टी-सिग योजनाएं, और इसे किसी भी अन्य ब्लॉकचेन के साथ एकीकृत करने के लिए डिज़ाइन किया गया है।
इसके अलावा, स्टेट कनेक्टर फ्लेयर सहित कई श्रृंखलाओं के बीच डेटा के दांव रिले के एक मॉडल को सक्षम बनाता है, जो श्रृंखलाओं के नेटवर्क में दो-तरफा इंटरऑपरेबिलिटी को सुरक्षित करता है। शासन पर भरोसा करने के बजाय, राज्य कनेक्टर द्वारा सुरक्षित रिले में राज्य कनेक्टर की क्षमता के माध्यम से दोषपूर्ण रिले नोड्स की स्वचालित कटौती होगी ताकि यह साबित किया जा सके कि किसी भी नोड ने किसी अन्य श्रृंखला को क्या रिले किया है।
सुरक्षा
स्टेट कनेक्टर पिछले इंटरऑपरेबिलिटी तंत्र की तुलना में अधिक सुरक्षित है क्योंकि यह अपने इतिहास सहित लेनदेन की वैधता को पूरी तरह से क्वेरी करने में सक्षम है। लाइट क्लाइंट रिले द्वारा उपयोग किए जाने वाले सरलीकृत भुगतान सत्यापन प्रमाण जैसे अन्य दृष्टिकोण ऐसा करने में असमर्थ हैं, और इसलिए "प्रमाण" की वैधता का समर्थन करने के लिए कोई विस्तृत इतिहास नहीं है। इसका मतलब यह भी है कि स्टेट कनेक्टर कनेक्टेड चेन पर रिऑर्ग हमलों के जोखिम को कम करने में सक्षम है - एक मल्टी-चेन नेटवर्क की सुरक्षा के साथ क्रॉस-चेन इंटरऑपरेबिलिटी को सक्षम करता है।
विकेंद्रीकृत आम सहमति
जब फ्लेयर पर एक एप्लिकेशन ब्लॉकचेन लेनदेन के प्रमाण का अनुरोध करता है, तो राज्य कनेक्टर इस अनुरोध को सत्यापन प्रदाताओं (एपी) के एक विकेन्द्रीकृत समूह को भेजता है। यह एपी है जो राज्य कनेक्टर को बाहरी डेटा पर विकेंद्रीकृत सहमति पर आने की अनुमति देता है।
कोई भी बिना किसी पूंजी आवश्यकता के एपी के रूप में काम कर सकता है। सुरक्षा धारणा यह है कि यदि एक स्वतंत्र सत्यापन प्रदाता अनुरोधित स्थिति को सही ढंग से सत्यापित कर रहा है, तो वे हमेशा फ्लेयर राज्य की सही शाखा पर समाप्त होंगे। यह प्रक्रिया कैसे काम करती है, इसका स्पष्टीकरण फ्लेयर तकनीकी प्रलेखन पृष्ठों पर उपलब्ध है।
प्रक्रिया का अवलोकन
कोई भी फ्लेयर नेटवर्क पर चल रहे स्टेट कनेक्टर अनुबंध से किसी विशिष्ट बाहरी ईवेंट के सत्यापन का अनुरोध कर सकता है। फ्लेयर नेटवर्क के बाहर हुई चीजों के बारे में अनुरोध हां / नहीं प्रश्न हैं, उदाहरण के लिए, "क्या बिटकॉइन नेटवर्क पर लेनदेन की पुष्टि की गई 0xABC है?"। उपलब्ध अनुरोध प्रकार डिजाइन द्वारा सख्ती से द्विआधारी और उद्देश्यपूर्ण हैं, इसलिए ईमानदार ऑपरेटरों के बीच कोई विवाद नहीं हो सकता है।
राज्य कनेक्टर सभी सत्यापन प्रदाताओं को एक अनुरोध के बारे में संकेत देता है। यह बहुत ही गैस-कुशल ईवीएम कार्यक्रमों के माध्यम से किया जाता है।
सत्यापन प्रदाता अनुरोधित डेटा को उन साधनों से प्राप्त करते हैं जो सत्यापन के प्रकार पर निर्भर करते हैं, उदाहरण के लिए किसी अन्य ब्लॉकचेन से डेटा प्राप्त करना।
सत्यापन प्रदाता अपने परिणामों को एक प्रतिबद्ध में राज्य कनेक्टर को प्रस्तुत करते हैं और मिलीभगत को रोकने के लिए फैशन प्रकट करते हैं। प्रदर्शन कारणों से, 90 के दशक के दौर के दौरान एकत्र किए गए सभी अनुरोधों का उत्तर एक बार में दिया जाता है, उन सभी को संक्षेप में प्रस्तुत करने के लिए एक क्रिप्टोग्राफिक हैश (मर्कल ट्री रूट) का उपयोग करके।
राज्य कनेक्टर उत्तरों पर आम सहमति चलाता है और यदि 50% से अधिक प्रदाता सहमत होते हैं, तो उत्तर ों को फ्लेयर पर अनुप्रयोगों के लिए सार्वजनिक किया जाता है। यदि समझौता नहीं होता है, तो अनुरोध अनुत्तरित रहते हैं और उन्हें फिर से जारी किया जाना चाहिए। ऐसा नहीं होना चाहिए यदि अधिकांश एपी ईमानदारी से और निष्पक्ष रूप से अनुरोधित राज्य को रिले कर रहे हैं।
सत्यापन प्रदाताओं को प्रक्रिया में उनकी ईमानदार भागीदारी के लिए देशी टोकन के साथ पुरस्कृत किया जाता है।