Trending News

BTC
$17,155.50
-0.4
ETH
$1,264.14
-1.51
LTC
$76.37
-2.08
DASH
$46.65
+1.19
XMR
$148.56
+0.86
NXT
$0.00
-0.4
ETC
$19.13
-0.57

मान्य, eth2 पर दांव लगाना: #1 – प्रोत्साहन

0



समीक्षा के लिए जोसेफ श्वित्ज़र और डैनी रयान को धन्यवाद।

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

फिर हम इस बारे में जानकारी लेते हैं कि कैसे और क्यों सत्यापनकर्ताओं को ऑनलाइन बने रहने के लिए प्रोत्साहित किया जाता है, आप क्यों नहीं होगा ऑफ़लाइन होने के लिए, और भी बहुत कुछ घटाया जाए। चलो खोदो।

यदि ऑफ़लाइन होने के लिए नहीं, तो स्लैशिंग कब होती है? ️

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

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

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

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

एक सत्यापनकर्ता जो प्रोटोकॉल का सही ढंग से पालन करता है, सामान्य संचालन में कभी भी स्लैश करने योग्य वोट का उत्सर्जन नहीं करता है. यदि जानबूझकर दुर्भावनापूर्ण कार्रवाई नहीं है, तो स्लैश करने योग्य संदेश बनाना केवल कुछ बग या दुर्घटना के परिणामस्वरूप होता है। ऐसी त्रुटियों के दर्द को कम करने के लिए, नष्ट की गई हिस्सेदारी की मात्रा उसी समय के आसपास अन्य सत्यापनकर्ताओं की संख्या के समानुपाती होती है। यदि सत्यापनकर्ताओं की एक छोटी संख्या कुछ कम करने योग्य अपराध करती है, तो यह संभावना नहीं है कि वे eth2 पर हमला करने की कोशिश कर रहे हैं क्योंकि एक सफल हमले के लिए कई सत्यापनकर्ताओं की आवश्यकता होती है। इसलिए कम संख्या में होने वाली स्लैशिंग को ईमानदार गलतियाँ माना जाता है और उन्हें हल्के से दंडित किया जाता है (न्यूनतम 1 ETH)। दूसरी ओर, यदि कई सत्यापनकर्ता एक ही समय में अपराध करते हैं, तो उनकी बड़ी मात्रा में हिस्सेदारी जल जाती है (उनके पूर्ण शेष तक) क्योंकि इसे नेटवर्क पर हमला माना जाता है।

स्लैश किए गए सत्यापनकर्ताओं को आगे प्रोटोकॉल में भाग लेने से रोका जाता है और जबरन बाहर कर दिया जाता है। एक ईमानदार गलती के मामले में, यह आपत्तिजनक सत्यापनकर्ताओं को फिर से काटकर खुद को और नुकसान करने से रोकता है; जबकि घातक उदाहरण में, यह प्रोटोकॉल से दुर्भावनापूर्ण सत्यापनकर्ताओं को हटा देता है।

तो उन सत्यापनकर्ताओं का क्या होता है जो ऑफ़लाइन हैं? ‍

जब वे प्रोटोकॉल में भाग लेने वाले होते हैं तो ऑफ़लाइन होने वाले सत्यापनकर्ताओं को दंडित किया जाता है, लेकिन सामान्य स्थिति में ये सत्यापनकर्ता केवल वे खोने के लिए खड़े होते हैं जो उन्होंने पुरस्कार के रूप में बनाए होते यदि उन्होंने प्रोटोकॉल में सही ढंग से भाग लिया होता. इसका मतलब यह है कि सत्यापनकर्ता जो ऑनलाइन हैं> 50% समय के साथ अभी भी उनकी हिस्सेदारी में वृद्धि देखी जाएगी।

इस तंत्र के परिणामस्वरूप, सत्यापनकर्ता क्लाइंट जिन्हें रखरखाव आदि के लिए ऑफ़लाइन जाने की आवश्यकता होती है, वे आमतौर पर सबसे अच्छे होते हैं यदि वे प्रोटोकॉल से बाहर निकलने और फिर से शामिल होने के बजाय थोड़े समय के लिए बंद हो जाते हैं (दोनों में संबंधित देरी है).

