MoneroSwapper MoneroSwapper

Monero Churning गाइड: बेहतरीन तरीके 2026

MoneroSwapper · · · 2 min read · 8 views

Monero Churning गाइड: बेहतरीन तरीके 2026

अगर आपने पिछले हफ़्ते किसी सेंट्रलाइज़्ड एक्सचेंज से XMR निकाला है, तो उस एक्सचेंज को ठीक-ठीक पता है कि उसने आपको कौन-सा आउटपुट भेजा था — और भारत में तो 1% TDS (Section 194S) की वजह से यह रिकॉर्ड सीधे आपके PAN से जुड़ा हुआ है। बाद में अगर कोई जाँच एजेंसी उस एक्सचेंज के रिकॉर्ड माँगती है, तो वही लेन-देन शुरुआती सिरा बन जाता है। Churning का मतलब है अपने Monero को एक या उससे ज़्यादा बार खुद को ही वापस भेजना, ताकि उस "जाने-पहचाने" आउटपुट को नए-नए decoy रिंगों के नीचे दबा दिया जाए — और "इस एक्सचेंज ने इस पते को पैसे दिए" और "इस पते ने बाद में किसी दुकानदार को पैसे दिए" के बीच की सीधी रेखा टूट जाए। यह कोई जादू नहीं है, और लापरवाही से किया जाए तो उल्टा आपको ट्रैक करना आसान बना सकता है।

इस गाइड में हम देखेंगे कि 2026 में churning कैसे काम करता है, असल में आपको इसे कितनी बार करना चाहिए, टाइमिंग और रकम की वे गलतियाँ कौन-सी हैं जिनसे मेटाडेटा लीक होता है, और आने वाला FCMP++ अपग्रेड इस पूरे हिसाब-किताब को क्यों बदलने वाला है। पूरी गाइड में हम यह मानकर चल रहे हैं कि आपके वॉलेट की चाबियाँ (keys) आपके अपने पास हैं — अगर आपने अपना XMR किसी no-KYC सेवा जैसे MoneroSwapper से खरीदा है, तो linkability की सबसे बड़ी समस्या आप पहले ही टाल चुके हैं। फिर भी, सिक्के एक बार चलने लगें, तो on-chain साफ़-सफ़ाई मायने रखती है।

Churning असल में करता क्या है

हर Monero ट्रांज़ैक्शन असली ख़र्च हुए आउटपुट को 16 आउटपुट के एक रिंग के अंदर छिपा देता है (1 असली, 15 decoy) — इसके लिए CLSAG रिंग सिग्नेचर इस्तेमाल होते हैं। रकम को RingCT और Bulletproofs+ से छिपाया जाता है, और पैसे एक बार इस्तेमाल होने वाले stealth address पर भेजे जाते हैं। कोई भी निष्क्रिय रूप से देखने वाला यह नहीं बता सकता कि रिंग का कौन-सा सदस्य असल में ख़र्च हुआ — लेकिन वह एक संभावना (probability) का ग्राफ़ ज़रूर बना सकता है, और जाने-पहचाने शुरुआती बिंदु (जैसे एक्सचेंज से निकासी) उस ग्राफ़ को एक लंगर (anchor) दे देते हैं।

