Skip to content
विकल्प और फ्यूचर्स की सभी गाइड
DEX स्वैप निष्पादन11 मिनट पढ़ें

DEX स्वैप: मूल्य प्रभाव, स्लिपेज और MEV

जानें कि पूल की गहराई अनुमानित मूल्य प्रभाव को कैसे तय करती है, न्यूनतम प्राप्ति सीमा लंबित स्वैप को कैसे नियंत्रित करती है, और व्यापक स्लिपेज सहनशीलता खराब निष्पादन की अनुमति क्यों दे सकती है।

इस गाइड मेंमूल्य प्रभाव, स्लिपेज और सहनशीलता अलग सवालों के जवाब हैं

संक्षिप्त सारांश

DEX का भाव दो कारणों से बदल सकता है: स्वैप खुद पूल का मूल्य बदलता है, या आपके लेन-देन के निष्पादन से पहले दूसरी गतिविधि ऐसा करती है। मूल्य प्रभाव पहले असर को बताता है; स्लिपेज कोट और अंतिम निष्पादन के बीच का बदलाव है। स्लिपेज सहनशीलता परिणाम की सीमा तय करती है, बेहतर भाव का वादा नहीं।

मूल्य प्रभाव, स्लिपेज और सहनशीलता अलग सवालों के जवाब हैं

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

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

ऑर्डर बड़ा होने पर AMM का कोट खराब क्यों होता है

ऑर्डर-बुक एक्सचेंज अलग-अलग भावों पर इंतजार कर रहे खरीद और बिक्री आदेशों का मिलान करता है। स्थिर-गुणनफल वाला AMM पूल में टोकन रिज़र्व के आधार पर स्वैप की गणना करता है। दो टोकन के एक सरल मॉडल में x × y = k होता है। किसी एक टोकन की अधिक मात्रा खरीदने पर वह पूल से अधिक निकलता है और दूसरा टोकन पूल में आता है। इस तरह लेन-देन के दौरान विनिमय अनुपात बदलता है; उपयोग योग्य गहराई के मुकाबले ऑर्डर जितना बड़ा होगा, उसका औसत भाव उतना खराब होगा।

यह एक मॉडल है, हर DEX का सार्वभौमिक नियम नहीं। Uniswap के डेवलपर दस्तावेज़ v2 के स्थिर-गुणनफल ढाँचे को v3 और v4 में मूल्य-सीमाओं के भीतर केंद्रित लिक्विडिटी से अलग बताते हैं; वहाँ hooks और अलग शुल्क नियम भी असर डाल सकते हैं। कोई कोट कई पूल या प्लेटफ़ॉर्म जोड़ सकता है। चार्ट के पिछले भाव या पूल में कुल जमा मूल्य के बजाय ठीक इस ऑर्डर आकार और रूट के लिए अपेक्षित प्राप्ति की तुलना करें। तंत्र के लिए Uniswap v2 स्वैप दस्तावेज़ देखें।

बिना लिखावट का चित्र: सिक्के एक नीले पूल में जा रहे हैं, जबकि दूसरा सिक्का अलग रास्ते से बाहर निकल रहा है।
साझा पूल रिज़र्व में एक टोकन के आने और दूसरे के जाने का वैचारिक चित्र; इसमें कीमत, रिज़र्व की मात्रा, शुल्क या लाइव कोट नहीं दिखाए गए हैं।

गणना उदाहरण: कम गहराई वाले पूल में 10,000 USDC का स्वैप

मान लें कि एक काल्पनिक पूल में 100 ETH और 200,000 USDC हैं, कोई स्वैप शुल्क या बाहरी भाव बदलाव नहीं है, और पूल स्थिर-गुणनफल वक्र का पालन करता है। शुरुआती अनुपात 200,000 ÷ 100 = प्रति ETH 2,000 USDC है। 10,000 USDC डालने पर पूल का USDC रिज़र्व 210,000 हो जाता है। गुणनफल बनाए रखने के लिए ETH रिज़र्व 20,000,000 ÷ 210,000 = लगभग 95.238095 ETH हो जाता है। उपयोगकर्ता को करीब 4.761905 ETH मिलते हैं।

