paint-brush
RPC नोड्स के लिए MEV सुरक्षा महत्वपूर्ण क्यों है?द्वारा@cryptobro

RPC नोड्स के लिए MEV सुरक्षा महत्वपूर्ण क्यों है?

द्वारा Crypto Bro5m2024/08/10
Read on Terminal Reader

बहुत लंबा; पढ़ने के लिए

एमईवी (अधिकतम निष्कर्षणीय मूल्य) एक ब्लॉक में शामिल लेनदेन को जोड़कर, हटाकर या पुन: व्यवस्थित करके ब्लॉकचेन नेटवर्क से मूल्य निकालना है।
featured image - RPC नोड्स के लिए MEV सुरक्षा महत्वपूर्ण क्यों है?
Crypto Bro HackerNoon profile picture
0-item


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


सरल शब्दों में, MEV का कार्य सिद्धांत है: "अरे, माइनर, मेरे लेनदेन को उसके बगल में रख दो ताकि मैं 1 ETH कमाऊं, और मैं तुम्हें आधा दूंगा"।


स्पष्टतः, यह दोनों पक्षों के लिए जीत वाली स्थिति है, उस व्यक्ति के लिए जिसने लेनदेन पाया (सर्वर) तथा उन लोगों के लिए भी जो ब्लॉक बनाते समय लेनदेन के क्रम को बदल सकते हैं।


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

आज लोग ब्लॉकचेन में क्या तलाश रहे हैं?


लेखन के समय, एमईवी यांत्रिकी के सबसे लोकप्रिय उपयोग अभी हैं।

DEX आर्बिट्रेज और सैंडविच हमले

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

तरलीकरण

मेकर, कंपाउंड और एवे जैसे ऋण प्रोटोकॉल के लिए उपयोगकर्ताओं को संपार्श्विक (जैसे, ETH) जमा करने की आवश्यकता होती है। इस जमा किए गए संपार्श्विक का उपयोग फिर अन्य उपयोगकर्ताओं को ऋण देने के लिए किया जाता है। एक बार जब इस संपार्श्विक में ऋण सुरक्षित न होने का संभावित जोखिम होता है (इसके लिए जोखिम पैरामीटर DAO समुदाय द्वारा पहले से निर्धारित किए जाते हैं), तो कोई भी नेटवर्क उपयोगकर्ता अपने लिए संपार्श्विक लेकर ऋण को समाप्त कर सकता है। इस मामले में, उदाहरण के लिए, ऋण $80k हो सकता है और इसका संपार्श्विक $100k हो सकता है, इस प्रकार परिसमापक को तुरंत लाभ मिलता है।

एनएफटी एमईवी

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

एमईवी इन्फ्रास्ट्रक्चर


फ्लैशबॉट्स समुदाय ने MEV इंफ्रास्ट्रक्चर के विकास में बड़ी भूमिका निभाई। उन्होंने mev-boost इंफ्रास्ट्रक्चर का प्रस्ताव रखा, जो अनिवार्य रूप से एक बेहतर geth क्लाइंट (यानी, Ethereum नोड क्लाइंट) है। इस लेख में, मैं इस इंफ्रास्ट्रक्चर पर विचार करूंगा, क्योंकि वर्तमान में, Ethereum नेटवर्क में अधिकांश बिल्डर इसका उपयोग करते हैं। हालाँकि, ब्लॉक उत्पादन में फ्लैशबॉट्स बिल्डर का प्रचलन नाटकीय रूप से गिर गया है, हालाँकि अपने चरम पर, इसने सभी Ethereum ब्लॉकों का लगभग 80% एकत्र किया।


आइए विलय के बाद एथेरियम 2.0 में "माइनिंग" प्रक्रिया को संक्षेप में देखें। अब ब्लॉक बनाने के लिए 3 एजेंट जिम्मेदार हैं:


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


इस प्रकार, नेटवर्क उपयोगकर्ता सीधे मेव-बूस्ट इंफ्रास्ट्रक्चर के माध्यम से ब्लॉक के संग्रह को प्रभावित कर सकते हैं। बंडलों का उपयोग लेनदेन को व्यवस्थित करने के लिए किया जाता है, जो लेनदेन का एक क्रमबद्ध सेट होता है जिसे सर्वर API के माध्यम से बिल्डर को भेजता है।