Churning यानी अपने वॉलेट से सिक्के अपने ही वॉलेट को वापस भेजना। हर बार खुद को भेजने पर एक बिल्कुल नया आउटपुट और एक बिल्कुल नया रिंग बनता है, इसलिए आपके मूल "दागी" (tainted) आउटपुट से जुड़ी कड़ी को अब पहले 16 उम्मीदवारों में से एक होकर बचना पड़ता है, फिर दोबारा 16 में से एक, और इसी तरह आगे। मकसद है उन heuristics के लिए ज़्यादा-से-ज़्यादा अनिश्चितता पैदा करना जो आपको सबसे ज़्यादा नुकसान पहुँचा सकती हैं।

  • EAE हमले को नाकाम करता है: "exchange-address-exchange" वाला पैटर्न, जिसमें विश्लेषक एक्सचेंज A से हुई निकासी को बाद में एक्सचेंज B पर हुए जमा से जोड़ते हैं — बीच में self-spend रख देने पर यह कड़ी बहुत कमज़ोर हो जाती है।
  • समय के साथ आपका anonymity set बढ़ाता है: मोटे तौर पर हर churn आपके उम्मीदवारों के सेट को 16 से गुणा कर देता है, यानी दो churn के बाद, टाइमिंग विश्लेषण शुरू होने से पहले ही, आपका असली आउटपुट लगभग 256 संभावित इतिहासों के बीच कहीं छिप जाता है।
  • ज़हरीले या dust आउटपुट को घोल देता है: अगर कोई आपको एक नन्हा-सा ट्रैकिंग आउटपुट भेजता है, तो उसे दूसरे फ़ंड के साथ मिलाकर churn करने से यह पता लगाना मुश्किल हो जाता है कि वह आखिर कहाँ पहुँचा।
  • स्पेंड टाइमर को साफ़-सुथरे ढंग से रीसेट करता है: नए आउटपुट सामान्य रूप से "उम्र" पाते हैं और दूसरे उपयोगकर्ताओं के लिए decoy के तौर पर चुने जाते हैं — जो पूरे नेटवर्क की fungibility के लिए अच्छा है, और आपके लिए भी।

आपको कितनी बार churn करना चाहिए?

ईमानदार जवाब यह है: फ़ोरम जितना बताते हैं, उससे कम बार। यहाँ रिटर्न तेज़ी से घटता है, क्योंकि decoy चुनने वाला एल्गोरिदम पहले ही प्राइवेसी का ज़्यादातर काम कर देता है, और हर अतिरिक्त hop अपने साथ टाइमिंग मेटाडेटा और एक और फ़ीस जोड़ देता है।

घटते रिटर्न का गणित

16 के रिंग साइज़ के साथ, एक churn ही किसी सीधे-सादे पर्यवेक्षक के लिए असली कड़ी को लगभग 1-में-16 की संभावना पर ले आता है। दूसरा churn इसे लगभग 1-में-256 की ओर बढ़ा देता है। तीसरा churn नाममात्र की अनिश्चितता को 1-में-4000 के पार पहुँचा देता है। दो या तीन hop के बाद, anonymity में बढ़त नाममात्र की रह जाती है, जबकि कोई पहचानने लायक पैटर्न बना देने का ख़तरा लगातार बढ़ता रहता है। अधिकांश उपयोगकर्ताओं के लिए दो churn ही सबसे सही जगह है, और तीन व्यावहारिक तौर पर ऊपरी सीमा है।

Black-marble वाली चेतावनी

"16, 256, 4096" वाले वे साफ़-सुथरे आँकड़े यह मानकर चलते हैं कि आपके 15 decoy सब बेगुनाह अजनबी हैं। Black-marble (या "flooding") हमला — जिस पर 2024 और 2025 में ख़ूब चर्चा हुई — एक ऐसे प्रतिद्वंद्वी की बात करता है जो हाल के आउटपुट का एक बड़ा हिस्सा खुद ही बना देता है। वह सांख्यिकीय रूप से अपने जाने-पहचाने decoy को घटा सकता है, जिससे आपका असरदार (effective) रिंग सिकुड़ जाता है। ज़्यादा churn करने से यह समस्या ठीक नहीं होती; बल्कि उल्टा, ज़्यादा hop एक संसाधन-संपन्न flooder को विश्लेषण के लिए और ज़्यादा जोड़ (junctions) दे देते हैं। यहाँ hop की संख्या से ज़्यादा टाइमिंग की गुणवत्ता मायने रखती है।

10-ब्लॉक का lock

नए मिले आउटपुट 10 confirmation तक lock रहते हैं — Monero के 2-मिनट के ब्लॉक लक्ष्य पर लगभग 20 मिनट — उसके बाद ही उन्हें दोबारा ख़र्च किया जा सकता है। इससे यह तय हो जाता है कि आप कितनी तेज़ी से churn कर सकते हैं, और यही एक वजह भी है कि हर churn के unlock होते ही उसे फट से अगले churn के साथ नहीं जोड़ना चाहिए: "हर बार ठीक 20 मिनट बाद ख़र्च करना" वाली यह लय (rhythm) खुद एक पहचान-चिह्न (fingerprint) बन जाती है।

