पीठ

अधिक डेटा तेजी से वितरित किया गया: FTSOv2

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

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

डेटा के लिए ब्लॉकचेन अपने दायरे का विस्तार कर रहा है

फ्लेयर का उन्नत ओरेकल, FTSOv2, विकेंद्रीकृत वित्त (DeFi) के भीतर काम करने वाले व्यवसायों के लिए ऑन-चेन डेटा एक्सेस में एक महत्वपूर्ण प्रगति का परिचय देता है, जैसे कि उधार देना या ट्रेडिंग डैप। डेटा पहुंच बढ़ाने और उपयोग की लागत को कम करने से, फ्लेयर के दैवज्ञ मौजूदा ओरेकल प्रौद्योगिकियों पर एक उल्लेखनीय सुधार हैं, जो डेटा एक्सचेंज में विकेंद्रीकरण और सामर्थ्य के लिए एक नया बेंचमार्क स्थापित करते हैं।

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

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

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

Oracle पहुँच का विकेंद्रीकरण

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

FTSOv2 डेटा फीड की एक विस्तृत श्रृंखला का समर्थन करते हुए और विकेंद्रीकरण को बनाए रखते हुए, उच्च-आवृत्ति अपडेट में सक्षम ओरेकल बनाने के लिए फ्लेयर का समाधान है।

आज बाजार में उपलब्ध कुछ समाधानों के विपरीत, जहां डेटा फीड को 5 नोड्स के साथ सुरक्षित किया जा सकता है, एफटीएसओवी 2 गारंटी देता है कि प्रत्येक डेटा फीड पूरे नेटवर्क द्वारा सुरक्षित किया जाएगा, जिसमें 100 नोड्स शामिल होंगे। ये गारंटी डेवलपर्स और उपयोगकर्ताओं के लिए FTSOv2 मूल्य फ़ीड पर भरोसा करने के लिए काफी सुरक्षित और आसान बनाती हैं, बिना प्रश्न में फ़ीड की विशिष्ट विशिष्टताओं को समझे।

अक्सर, दैवज्ञ एक अनुमत दृष्टिकोण का पालन करते हैं और केवल बड़े संस्थानों और व्यापारिक फर्मों को अपने नेटवर्क पर डेटा प्रदाताओं के रूप में ऑनबोर्ड करते हैं, विलंबता के लिए नेटवर्क विकेंद्रीकरण से समझौता करते हैं। फ्लेयर ऐसा कोई समझौता नहीं करता है - डेटा प्रदाताओं के विविध सेट की ऑन-बोर्डिंग प्रक्रिया पूरी तरह से अनुमति रहित है, और फ्लेयर नेटवर्क के उपयोगकर्ताओं द्वारा खुले प्रतिनिधिमंडल द्वारा समर्थित है। इसके अतिरिक्त, अन्य दैवज्ञ, शायद फ्लेयर जैसे विकेन्द्रीकृत प्रूफ ऑफ स्टेक (PoS) लेयर 1 का उपयोग करने की क्षमता को देखते हुए, वर्तमान में PoS पर स्विच करने के शुरुआती चरण में हैं। हालांकि, इन नेटवर्कों में फ्लेयर की तुलना में ओरेकल सुरक्षा के लिए देशी टोकन का कम प्रतिशत है; फ्लेयर के 66% की तुलना में लगभग 7%।

फ्लेयर टाइम सीरीज़ ओरेकल को अपग्रेड करना

फ्लेयर टाइम सीरीज़ Oracle, FTSOv1 का वर्तमान पुनरावृत्ति, हर 18 मिनट में 3 मूल्य फ़ीड का संग्रह अपडेट करता है। एफटीएसओ का नया पुनरावृत्ति अपडेट की आवृत्ति और उपलब्ध फीड की संख्या दोनों को स्केल करके इस प्रक्रिया में सुधार करता है। इसके अतिरिक्त, अब दो भिन्न प्रकार के अद्यतन समर्थित हैं:

  • एंकर अपडेट, समय-समय पर अपडेट किए गए एफटीएसओ डेटा फ़ीड जो एफटीएसओवी 1 के रूप में कई प्रदाताओं के अनुमानों को जोड़ते हैं।
  • स्ट्रीम अपडेट, एक नई सुविधा जो प्रत्येक ब्लॉक में डेटा फ़ीड में वृद्धिशील अपडेट प्रकाशित करने के लिए एक तेज़ अपडेट तकनीक का लाभ उठाती है।

एंकर अपडेट को मतदान प्रक्रिया में सुधारों की एक श्रृंखला द्वारा समर्थित किया जाता है, जो प्रक्रिया की प्रमुख अवधारणाओं को बदले बिना बेहतर प्रदर्शन प्रदान करता है। एफटीएसओ की वांछनीय विशेषताओं को बनाए रखने के लिए सुधारों को डिजाइन किया गया है: विकेंद्रीकरण, सटीकता और सुरक्षा। मूल डिजाइन की तरह, प्रत्येक डेटा फ़ीड मूल्य अभी भी फ्लेयर नेटवर्क पर 100 डेटा प्रदाताओं के व्यक्तिगत अनुमानों से एकत्रित किया जाता है। संशोधित प्रोत्साहन और कैपिंग संरचना प्रदाताओं को सटीक अनुमान निर्धारित करने के लिए प्रोत्साहित करते हुए समग्र मूल्यों को दुर्भावनापूर्ण रूप से प्रभावित करने से रोकती है।

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

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

संक्षेप में, FTSOv2 पिछले पुनरावृत्ति में तीन तरीकों से सुधार करता है:

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