इसका मतलब यह है कि सत्यापनकर्ताओं को बैकअप क्लाइंट या अनावश्यक इंटरनेट कनेक्शन के साथ अत्यधिक लंबाई में जाने की आवश्यकता नहीं है क्योंकि ऑफ़लाइन होने के नतीजे इतने गंभीर नहीं हैं। वास्तव में, ऐसी कोई भी प्रणाली जिसमें दो संस्थाएं संदेशों पर हस्ताक्षर कर सकती हैं, हानिकारक हो सकती हैं क्योंकि प्राथमिक और बैकअप क्लाइंट दोनों एक ही समय में ऑनलाइन हो सकते हैं और स्लैश करने योग्य वोट उत्सर्जित कर सकते हैं (पहले बताए गए दोहरे मतदान तंत्र के माध्यम से) जैसा कि मामला था पहला कॉसमॉस स्लैशिंग.

ऑफ़लाइन पेनल्टी की यह व्यवस्था तभी लागू होती है जब ब्लॉक को अंतिम रूप दिया जा रहा हो (सत्यापनकर्ताओं के 2/3 (दांव द्वारा भारित) ऑनलाइन हैं और उनके वोटों की गिनती की जा रही है)। सामान्य ऑपरेशन के दौरान यह eth2 की अपेक्षित स्थिति है। यदि 2/3 से कम नोड्स ऑनलाइन हैं तो eth2 के दायरे में कुछ भयावह रूप से गलत हो गया है। सर्वसम्मति प्रोटोकॉल का परिवार जो एथ का कैस्पर का एक हिस्सा है, अब इन शर्तों के तहत समझौता नहीं कर सकता है।

यदि> 1/3 सत्यापनकर्ता ऑफ़लाइन हैं, तो eth2 क्या करता है? मैं

यह वह जगह है जहाँ लेख की शुरुआत में उल्लिखित निष्क्रियता का रिसाव आता है निष्क्रियता रिसाव समय के साथ ऑफ़लाइन नोड्स के संतुलन को कम कर देता है ताकि ऑनलाइन सत्यापनकर्ताओं का कुल सत्यापनकर्ताओं (दांव द्वारा भारित) से अनुपात एक बार फिर 2/3 से अधिक हो सके ताकि eth2 एक प्रोटोकॉल के रूप में निर्णय लेना जारी रख सके।

निष्क्रियता लीक उन तरीकों में से एक है जिनसे eth2 को WW3-शैली की घटना से बचने के लिए डिज़ाइन किया गया है। यदि इस तरह की घटना सभी सत्यापनकर्ताओं के 1/3 से अधिक को बाहर कर देती है, तो ऑफ़लाइन सत्यापनकर्ता पाएंगे कि उनकी शेष राशि इस बिंदु तक कम हो गई है कि eth2 को एक श्रृंखला के रूप में जारी रखने के लिए उनकी भागीदारी की आवश्यकता नहीं है।

विरोधी सहसंबंध और विकेंद्रीकरण

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

यह सभी सत्यापनकर्ताओं पर एक सत्यापनकर्ता होने के हर पहलू को विकेंद्रीकृत करने के लिए दबाव डालता है, उदाहरण के लिए, सत्यापनकर्ता जो सत्य के एक ही स्रोत पर भरोसा करते हैं जैसे Infura या अपने ग्राहकों को होस्ट करने के लिए AWS का उपयोग करते हैं, तो कुछ गलत होने पर और भी बुरा होगा।

सज़ा पाने के तमाम तरीकों के साथ, कोई व्यक्ति सत्यापनकर्ता क्यों बनना चाहेगा? 📈