शुरुआती अनुपात पर 10,000 USDC से 5 ETH मिलते। 0.238095 ETH का अंतर, मूल्य प्रभाव के बिना मिलने वाली मात्रा का लगभग 4.76% है। औसत निष्पादन भाव 10,000 ÷ 4.761905 = प्रति ETH 2,100 USDC है, जो स्वैप से पहले के अनुपात से 5% अधिक है। लेन-देन के बाद पूल का सीमांत भाव 210,000 ÷ 95.238095 = प्रति ETH 2,205 USDC है। मूल्य प्रभाव के बिना मात्रा से कमी, औसत निष्पादन भाव और नया सीमांत भाव अलग-अलग तुलनाएँ हैं। वास्तविक कोट में शुल्क और रूट की लिक्विडिटी का आकार भी आता है। यह काल्पनिक गणना है, बाजार पूर्वानुमान नहीं।

पूल शुल्क को कर्व के प्रभाव से अलग रखें

इन्हीं काल्पनिक रिज़र्व को रखते हुए, एक खास शुल्क-पद्धति में इनपुट पर 0.30% शुल्क मानें। कॉन्स्टेंट-प्रोडक्ट कोट में इस्तेमाल इनपुट 10,000 × (1 − 0.003) = 9,970 USDC होगा। इसलिए आउटपुट 100 × 9,970 ÷ (200,000 + 9,970), यानी लगभग 4.748297 ETH है। उसी कर्व पर बिना शुल्क के मिलने वाले 4.761905 ETH से यह लगभग 0.013607 ETH कम है। शुरुआती अनुपात पर मिलने वाले 5 ETH से कुल कमी लगभग 0.251703 ETH है। बिना-शुल्क कर्व परिणाम को बीच का चरण मानें तो लगभग 0.238095 ETH कर्व के असर और 0.013607 ETH शुल्क-समायोजन के कारण है। यह बँटवारा चुने गए तुलना-आधार पर निर्भर करता है।

0.30% केवल उदाहरण की मान्यता है, सभी DEX पर लागू एक समान शुल्क नहीं। इनपुट में यह बदलाव Uniswap v2 की getAmountOut लाइब्रेरी के शुल्क-गणित का अनुसरण करता है। फिर भी कॉन्ट्रैक्ट रिज़र्व में पूरा इनपुट दर्ज करता है; इसलिए गणना में 9,970 USDC को प्रभावी इनपुट मानने का अर्थ यह नहीं कि पूल तक सिर्फ इतनी राशि पहुँचती है। दूसरे पूल अलग दर, अलग शुल्क-आधार या कई शुल्क लगा सकते हैं। कई चरण वाले रूट में हर पूल का शुल्क, इंटरफ़ेस शुल्क और नेटवर्क लागत के अलावा जुड़ सकता है। इस प्रतिशत को हर स्वैप पर लागू करने के बजाय वास्तविक रूट और शुल्क-विवरण जाँचें।

न्यूनतम प्राप्ति सीमा है, कोट का परिणाम नहीं

मान लें कि उसी इनपुट पर रूट का कोट 4.7619 ETH है और इंटरफेस 1% सहनशीलता लगाता है। न्यूनतम प्राप्ति लगभग 4.7143 ETH होगी: 4.7619 × (1 − 0.01)। 4.72 ETH का निष्पादन सीमा पूरी करता है; 4.70 ETH इससे कम है और उस रूट की सुरक्षा शर्त के अनुसार स्वैप वापस हो सकता है। कोट 4.7619 ETH ही रहता है। न्यूनतम केवल सबसे खराब वह परिणाम है जिसे भेजा गया लेन-देन स्वीकार करता है।

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

प्रतीक्षा का समय कोट में न दिखे बदलाव जोड़ता है

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

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

व्यापक सीमा का इस्तेमाल सैंडविच MEV में हो सकता है

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

Ethereum.org की MEV मार्गदर्शिका सैंडविच क्रम और प्रभावित उपयोगकर्ताओं को खराब निष्पादन मिलने की वजह समझाती है। हर MEV हमला नहीं है: आर्बिट्राज पूल भाव को दूसरे बाजारों के करीब ला सकता है, जबकि सैंडविच उपयोगकर्ता का निष्पादन खराब कर सकता है। Flashbots Protect जैसे निजी लेन-देन मार्ग अपनी सुरक्षा और शर्तें बताते हैं। उनका दायरा चेन और प्रदाता पर निर्भर है; वे खास भाव की गारंटी नहीं देते और एक अन्य लेन-देन मार्ग पर निर्भरता जोड़ते हैं। वर्तमान समर्थित नेटवर्क और शर्तें जाँचें।

शुल्क, टोकन का व्यवहार और रूट कुल नतीजा बदलते हैं

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

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

