पीठ

एफटीएसओ स्केलिंग डीप डाइव

एसटीपी.06 और एफआईपी.06 शासन प्रस्ताव जल्द ही मतदान के लिए खुले होंगे। इनमें फ्लेयर और सॉन्गबर्ड नेटवर्क दोनों के लिए फ्लेयर टाइम सीरीज़ ओरेकल (एफटीएसओ) क्षमता को स्केल करने के लिए आवश्यक अपडेट शामिल हैं।

एफटीएसओ

एफटीएसओ फ्लेयर पर चलने वाली एक प्रणाली है, जो केंद्रीकृत प्रदाताओं पर भरोसा किए बिना फ्लेयर पर डैप्स को विकेन्द्रीकृत डेटा फीड वितरित करती है। वर्तमान में उपलब्ध एकमात्र डेटा फ़ीड क्रिप्टोक्यूरेंसी मूल्य जोड़े के लिए हैं, उदाहरण के लिए बीटीसी यूएसडी। समर्थित फ़ीड ADA, ALGO, ARB, AVAX, BNB, BTC, DOGE, ETH, FIL, FLR (फ्लेयर पर), SGB (सॉन्गबर्ड पर), LTC, MATIC, SOL, USDC, USDT, XDC, XLM और XRP हैं।

Google क्लाउड, एंकर और फिगमेंट सहित स्वतंत्र अवसंरचना प्रदाताओं की प्रणाली में एक महत्वपूर्ण दोहरी भूमिका है: वे नेटवर्क को सत्यापनकर्ता के रूप में सुरक्षित करने और डेटा प्रदाता के रूप में फ्लेयर के निहित दैवज्ञों में योगदान करने के लिए जिम्मेदार हैं।

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

एफटीएसओ स्केलेबिलिटी

वर्तमान एफटीएसओ (वी 1) मुख्य रूप से ऑन-चेन स्मार्ट अनुबंध के रूप में लागू किया गया है। वर्तमान में हम हर 180 सेकंड में 18 डेटा फ़ीड के लिए अपडेट प्रदान करते हैं।

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

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

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

एफटीएसओ स्केलिंग को एफटीएसओ फास्ट अपडेट के साथ भ्रमित नहीं होना चाहिए, जो भविष्य के शासन प्रस्ताव का विषय होगा। FTSO फास्ट अपडेट dapps को 1-2 ब्लॉक विलंबता (लगभग 1-3 सेकंड) के साथ मांग पर डेटा के लिए अनुरोध और भुगतान करने में सक्षम करेगा। यदि शासन प्रस्तावों को फ्लेयर समुदाय द्वारा अनुमोदित किया जाता है, तो एफटीएसओ स्केलिंग और एफटीएसओ फास्ट अपडेट का संयोजन एफटीएसओ v2 के लिए हमारी दृष्टि प्रदान करेगा।

भड़कने वाले समुदाय की भूमिका

फ्लेयर समुदाय उसी तरह एफटीएसओ के साथ जुड़ना जारी रखेगा। ये बदलाव तकनीकी बदलाव हैं। आप एफटीएसओ डेटा प्रदाताओं को सौंपना जारी रख सकते हैं और पहले की तरह ही प्रतिनिधिमंडल पुरस्कारों का दावा कर सकते हैं।

डेटा प्रदाता की भूमिका

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

यदि अनुमोदित किया जाता है, तो एफटीएसओ स्केलिंग दो नए चरणों को पेश करेगा: साइन चरण और अंतिम चरण चरण।

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

रिवॉर्ड्स स्प्लिट

FTSO (v1) की तरह, डेटा प्रदाताओं को औसत मूल्य के करीब डेटा सबमिट करने के लिए पुरस्कार प्राप्त होते रहेंगे। यदि शासन प्रस्ताव को मंजूरी दे दी जाती है, जब एफटीएसओ स्केलिंग पूरी तरह से लागू हो जाती है, तो कुल उपलब्ध एफटीएसओ डेटा प्रावधान पुरस्कारों का प्रमुख हिस्सा, 80%, डेटा प्रदाताओं को वितरित किया जाता रहेगा जो इसे पूरा करते हैं।

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

दंड

FTSO स्केलिंग डेटा प्रदाताओं को रिवील विदहोल्डिंग या डबल-साइनिंग के लिए दंडित करता है:

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

दोनों ही मामलों में, जुर्माना उस मतदान दौर में अपमानजनक डेटा प्रदाता के पुरस्कारों के अपेक्षित सापेक्ष हिस्से का 30 गुना होगा, और इसे इनाम युग के अंत में पुरस्कारों की कुल राशि से काट लिया जाएगा। कटौती की जा सकने वाली अधिकतम राशि युग में डेटा प्रदाता के कुल इनाम के बराबर है। काटी गई राशि को जला दिया जाएगा।

तैनाती के चरण

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

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

  • परीक्षण चरण: इस चरण के दौरान, इनाम आवंटन नहीं बदलेगा: वर्तमान डेटा प्रदाताओं को उनके बीच वितरित एफटीएसओ डेटा प्रावधान पुरस्कारों का 100% प्राप्त होता रहेगा; जबकि अपग्रेड किए गए डेटा प्रदाताओं को कोई पुरस्कार नहीं मिलेगा।
  • बीटा चरण: इस चरण के दौरान, फ्लेयर फाउंडेशन मुद्रास्फीति अनुबंध को अपडेट करेगा ताकि वर्तमान डेटा प्रदाताओं को कुल एफटीएसओ डेटा प्रावधान इनाम आवंटन का 50% प्राप्त होगा, और उन्नत डेटा प्रदाताओं को अन्य 50% प्राप्त होगा। इस समय, सभी डेटा प्रदाता अपने पुरस्कारों का दावा करने में सक्षम होंगे। उदाहरण के लिए, मान लें कि बीटा चरण के दौरान, हमारे पास पुरस्कारों के लिए 100 FLR मुद्रास्फीति है। इसलिए वर्तमान डेटा प्रदाताओं के पास उनके बीच वितरित 50 एफएलआर होंगे और उन्नत डेटा प्रदाताओं के बीच निम्नलिखित वितरण होगा: औसत निकटता के लिए 40, वैध हस्ताक्षर जमा करने के लिए 5, और अंतिम रूप देने में योगदान के लिए 5।
  • बहिष्करण चरण: इस चरण के दौरान, फ्लेयर फाउंडेशन मुद्रास्फीति अनुबंध को फिर से अपडेट करेगा ताकि केवल उन्नत डेटा प्रदाताओं को पुरस्कार प्राप्त हों। इसलिए, उपरोक्त उदाहरण में मुद्रास्फीति राशि के साथ, 100 FLR, उन्नत डेटा प्रदाताओं को उनके बीच पूर्ण वितरण प्राप्त होगा: औसत निकटता के लिए 80, वैध हस्ताक्षर जमा करने के लिए 10, और अंतिम रूप देने में योगदान के लिए 10।