Churning रणनीति की तुलना

हर हालात में एक ही तरीका सही नहीं होता। नीचे दी गई तालिका आम परिस्थितियों को समझदारी भरी churn संख्या और सबसे बड़े जोखिम से जोड़ती है जिस पर नज़र रखनी चाहिए।

परिस्थितिसुझाई गई churn संख्यासबसे बड़ा जोखिम जिसे सँभालना है
KYC एक्सचेंज से निकासी, जिसे आप निजी तौर पर ख़र्च करना चाहते हैं2EAE कड़ी; ख़र्च करने से पहले टाइमिंग को बेतरतीब रखें
पहले से no-KYC तरीके से लिए गए सिक्के (जैसे MoneroSwapper के ज़रिए)0–1आमतौर पर ज़रूरी नहीं; केवल consolidate करना हो तभी churn करें
संदिग्ध dust / ज़हरीला आउटपुट मिला हो1–2Dust को दूसरे फ़ंड के साथ मिलाएँ, कभी अकेले ख़र्च न करें
लंबे समय की cold storage, ख़र्च करने की कोई योजना नहीं0बेकार पड़े आउटपुट कुछ नहीं लीक करते; नकली गतिविधि न बनाएँ
किसी बड़ी पेमेंट से पहले कई छोटे आउटपुट consolidate करना1Output-count fingerprinting; 1-इनपुट-1-आउटपुट tx से बचें

पैटर्न पर ग़ौर करें: churning दागी या जल्द ख़र्च होने वाले सिक्कों के लिए एक औज़ार है, हर चीज़ पर किया जाने वाला कोई कर्मकांड नहीं। आपके वॉलेट में बेकार पड़ा XMR on-chain कुछ भी नहीं दिखाता, इसलिए बेवजह अतिरिक्त ट्रांज़ैक्शन बनाने से सिर्फ़ फ़ीस जलती है और बिना किसी फ़ायदे के टाइमिंग के डेटा-बिंदु जुड़ते हैं।

Monero को सुरक्षित ढंग से churn कैसे करें, कदम-दर-कदम

तकनीक तो आसान है; असली अनुशासन टाइमिंग और नेटवर्क की परत में है। सबसे आम मामले के लिए यहाँ एक साफ़-सुथरी प्रक्रिया दी गई है — असल में ख़र्च करने से पहले किसी एक्सचेंज निकासी के मेटाडेटा निशान को धो देना।

  1. अपने वॉलेट को Tor या I2P के ज़रिए चलाएँ। हो सके तो अपना ख़ुद का node चलाएँ, या अपने वॉलेट को Tor के ज़रिए किसी remote node से जोड़ें। Dandelion++ पहले से ही यह छिपा देता है कि किसी ट्रांज़ैक्शन को सबसे पहले किस node ने प्रसारित किया, लेकिन connection की परत पर अपना IP छिपाना सबसे ज़ाहिर खाई को बंद कर देता है।
  2. पूरा बैलेंस अपने ही पते पर भेजें। उसी वॉलेट के एक नए subaddress का इस्तेमाल करें। यह पहला hop एक्सचेंज वाले आउटपुट को एक नए stealth address और नए रिंग में समेट देता है।
  3. एक बेतरतीब अंतराल तक रुकें। आउटपुट को 10-ब्लॉक lock से अच्छा-ख़ासा आगे "उम्र" पाने दें — कुछ घंटों से लेकर एक-दो दिन तक, असमान रूप से चुना हुआ। Decoy चुनने वाला एल्गोरिदम एक gamma distribution इस्तेमाल करता है जो हाल के आउटपुट को तरजीह देता है, इसलिए थोड़ी "उम्र" पा लेने से आपका आउटपुट एक ज़्यादा स्वाभाविक decoy उम्मीदवार बन जाता है और आपका ख़र्च कम संदिग्ध दिखता है।
  4. दूसरा churn करें। दोबारा अपने ही वॉलेट को भेजें। दो hop लगभग सबके लिए काफ़ी हैं; यहीं रुक जाएँ, जब तक कि आपके पास कोई ख़ास threat model न हो जो तीसरे को जायज़ ठहराता हो।
  5. फिर से रुकें, उसके बाद अपनी असली पेमेंट करें। कभी भी churn करके उसी मिनट में ख़र्च न करें — पीछे-पीछे की टाइमिंग ठीक वही कड़ी दोबारा जोड़ देती है जिसे तोड़ने में आपने दो ट्रांज़ैक्शन ख़र्च किए।