स्केल पर भड़कना पर ओरेकल एक्सेस

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

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

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

वजन और कैप्स: विकेंद्रीकरण और सटीकता को संतुलित करना

एफटीएसओ 100 प्रदाताओं से इनपुट लेता है, और इन अनुमानों को भारित औसत मूल्य में एकत्र करने के आधार पर प्रत्येक दौर के लिए मूल्यों को आउटपुट करता है। एफटीएसओ के प्रयोजनों के लिए, प्रदाता का वजन लिपटे एफएलआर (डब्ल्यूएफएलआर) की मात्रा से मेल खाता है जो उसने अर्जित किया है, या तो प्रदाता द्वारा स्वयं या फ्लेयर नेटवर्क के अन्य उपयोगकर्ताओं द्वारा प्रदाता को सौंप दिया गया है। प्रत्येक फ़ीड के लिए एकत्रित मूल्य तब प्रदाता अनुमानों का एक भारित माध्यिका होता है: उच्च वजन वाले प्रदाताओं द्वारा दिए गए अनुमानों का छोटे प्रदाताओं की तुलना में कुल मूल्य पर अधिक प्रभाव पड़ता है, क्योंकि उच्च वजन प्रदाताओं के पास बेहतर गुणवत्ता वाले डेटा अनुमानों का इतिहास होता है।

हालांकि, व्यक्तिगत प्रदाताओं को एक दौर में बहुत अधिक इनपुट होने से रोकने के लिए, और प्रोटोकॉल के विकेंद्रीकरण को नुकसान पहुंचाने के लिए, हम एक व्यक्तिगत प्रदाता के अधिकतम वजन पर 2.5% की टोपी लागू करते हैं। कोई भी प्रदाता जिसका वजन इस सीमा से अधिक है, उसे औसत गणना के प्रयोजनों के लिए वजन का 2.5% माना जाता है, जिसमें सभी प्रदाताओं में अतिरिक्त वजन वितरित किया जाता है। हस्ताक्षर प्रक्रिया के लिए, परिणाम को अंतिम रूप देने के लिए प्रदाता के वजन का 50% या अधिक का संयुक्त वजन आवश्यक है।

फास्ट अपडेट: मांग पर कम विलंबता अपडेट

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

 

चार्ट दिखाता है कि कैसे प्रति ब्लॉक (ई) अपडेट की अपेक्षित संख्या और वेतन वृद्धि (पी) की सटीकता के तेज़ अपडेट मापदंडों में एक वित्त पोषित वृद्धि स्ट्रीम मानों को डिफ़ॉल्ट व्यवहार की तुलना में वास्तविक मूल्यों के अस्थिर व्यवहार को अधिक बारीकी से ट्रैक करने की अनुमति दे सकती है।

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

एफटीएसओ के लिए पुरस्कृत

FTSOv1 की तरह, प्रदाताओं को सटीक अनुमानों और सक्रिय भागीदारी के लिए पुरस्कृत किया जाता है। प्रदाताओं को निम्नलिखित तरीकों से पुरस्कृत किया जाता है, प्रदाता के वजन और प्रक्रिया के महत्व के सापेक्ष पुरस्कारों के आकार के साथ:

  • प्रदाता जो एंकर डेटा फीड को सटीक सबमिशन देते हैं, उन्हें भारित औसत मूल्य के करीब मान सबमिट करने के लिए पुरस्कृत किया जाता है - और जैसा कि यह प्राथमिक महत्व का है, एंकर अपडेट के लिए लगभग 80% पुरस्कार अच्छे सबमिशन के लिए अलग रखे जाते हैं
  • एंकर अपडेट के लिए शेष पुरस्कार एफटीएसओ राउंड पर हस्ताक्षर करने और अंतिम रूप देने में सक्रिय भागीदारी के लिए सौंपे गए हैं। यह सुनिश्चित करता है कि सिस्टम सही ढंग से और तुरंत काम करता है।
  • जिन प्रदाताओं ने तेज़ अपडेट सबमिट किए हैं, उन्हें प्रत्येक 90 सेकंड विंडो के अंत में स्ट्रीम सटीकता पुरस्कारों का एक हिस्सा दिया जाता है, जब तक कि स्ट्रीम फ़ीड उस दौर के लिए एंकर मान के साथ निकटता से संरेखित होती है।
  • सटीकता की परवाह किए बिना, तेजी से अद्यतन बुनियादी ढांचे में प्रारंभिक निवेश को प्रोत्साहित करने के लिए तेजी से अपडेट में सभी भागीदारी को पुरस्कृत किया जाता है। स्ट्रीम फ़ीड अधिक मजबूती से स्थापित होने के बाद इन पुरस्कारों को बाद में हटाया जा सकता है।

प्रदाताओं के लिए पुरस्कार के साथ-साथ, जिन उपयोगकर्ताओं ने अपने WFLR को एक प्रदाता को सौंप दिया है, उन्हें सफल प्रदाताओं को सौंपने के लिए पुरस्कृत किया जाता है। प्रत्येक प्रदाता को उसके वजन के सापेक्ष पुरस्कार सौंपा जाता है, इन पुरस्कारों के अनुपात के साथ प्रदाता वजन के अंश के सापेक्ष प्रतिनिधियों को पारित किया जाता है जो प्रत्येक प्रतिनिधिमंडल ने प्रदान किया है, उनकी सेवाओं के लिए प्रदाताओं द्वारा लगाए गए प्रतिशत शुल्क को घटाकर।

समाप्ति

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

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