जैसा कि पहले लेख में कहा गया है, “सत्यापनकर्ता आलसी होंगे, रिश्वत लेंगे, और वे सिस्टम पर हमला करने की कोशिश करेंगे जब तक कि उन्हें अन्यथा प्रोत्साहित न किया जाए।” अब तक चर्चा किए गए दंड बुरे व्यवहार को हतोत्साहित करते हैं, लेकिन सत्यापनकर्ताओं को eth2 को लाभ पहुंचाने वाले कार्यों को करने के लिए प्रोत्साहित करने के लिए पुरस्कार की आवश्यकता होती है।

पुरस्कारों के 3 प्रमुख वर्ग हैं:

व्हिसलब्लोअर पुरस्कार

एक सत्यापनकर्ता जो किसी अन्य सत्यापनकर्ता पर अलार्म बजाता है, जो प्रमाण प्रदान करता है कि उन्हें काट दिया जाता है, उन्हें eth2 सड़कों की सफाई में उनके प्रयासों के लिए पुरस्कृत किया जाता है।

प्रस्तावक पुरस्कार ⬜️⛓⬛️⛓⬜️

सत्यापनकर्ताओं को बेतरतीब ढंग से एक ब्लॉक के उत्पादन का कर्तव्य सौंपा जाता है; चुने गए सत्यापनकर्ता को कहा जाता है प्रस्ताव करनेवाला. एक प्रस्तावक को उनके प्रयासों के लिए निम्नलिखित तरीकों से पुरस्कृत किया जाता है:

  • एक विसलब्लोअर से एक सबूत सहित जो एक सत्यापनकर्ता को काट दिया जाता है
  • अन्य सत्यापनकर्ताओं के नए सत्यापन सहित

ये पुरस्कार सत्यापनकर्ताओं को ब्लॉक बनाने के लिए चुने जाने पर श्रृंखला को उपयोगी जानकारी प्रदान करने के लिए प्रोत्साहित करते हैं।

प्रमाणक पुरस्कार ✔

सत्यापन वे वोट हैं जो संकेत देते हैं कि एक सत्यापनकर्ता eth2 में निर्णय से सहमत है। इस प्रकार के संदेश सर्वसम्मति का आधार बनते हैं और इन्हें 5 अलग-अलग तरीकों से पुरस्कृत किया जाता है:

  • चेन पर अपना सत्यापन प्राप्त करना
  • श्रृंखला के इतिहास के बारे में अन्य सत्यापनकर्ताओं से सहमत होना
  • श्रृंखला के प्रमुख के बारे में दूसरों से सहमत होना
  • चेन पर अपना सत्यापन शीघ्रता से प्राप्त करें
  • असाइन किए गए शार्क में सही ब्लॉक की ओर इशारा करते हुए

स्केलिंग सत्यापनकर्ता आय 💸

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

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

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

अच्छे के लिए आशा करें, लेकिन सबसे बुरे की अपेक्षा करें ️

eth2 की प्रोत्साहन योजना का प्रत्येक पहलू पिछले लेख में निर्धारित सिद्धांत के तहत एक प्रोटोकॉल तैयार करने का परिणाम है। इसके उदाहरणों में विकेंद्रीकरण और निष्क्रियता लीक को प्रोत्साहित करने वाले विरोधी-सहसंबंध तंत्र शामिल हैं जो eth2 को विश्व युद्ध 3 में जीवित रहने में मदद करते हैं, लेकिन प्रोत्साहन कैसे काम करते हैं, इसका मुख्य विचार यह धारणा है कि “सत्यापनकर्ता आलसी होंगे, रिश्वत लेंगे, और वे कोशिश करेंगे सिस्टम पर तब तक हमला करें जब तक कि उन्हें अन्यथा प्रोत्साहित न किया जाए”। यदि कोई यहां चर्चा किए गए तरीकों में से किसी एक पर eth2 पर हमला करता है, तो बेहतर होगा कि वह बहुत सारे ETH को फेंकने के लिए तैयार रहे क्योंकि किसी न किसी तरह से वे इसे खो देंगे।





Source link

Leave A Reply

Your email address will not be published.

Shares