हस्ताक्षर से पहले कोट जाँचें, फिर रसीद से मिलान करें

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

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

तय इनपुट और तय आउटपुट की सुरक्षा अलग होती है

पहले उदाहरण में इनपुट 10,000 USDC पर स्थिर है और मिलने वाले ETH की न्यूनतम मात्रा तय है। इनपुट नहीं बदलता; परिणाम सीमा से नीचे हो तो निष्पादन अस्वीकार हो सकता है। तय आउटपुट वाले स्वैप में पहले मनचाही ETH मात्रा चुनते हैं। तब ज़रूरी USDC अनुमान से अधिक हो सकता है, इसलिए अधिकतम इनपुट तय करना आम है। Uniswap दस्तावेज़ तय इनपुट के लिए न्यूनतम आउटपुट और तय आउटपुट के लिए अधिकतम इनपुट को अलग सुरक्षा शर्तें बताते हैं।

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

आम सवाल

Q1क्या मूल्य प्रभाव और स्लिपेज एक ही हैं?

नहीं। मूल्य प्रभाव आपके ऑर्डर का पूल लिक्विडिटी पर असर है। स्लिपेज इंटरफेस के संदर्भ के अनुसार कोट और अंतिम निष्पादन का अंतर है।

Q2क्या 1% स्लिपेज सेट करने का मतलब है कि मुझे 1% नुकसान होगा?

नहीं। आम तौर पर यह कोट के मुकाबले निष्पादन की सीमा तय करता है। नतीजा बेहतर हो सकता है, स्वैप वापस हो सकता है या स्वीकार्य सीमा के करीब निष्पादित हो सकता है।

Q3क्या कम सहनशीलता सैंडविच हमले रोकती है?

यह लेन-देन द्वारा स्वीकार किए जाने वाले नतीजे सीमित कर सकती है, लेकिन MEV या सामान्य बाजार बदलाव खत्म नहीं करती। निजी मार्गों की भी अपनी कवरेज और सीमाएँ हैं।

स्रोत और आगे पढ़ें

समस्या की रिपोर्ट करें

हम इस लेख का लिंक जोड़कर ईमेल तैयार करेंगे। भेजने के बाद ही Mark को आपकी रिपोर्ट मिलेगी

त्वरित जाँच

गाइड पढ़ने के बाद 3 सवालों से खुद को जाँचें

सवाल 1 / 3

सवाल 01

AMM स्वैप में मूल्य प्रभाव क्या मापता है?

व्याख्या देखने के लिए एक उत्तर चुनें

विकल्प शब्दावली

क्रिप्टो वॉलेट सुरक्षाटोकन approvals और allowance: ERC-20 अनुमति कैसे जाँचें और रद्द करेंजानें कि ERC-20 approval किसी कॉन्ट्रैक्ट को क्या करने देता है, unlimited allowance और permit signature कैसे काम करते हैं, और रद्द करने से क्या बदलता है।Ethereum गैस शुल्कEthereum गैस शुल्क समझें: बेस फ़ी, प्रायोरिटी फ़ी और गैस लिमिटEthereum में गैस यूनिट, गैस लिमिट, बेस फ़ी, प्रायोरिटी फ़ी और अधिकतम फ़ी का अर्थ जानें, फिर किसी ट्रांज़ैक्शन की वास्तविक लागत की गणना करें।क्रिप्टो इन्फ्रास्ट्रक्चरक्रिप्टो ब्रिज: रैप्ड टोकन, फाइनलिटी और जोखिमजानें कि क्रिप्टो ब्रिज अलग चेन के बीच ट्रांसफर कैसे समन्वित करते हैं, रैप्ड टोकन क्या दर्शाता है, निकासी में कितना समय लग सकता है और भेजने से पहले क्या जाँचें।विकल्प मूल्य निर्धारणविकल्पों में आंतरिक मूल्य और समय मूल्य क्या हैं?कॉल और पुट फ़ार्मुलों, प्रीमियम उदाहरणों और एक व्यावहारिक पूर्व-समाप्ति मूल्य निर्धारण चेकलिस्ट के साथ समय मूल्य से आंतरिक मूल्य को अलग करेंविकल्प ग्रीक्सविकल्प डेल्टा: अर्थ, सूत्र और उदाहरणजानें कि 0.50 विकल्प डेल्टा को कैसे पढ़ें, डेल्टा क्यों बदलता है, और यह न तो सुनिश्चित मूल्य-चाल है न समाप्ति तक इन-द-मनी होने की सटीक संभावना