व्यावहारिक उदाहरण: MEV सुरक्षा न होने के परिणाम

कल्पना करें कि ऐलिस एक विकेंद्रीकृत एक्सचेंज (DEX) पर बड़ी मात्रा में क्रिप्टोकरेंसी स्वैप करना चाहती है। वह अपना लेनदेन नेटवर्क पर जमा करती है, लेकिन इससे पहले कि यह ब्लॉक में शामिल हो, एक दुर्भावनापूर्ण अभिनेता लंबित लेनदेन को नोटिस करता है। फिर अभिनेता क्रिप्टोकरेंसी की कीमत में हेरफेर करने के लिए लेनदेन की एक श्रृंखला जमा करता है, एक फ्रंट-रनिंग या सैंडविच हमले को अंजाम देता है।


यहाँ चरण-दर-चरण बताया गया है कि क्या होता है:


  1. ऐलिस का लेनदेन प्रस्तुतीकरण। ऐलिस एक DEX पर SAND के लिए 100 ETH स्वैप करने के लिए अपना लेनदेन प्रस्तुत करती है।
  2. लंबित लेनदेन दृश्यता। ऐलिस के लेनदेन को ब्लॉक में शामिल किए जाने से पहले, यह लंबित लेनदेन पूल में दिखाई देता है, जो दुर्भावनापूर्ण अभिनेताओं सहित सभी के लिए दृश्यमान होता है।
  3. अग्रणी व्यक्ति के लेन-देन। एक दुर्भावनापूर्ण अभिनेता ऐलिस के बड़े लेन-देन को देखता है और दो लेन-देन प्रस्तुत करता है: एक ऐलिस के लेन-देन से ठीक पहले ETH खरीदने के लिए (कीमत बढ़ाने के लिए) और दूसरा उसके ठीक बाद ETH बेचने के लिए (बढ़ी हुई कीमत का लाभ उठाते हुए)।
  4. ऐलिस पर प्रभाव। जब तक ऐलिस का लेनदेन संसाधित होता है, तब तक ETH की कीमत बढ़ चुकी होती है, जिसका अर्थ है कि उसे अपने 100 ETH के लिए कम SAND मिलता है। दुर्भावनापूर्ण अभिनेता मूल्य अंतर से लाभ उठाता है।


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

MEV-समर्थित RPC प्रदाता

कई प्रदाता अंतर्निहित MEV सुरक्षा के साथ RPC नोड्स प्रदान करते हैं, जो एक सुरक्षित और निष्पक्ष ब्लॉकचेन अनुभव सुनिश्चित करते हैं। यहाँ कुछ उल्लेखनीय हैं।

डीआरपीसी


dRPC RPC एंडपॉइंट्स को मज़बूत MEV सुरक्षा प्रदान करता है, लेन-देन के निष्पक्ष क्रम को प्राथमिकता देता है और हेरफेर के जोखिम को कम करता है। उनकी सेवाओं में शामिल हैं:


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


dRPC विकेन्द्रीकृत ब्लॉकचेन API और RPC नोड्स का एक अग्रणी प्रदाता है, जो इंस्टाडैप, सुशीस्वैप, लीडो, कर्व और 500+ अन्य वेब3 संगठनों जैसे ग्राहकों को सेवा प्रदान करता है।

फ्लैशबॉट्स सुरक्षा


फ्लैशबॉट्स एक शोध और विकास संगठन है जो MEV के नकारात्मक बाहरी प्रभावों को कम करने पर केंद्रित है। फ्लैशबॉट्स प्रोटेक्ट RPC एंडपॉइंट प्रदान करता है जो फ्रंट-रनिंग और अन्य MEV-संबंधित हमलों को रोकने में मदद करता है, जिससे एक स्वस्थ ब्लॉकचेन वातावरण को बढ़ावा मिलता है। उनकी विशेषताओं में शामिल हैं:


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


फ्लैशबॉट्स का प्राथमिक ध्यान एमईवी के लिए अनुमति रहित , पारदर्शी और टिकाऊ पारिस्थितिकी तंत्र को सक्षम करना है।

निष्कर्ष

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