Churning की सबसे बड़ी गलती है अनुमान लगाने लायक टाइमिंग: जो प्रतिद्वंद्वी आपके रिंग नहीं तोड़ सकता, वह भी एक metronome (एक-सी लय) को पहचान सकता है। अंतरालों को बेतरतीब रखें, और "निकालो, churn, churn, भुगतान" को कभी भी एक ही छोटे-से समय-घेरे में न होने दें।

एक असली उदाहरण: एक्सचेंज निकासी की सफ़ाई

मान लीजिए मार्च 2026 में आपने किसी भारतीय KYC एक्सचेंज (जैसे WazirX या CoinDCX) पर 5 XMR खरीदे और आप एक प्राइवेसी का सम्मान करने वाले VPS होस्ट को भुगतान करना चाहते हैं, बिना यह चाहे कि उस होस्ट की पेमेंट आसानी से आपकी सत्यापित पहचान से जुड़ जाए। एक्सचेंज की compliance टीम के पास एक रिकॉर्ड है: "उपयोगकर्ता #48213 ने आउटपुट X को पते Y पर निकाला" — और 1% TDS की रिपोर्टिंग की वजह से यही जानकारी Income Tax Department तक भी पहुँचती है। आउटपुट X आपका लंगर है, और on-chain यही एक चीज़ है जहाँ से कोई जाँचकर्ता शुरुआत करता है।

आप Tor के ज़रिए पूरे 5 XMR अपने ही वॉलेट के एक नए subaddress पर भेजते हैं। वह आउटपुट अब 16 के एक रिंग में ख़र्च हो चुका है; एक्सचेंज का रिकॉर्ड एक ऐसे ट्रांज़ैक्शन की ओर इशारा करता है जिसका असली गंतव्य सोलह stealth addresses में से एक है। अगली शाम, आप दोबारा churn करते हैं। दो दिन बाद — दो घंटे बाद नहीं, किसी गोल-मटोल आँकड़े पर नहीं — आप उसी आउटपुट से VPS होस्ट को भुगतान करते हैं।

आउटपुट X से आगे की ओर निशान खोजने वाले विश्लेषक के सामने अब एक शाखाओं में बँटा पेड़ है: पहले hop पर 16 उम्मीदवार, दूसरे तक 256, और बीच में ऐसे टाइमिंग अंतराल जो कोई करीने की कड़ी नहीं बनाते। इसमें यह भी जोड़ लें कि आपकी असली भुगतान रकम RingCT से छिपी है — तो "सत्यापित एक्सचेंज खाता" से "VPS भुगतान" तक की कड़ी एक सीधी रेखा से बदलकर एक सांख्यिकीय अंदाज़ा बन जाती है। यही वह fungibility का गुण है जिसे churning मज़बूत करने के लिए है। इसके बजाय अगर आपने सिक्के MoneroSwapper पर एक no-KYC swap से लिए होते, तो आउटपुट X कभी आपकी पहचान ढोता ही नहीं — और यही वजह है कि स्रोत (source) बाद में की गई कितनी भी churning से ज़्यादा मायने रखता है।

भारत में Monero और प्राइवेसी का संदर्भ

भारतीय उपयोगकर्ताओं के लिए on-chain साफ़-सफ़ाई का दाँव थोड़ा ऊँचा है, और यह समझना ज़रूरी है कि क्यों। 2022 से लागू नियमों के तहत क्रिप्टो लाभ पर सपाट 30% टैक्स लगता है, और हर ट्रांसफ़र पर 1% TDS कटता है (Section 194S)। इसका सीधा मतलब यह है कि जिस भी एक्सचेंज पर आपने KYC किया है, वह आपके हर लेन-देन की एक रिपोर्ट Income Tax Department को भेज रहा है — और वह KYC आपके PAN और Aadhaar से जुड़ा हुआ है।

यह बात अहम है क्योंकि churning की जिस "लंगर वाली समस्या" की हम बात कर रहे हैं, वह भारत में और गहरी है। एक अमेरिकी या यूरोपीय एक्सचेंज शायद सिर्फ़ अपनी आंतरिक compliance के लिए रिकॉर्ड रखे; भारतीय एक्सचेंज पर वही रिकॉर्ड एक नियामक रिपोर्टिंग की ज़रूरत है। RBI ने भी समय-समय पर क्रिप्टो को लेकर सख़्त रुख़ अपनाया है, हालाँकि सुप्रीम कोर्ट के 2020 के फ़ैसले के बाद बैंकिंग पर सीधी रोक हट गई थी। यानी एक्सचेंज पर खाता रखना क़ानूनी है, लेकिन वहाँ की हर हरकत पहचान से बँधी है।

इसीलिए कई भारतीय Monero उपयोगकर्ता दो बातों को अलग-अलग रखते हैं: टैक्स की जवाबदेही (जिसे ईमानदारी से निभाना चाहिए) और लेन-देन की प्राइवेसी (जो आपका अधिकार है)। Churning टैक्स से बचने का तरीका नहीं है और न ही होना चाहिए — यह बस यह सुनिश्चित करता है कि आपकी रोज़मर्रा की ख़रीदारी और भुगतान आपकी सत्यापित पहचान से सीधे जुड़े न रहें। दोनों उद्देश्यों को गड्डमड्ड करना ख़तरनाक है।

Churning क्या नहीं छिपाता

Churning केवल on-chain रिंग की परत पर काम करता है, इसलिए इसकी ताक़त को ज़्यादा आँक लेना आसान है। इसके अंधे कोनों को जानना आपको झूठी सुरक्षा-भावना से बचाता है।

  • नेटवर्क मेटाडेटा: अगर आप Tor या I2P के बिना अपने घर के IP से प्रसारण करते हैं, तो आगे चाहे कितने भी रिंग हों, कोई पर्यवेक्षक ट्रांज़ैक्शन के स्रोत को आपसे जोड़ सकता है।
  • खुद KYC वाला लंगर: churning आगे का रास्ता धुँधला करता है, लेकिन एक्सचेंज ने तो फिर भी दर्ज कर रखा है कि उसने आपको भुगतान किया था। यह निशान खोजने की लागत बढ़ाता है, शुरुआती रिकॉर्ड मिटाता नहीं।
  • वॉलेट-स्तरीय correlation: अगर आप वही view key किसी तीसरे-पक्ष सेवा के साथ दोबारा इस्तेमाल करते हैं या अपना ट्रांज़ैक्शन इतिहास उजागर कर देते हैं, तो on-chain churning उस स्वैच्छिक खुलासे को पलट नहीं सकता।
  • ख़र्च का व्यवहार: कोई अनोखी, पहचान कराने वाली रकम चुकाना या हमेशा एक ही समय पर लेन-देन करना उन पैटर्नों को फिर से ले आता है जिन्हें रिंग ढक नहीं सकते।

अक्सर पूछे जाने वाले सवाल (FAQ)

क्या churning में फ़ीस ज़्यादा लगती है?

नहीं। Monero की फ़ीस गतिशील (dynamic) है पर बेहद कम — सामान्य प्राथमिकता पर भी आमतौर पर प्रति ट्रांज़ैक्शन एक US सेंट का छोटा-सा हिस्सा, क्योंकि Bulletproofs+ ट्रांज़ैक्शन का आकार और सत्यापन की लागत कम रखता है। 2026 की स्थितियों में दो churn पर आपको एक सेंट से भी काफ़ी कम ख़र्च आएगा, इसलिए फ़ीस लगभग कभी भी सीमित करने वाली चीज़ नहीं होती।

क्या FCMP++ churning को बेकार बना देगा?

Anonymity-set के मकसद से, काफ़ी हद तक हाँ। Full-Chain Membership Proofs (FCMP++) 16-सदस्यीय रिंग की जगह एक zero-knowledge प्रूफ़ ले आता है जो chain के हर योग्य आउटपुट के विरुद्ध होता है — पंद्रह decoy की जगह करोड़ों आउटपुट का anonymity set। जब यह mainnet पर सक्रिय होगा, जिसकी उम्मीद Carrot/Jamtis addressing के काम के साथ 2026 के आसपास है, तब black-marble हमला और decoy-गुणवत्ता की चिंताएँ लगभग ख़त्म हो जाएँगी, और रिंग बढ़ाने के लिए की जाने वाली रोज़मर्रा की multi-hop churning की ज़रूरत नहीं रहेगी। टाइमिंग तोड़ने या consolidate करने के लिए किया जाने वाला self-spend फिर भी कुछ ख़ास मौक़ों पर काम का रह सकता है।

क्या churning कभी मेरी प्राइवेसी ख़राब कर सकती है?

हाँ, कर सकती है। हद से ज़्यादा hop, बिल्कुल एक-सी नियमित टाइमिंग, या churn करके उसी छोटे-से समय-घेरे में ख़र्च करना — ये सब ऐसे पैटर्न बनाते हैं जिन्हें कोई विश्लेषक पकड़ सकता है। black-marble वाला जोखिम भी है, जहाँ अतिरिक्त जोड़ (junctions) किसी chain-flooding प्रतिद्वंद्वी को काम करने के लिए और सामग्री दे देते हैं। ज़्यादा ट्रांज़ैक्शन अपने-आप ज़्यादा निजी नहीं होते — अनुशासित, बेतरतीब, न्यूनतम churning बेकाबू churning से बेहतर है।

क्या मुझे बिना KYC खरीदे सिक्के churn करने चाहिए?

आमतौर पर नहीं। अगर आपके मूल आउटपुट पर पहचान से जुड़ा कोई लंगर है ही नहीं — मसलन, आपने XMR किसी no-KYC swap से लिया — तो churning के पास छिपाने को कुछ ख़ास बचता नहीं। ऐसी हालत में churn तभी करें जब आपके पास कोई ठोस वजह हो, जैसे कई छोटे आउटपुट consolidate करना या किसी संदिग्ध मिले आउटपुट को घोल देना।

दो churn के बीच मुझे कितना रुकना चाहिए?

कम-से-कम 10-ब्लॉक lock (~20 मिनट) के पार, पर व्यवहार में आप कुछ घंटों से लेकर कुछ दिन तक चाहते हैं, असमान ढंग से चुना हुआ। मकसद है एक-सी लय से बचना और आउटपुट को उस उम्र तक पहुँचने देना जिसे gamma-आधारित decoy चयनकर्ता तरजीह देता है। गोल, बार-बार दोहराए जाने वाले अंतराल एक पहचान-चिह्न हैं; असमान अंतराल नहीं।

निष्कर्ष

Churning एक बारीक़ औज़ार है, कोई शुद्धिकरण कर्मकांड नहीं। सचमुच दागी सिक्कों पर इस्तेमाल किया जाए — किसी एक्सचेंज निकासी, किसी संदिग्ध dust आउटपुट पर — तो Tor के ज़रिए दो सही समय पर किए गए self-spend उन heuristics को सार्थक ढंग से तोड़ देते हैं जो आपके फ़ंड को किसी जानी-पहचानी पहचान से बाँधती हैं। हर चीज़ पर बेकाबू होकर, metronome जैसी टाइमिंग के साथ इस्तेमाल किया जाए, तो यह फ़ीस बर्बाद करता है और विश्लेषकों को अतिरिक्त मेटाडेटा थमा देता है। और FCMP++ क्षितिज पर होने के साथ, यह पूरी तकनीक जल्द ही रोज़ की मेहनत के बजाय बस एक फ़ुटनोट बनने वाली है।

सबसे भरोसेमंद प्राइवेसी की बढ़त अब भी पाइपलाइन में पहले ही मिलती है: अपने सिक्कों को सबसे पहले पहचान ढोने ही न दें। MoneroSwapper पर एक no-KYC swap से XMR हासिल करना ठीक उसी लंगर को हटा देता है जिसे दबाने के लिए churning है — और यह किसी भी संख्या के on-chain hop से कहीं सस्ती बचाव की कतार है।

यह लेख साझा करें

संबंधित लेख

गुमनाम Monero एक्सचेंज

KYC नहीं • पंजीकरण नहीं • तुरंत स्वैप

अभी एक्सचेंज करें