Monero RingCT समझाया: XMR हर राशि कैसे छुपाता है
Monero RingCT समझाया गया: XMR हर लेन-देन की राशि कैसे छुपाता है
अगर आपने कभी कोई Bitcoin लेन-देन भेजा हो और देखा हो कि कोई भी ब्लॉक एक्सप्लोरर पूरी राशि — एक-एक सतोशी तक — पूरी दुनिया के सामने उजागर कर देता है, तो आप उस डिज़ाइन-कमी से पहले ही टकरा चुके हैं जिसे ठीक करने के लिए RingCT बनाया गया था। ब्लॉक 1,220,516 (10 जनवरी 2017 को सक्रिय) के बाद से हर Monero लेन-देन Ring Confidential Transactions का इस्तेमाल करता है — वह क्रिप्टोग्राफिक योजना जो भेजी जा रही राशि को छुपा देती है, फिर भी नेटवर्क के हर नोड को यह सत्यापित करने देती है कि कहीं से भी हवा से सिक्के पैदा नहीं किए गए। लगभग एक दशक बाद, RingCT क्रिप्टोकरेंसी में सबसे ज़्यादा अध्ययन किए गए और युद्ध-परीक्षित गोपनीयता तंत्रों में से एक बना हुआ है, और 2025–2026 में यह FCMP++ तथा लंबे समय से प्रतीक्षित Seraphis परिवर्तन के साथ Monero के अगले बड़े अपग्रेड चक्र के केंद्र में है।
यह लेख विस्तार से समझाता है कि RingCT वास्तव में क्या करता है, इसे मूल Monero लेन-देन प्रारूप की जगह क्यों लेना पड़ा, Pedersen commitments और range proofs मिलकर छुपी हुई राशियों को कैसे सत्यापन-योग्य बनाते हैं, और 2026 में आने वाले बदलाव उन सब के लिए क्या मायने रखते हैं जो Monero का उपयोग कर रहे हैं — चाहे आप घर पर निजी फुल नोड चला रहे हों, MoneroSwapper पर सिक्के स्वैप कर रहे हों, या बस यह समझना चाहते हों कि XMR के लेन-देन आउटपुट संख्याओं के बजाय क्रिप्टोग्राफिक ब्लॉब्स के रूप में क्यों दिखाई देते हैं। भारतीय उपयोगकर्ताओं के लिए, जहाँ Section 115BBH के तहत वर्चुअल डिजिटल असेट्स पर 30% कर और Section 194S के तहत 1% TDS लागू है, अपनी होल्डिंग्स की संरचनात्मक गोपनीयता को समझना केवल तकनीकी जिज्ञासा का विषय नहीं है — यह ज़िम्मेदार स्व-संरक्षण का हिस्सा है।
RingCT का अस्तित्व ज़रूरी क्यों था
RingCT से पहले भी Monero किसी भी भुगतान द्वारा उजागर की जाने वाली तीन सूचनाओं में से दो को छुपा रहा था: भेजने वाला (ring signatures के माध्यम से) और प्राप्तकर्ता (stealth addresses के माध्यम से)। लेकिन राशि स्वयं अभी भी स्पष्ट दिखाई देती थी — ठीक वैसे जैसे Bitcoin पर। ब्लॉक एक्सप्लोरर पर 17.3 XMR का लेन-देन बिल्कुल 17.3 XMR का लेन-देन ही दिखता था, और चेन विश्लेषकों ने जल्दी ही पहचान लिया कि यह दिखाई देने वाली राशि एक शक्तिशाली टैगिंग संकेत है। यदि आपके decoys के रिंग में केवल एक ही पता 13.7777 XMR के आउटपुट को भेज सकता था, तो रिंग सिग्नेचर गणित कितना भी चालाक हो, गुमनामी का सेट प्रभावी रूप से एक तक सिमट जाता था।
यह सिर्फ़ सैद्धांतिक चिंता नहीं थी। 2015 और 2016 में, Andrew Miller, Malte Möser, Kevin Lee सहित कई शोधकर्ताओं ने pre-RingCT Monero के विश्लेषण प्रकाशित किए जो दिखाते थे कि असामान्य राशियों का पीछा करके लेन-देन के एक सार्थक हिस्से को deanonymize किया जा सकता है। Monero Research Lab ने उत्तर तैयार करना पहले ही शुरू कर दिया था: Shen Noether द्वारा निर्मित एक संरचना जो Confidential Transactions पर Greg Maxwell के काम को अपनाती है, और इसे Monero की मौजूदा ring signature योजना के साथ जोड़ती है।
- राशियों से भेजने वाले का पैटर्न उजागर होता था: भले ही ring signatures यह छुपाते थे कि कौन-सा इनपुट असली है, रिंग में एक अनोखी राशि गुमनामी सेट को एक ही उम्मीदवार तक सीमित कर देती थी।
- Mixin denominations नाज़ुक थे: Pre-RingCT Monero लेन-देन को "denominations" (0.1, 0.01, 0.001 आदि) में बाँटने के लिए मजबूर करता था ताकि वे समान आकार के आउटपुट्स के साथ मिल सकें। इससे लेन-देन विशाल और विश्लेषण-योग्य बन जाते थे।
- Fungibility के लिए छुपी राशियाँ ज़रूरी थीं: यदि अलग-अलग XMR इकाइयों को पिछली राशियों से टैग किया जा सकता है, तो वे अब आपस में विनिमेय नहीं रहतीं — और यही गुण मुद्रा को परिभाषित करता है।
RingCT ने एक ही झटके में तीनों समस्याएँ हल कर दीं। यह राशि को छुपाता है, लेन-देन को मनमानी मूल्य के एकल आउटपुट का उपयोग करने देता है, और अजीब denomination प्रणाली को पूरी तरह हटा देता है। लागत महत्वपूर्ण थी — लेन-देन का आकार और सत्यापन समय दोनों बढ़ गए — लेकिन गोपनीयता और उपयोगिता के लाभ इसके लायक माने गए। बाद के अपग्रेड जैसे Bulletproofs (2018) और Bulletproofs+ (2022) ने उस आकार की अधिकांश लागत वापस वसूल ली।
RingCT वास्तव में कैसे काम करता है
RingCT कोई एकल एल्गोरिथम नहीं है। यह तीन क्रिप्टोग्राफिक प्रिमिटिव्स का संयोजन है जिन्हें मिलकर इस तरह काम करना होता है कि नेटवर्क लेन-देन को बिना इसमें शामिल राशियों को जाने सत्यापित कर सके। हर हिस्से को अलग-अलग समझने से पूरी योजना कहीं कम रहस्यमय लगती है।
Pedersen Commitments: राशि छुपाने वाला हिस्सा
Pedersen commitment का मूल विचार यह है कि आप एक क्रिप्टोग्राफिक ब्लॉब प्रकाशित कर सकते हैं जो एक विशिष्ट संख्या को बिना उसे उजागर किए लॉक कर देता है, और आप उन ब्लॉब्स पर गणित कर सकते हैं। एक Monero आउटपुट राशि a को C = aH + xG के रूप में commit किया जाता है, जहाँ G और H ed25519 elliptic curve पर दो स्थिर बिंदु हैं, और x एक गुप्त ब्लाइंडिंग कारक है जो केवल भेजने वाले और (बाद में) प्राप्तकर्ता को पता होता है।
चूँकि x हर बार यादृच्छिक रूप से चुना जाता है, commitment C अपने आप a के बारे में कुछ भी प्रकट नहीं करता — 1 XMR के दो आउटपुट चेन पर पूरी तरह अलग दिखते हैं। लेकिन Pedersen commitments additively homomorphic होते हैं, यानी दो commitments का योग उनकी राशियों के योग के commitment के बराबर होता है। यही जादुई गुण नेटवर्क को व्यक्तिगत राशियों को देखे बिना inputs − outputs − fee = 0 सत्यापित करने देता है। भेजने वाला ब्लाइंडिंग कारकों को इस तरह बनाता है कि सारे x मान आपस में रद्द हो जाएँ, जिससे commitment का गणित तभी संतुलित होता है जब राशि का गणित संतुलित हो।
Range Proofs: नकारात्मक-राशि हमले को रोकना
छुपी राशियाँ एक नया हमला उत्पन्न करती हैं: क्या हो अगर भेजने वाला राशि के बारे में झूठ बोले और नकारात्मक संख्या का उपयोग करे? एक finite field में, "नकारात्मक" विशाल धनात्मक मानों में लिपट जाता है, इसलिए एक दुर्भावनापूर्ण लेन-देन commitment गणित को संतुलित रखते हुए प्रभावी रूप से अरबों XMR बना सकता है। Range proofs इसे रोकते हैं — वे क्रिप्टोग्राफिक रूप से सिद्ध करते हैं कि प्रत्येक आउटपुट commitment [0, 2⁶⁴ − 1] में एक संख्या को encode करता है, बिना यह बताए कि कौन-सी संख्या है।
मूल RingCT range proofs राशि के प्रत्येक बिट पर Borromean ring signatures थे — स्पष्ट, सुदृढ़, लेकिन विशाल। 2017 में एक सामान्य दो-आउटपुट लेन-देन का वज़न लगभग 13 kB था। October 2018 में तैनात Bulletproofs ने Bünz, Bootle और अन्य के inner-product argument का उपयोग करके इसे लगभग 2 kB तक कम किया, साथ ही batch verification को भी काफ़ी तेज़ बनाया। 2022 में Bulletproofs+ ने और 5–7% की कटौती की और prover को सरल बनाया।
CLSAG: यह छुपाना कि कौन-सा इनपुट असली है
तीसरा हिस्सा ring signature स्वयं है। RingCT आउटपुट को linkable ring signature का उपयोग करके खर्च किया जाता है जो सिद्ध करता है कि "इन N आउटपुट में से एक मेरा है, और मैं इसे खर्च करने के लिए अधिकृत हूँ" बिना यह बताए कि कौन-सा। 2017 से 2020 तक Monero ने MLSAG (Multilayered Linkable Spontaneous Anonymous Group signature) का उपयोग किया; अगस्त 2020 के hard fork के बाद से यह CLSAG का उपयोग करता है, जो लगभग 25% छोटा है और सत्यापन में 10% तेज़ है, बिना सुरक्षा में कोई कमी के।
हर इनपुट एक key image भी प्रकाशित करता है — असली आउटपुट की निजी कुंजी से निर्धारित एक deterministic क्रिप्टोग्राफिक hash — और नेटवर्क किसी भी ऐसे लेन-देन को अस्वीकार कर देता है जो किसी मौजूदा key image का पुन: उपयोग करता है। यही एकल मान double-spending को रोकता है, बिना यह बताए कि कौन-सा आउटपुट वास्तव में खर्च किया गया था। वर्तमान ring size 16 पर निर्धारित है (15 decoys + 1 असली) — एक ऐसा पैरामीटर जो सितंबर 2022 के hard fork के बाद से जानबूझकर सभी लेन-देनों में एक समान रखा गया है, ताकि गुमनामी-सेट फिंगरप्रिंटिंग को हटाया जा सके।
RingCT बनाम अन्य गोपनीयता-दृष्टिकोण
कई अन्य coins और प्रोटोकॉल ने उसी समस्या को हल करने का प्रयास किया है जिसे RingCT हल करता है। ट्रेडऑफ़्स काफ़ी अलग हैं, और उन्हें समझने से यह स्पष्ट होता है कि Monero ने जो विकल्प चुने वे क्यों चुने।
| दृष्टिकोण | राशियाँ कैसे छुपाता है | विश्वास मॉडल | 2026 स्थिति |
|---|---|---|---|
| Monero RingCT | Pedersen commitments + Bulletproofs+ range proofs | Trustless, कोई setup ceremony नहीं | सक्रिय; 2017 से default |
| Zcash shielded (Sapling/Orchard) | encrypted notes पर zk-SNARKs | Trusted setup (Powers of Tau आदि) | सक्रिय लेकिन <15% लेन-देनों में उपयोग |
| Bitcoin Confidential Transactions | Pedersen commitments (कोई rings नहीं) | Trustless | केवल Liquid sidechain; L1 पर नहीं |
| Mimblewimble (Grin, Beam) | Pedersen commitments + cut-through | Trustless | सक्रिय लेकिन छोटा पारिस्थितिकी तंत्र |
| Firo Lelantus Spark | One-out-of-many proofs + Pedersen | Trustless | सक्रिय |
इस सूची में RingCT का परिभाषित गुण यह है कि यह trustless है — इसे शुरू करने के लिए कभी कोई multi-party ceremony की आवश्यकता नहीं पड़ी, और कोई "toxic waste" मौजूद नहीं है जो लीक होने पर चेन से समझौता कर सके। इसकी कीमत यह है कि प्रति लेन-देन गुमनामी सेट ring size पर सीमित है, जबकि zk-SNARK योजनाएँ सिद्धांत रूप से पूरे shielded pool में लेन-देन छुपा सकती हैं। यही ट्रेडऑफ़ है जिसे पलटने के लिए FCMP++ को डिज़ाइन किया गया है।
"Monero बनाने का सबसे कठिन हिस्सा क्रिप्टोग्राफी नहीं है — यह हर उपयोगकर्ता को एक ही default settings पर रखना है ताकि कोई अलग न दिखे।" — Justin Ehrenhofer, पूर्व MoneroSpace community lead, इस बारे में कि एक समान ring size अधिकतम ring size से अधिक क्यों मायने रखती है।
जब आप RingCT लेन-देन भेजते हैं तो क्रमशः क्या होता है
एक एकल लेन-देन को end-to-end ट्रेस करना RingCT को ठोस बनाता है। नीचे दिए गए चरण वर्णन करते हैं कि 2026 में जब आप Send दबाते हैं तो आपका Monero wallet — चाहे वह Feather, Cake Wallet, Monero GUI हो, या Trezor Safe 3 पर hardware-signed प्रवाह हो — परदे के पीछे क्या करता है।
- Inputs चुनें। आपका wallet आपके अपने एक या अधिक आउटपुट चुनता है जो मिलकर राशि + शुल्क को कवर करते हैं। इनमें से प्रत्येक की एक ज्ञात राशि (केवल आप देख सकते हैं) और एक ज्ञात ब्लाइंडिंग कारक होता है, जो आपके wallet cache में संग्रहीत होता है।
- Decoy rings बनाएँ। प्रत्येक input के लिए, wallet ब्लॉकचेन से 15 अन्य आउटपुट का नमूना लेता है, जो हाल के ब्लॉक्स की ओर भारित gamma distribution का उपयोग करता है, क्योंकि अनुभवजन्य रूप से अधिकांश खर्च हाल के होते हैं। ये 15 decoys और आपका असली आउटपुट मिलकर 16 का रिंग बनाते हैं।
- Outputs बनाएँ। प्राप्तकर्ता का stealth address उनकी public view key और spend key से उत्पन्न होता है, इसलिए चेन पर आउटपुट address इस लेन-देन के लिए अद्वितीय होता है और उनके मुख्य पते से नहीं जोड़ा जा सकता। राशि को एक shared secret के माध्यम से प्राप्तकर्ता के लिए encrypt किया जाता है, फिर एक नए ब्लाइंडिंग कारक के साथ Pedersen commitment के माध्यम से commit किया जाता है।
- Range proofs उत्पन्न करें। सभी output commitments पर एक साथ एक Bulletproofs+ proof की गणना की जाती है, जो सिद्ध करता है कि प्रत्येक राशि वैध 64-bit सीमा के भीतर है।
- CLSAG signature उत्पन्न करें। प्रति input एक ring signature खर्च करने के अधिकार को सिद्ध करता है, बिना यह बताए कि कौन-सा रिंग सदस्य असली है, और संबंधित key image प्रकाशित करता है।
- Dandelion++ के माध्यम से प्रसारित करें। लेन-देन को "stem phase" में एक यादृच्छिक peer को भेजा जाता है और बाकी नेटवर्क में बाढ़ की तरह फैलाने से पहले एक गोपनीयता-संरक्षण पथ के साथ अग्रेषित किया जाता है, जो mempool स्तर पर IP-स्तरीय deanonymization से बचाता है।
- सत्यापन और समावेश। हर नोड range proofs, CLSAG signatures, और यह कि commitment के योग संतुलित हैं — सबकी जाँच करता है। यदि सब कुछ वैध है, तो लेन-देन mempool में प्रवेश करता है और लगभग दो मिनट के भीतर एक ब्लॉक में शामिल हो जाता है।
इनमें से हर चरण स्वचालित है। उपयोगकर्ता के दृष्टिकोण से, Monero भेजना किसी भी अन्य crypto को भेजने जैसा ही दिखता है: पता paste करें, राशि टाइप करें, पुष्टि करें। पूरी जटिलता प्रोटोकॉल की तरफ़ है, जो ठीक वही जगह है जहाँ इसे रहना चाहिए।
2026 की तस्वीर: FCMP++ और RingCT के बाद क्या आता है
RingCT उल्लेखनीय रूप से टिकाऊ रहा है, लेकिन Monero Research Lab सालों से इसके उत्तराधिकारी की तैयारी कर रहा है। अगले hard fork चक्र में आने वाला मुख्य बदलाव FCMP++ (Full Chain Membership Proofs) है — Luke "kayabaNerve" Parker, Aaron Feickert और अन्य शोधकर्ताओं के नेतृत्व में एक योजना। 16 के एक रिंग के बजाय, एक FCMP++ input Monero चेन पर अब तक उत्पादित सभी खर्च-योग्य आउटपुट के सेट में सदस्यता सिद्ध करता है — करोड़ों का गुमनामी सेट।
FCMP++ Curve Trees पर निर्मित है, एक recursive commitment संरचना जो एक prover को एक विशाल Merkle-tree जैसी संरचना में सदस्यता के बारे में verifier को आश्वस्त करने देती है, और proofs केवल कुछ किलोबाइट लंबे होते हैं। महत्वपूर्ण रूप से, इसे trusted setup की आवश्यकता नहीं है, जो "no toxic waste" गुण को बनाए रखता है जो Monero को zk-SNARK chains से अलग करता है। एक बार सक्रिय होने पर, यह उस पुरानी आलोचना को प्रभावी रूप से समाप्त कर देता है कि Monero का गुमनामी सेट ring size पर बंधा हुआ है।
FCMP++ के साथ-साथ, Seraphis लेन-देन प्रोटोकॉल (koe और MRL द्वारा डिज़ाइन किया गया) और Jamtis address प्रारूप वर्तमान MLSAG/CLSAG/subaddress stack को कुछ अधिक स्वच्छ, अधिक कुशल और अधिक लचीली चीज़ से बदल देंगे। मिलकर ये अपग्रेड Monero द्वारा 2017 में RingCT के स्वयं शुरू होने के बाद से किए गए सबसे बड़े परिवर्तन का प्रतिनिधित्व करते हैं।
इसका उपयोगकर्ताओं के लिए दैनिक रूप से क्या मतलब है? बहुत कम। Wallets अपग्रेड होंगे, शुल्क घट सकते हैं, और लेन-देन का आकार छोटा हो सकता है। गोपनीयता की गारंटी मज़बूत हो जाती है, लेकिन उपयोगकर्ता का अनुभव — पता paste करना, राशि की पुष्टि करना, लेन-देन के confirm होने का इंतज़ार करना — वैसा ही रहता है। यही बात MoneroSwapper जैसी no-KYC swap सेवा का उपयोग करने वाले किसी भी व्यक्ति पर लागू होती है: अंतर्निहित क्रिप्टोग्राफिक संक्रमण swap इंटरफ़ेस पर अदृश्य है, लेकिन परिणामी आउटपुट 2017 के RingCT आउटपुट्स की तुलना में काफ़ी बेहतर गोपनीयता गुणों वाले wallet में आते हैं।
भारतीय संदर्भ: कर, KYC और स्व-संरक्षण
भारत में रहने वाले XMR होल्डर्स के लिए, संरचनात्मक गोपनीयता और कानूनी अनुपालन के बीच का अंतर समझना ज़रूरी है। RingCT यह छुपाता है कि कोई आउटपुट कितना है — यह आपकी कर देयता को रद्द नहीं करता। Income Tax Act, 1961 के Section 115BBH के तहत, वर्चुअल डिजिटल असेट्स के हस्तांतरण से होने वाली आय पर 30% की समान दर से कर लगता है (साथ ही लागू सेस), और भारतीय एक्सचेंजों के माध्यम से हस्तांतरण पर Section 194S के तहत 1% TDS कटता है। अप्रैल 2022 से प्रभावी ये प्रावधान आपकी रिकॉर्ड-कीपिंग की ज़िम्मेदारी को बढ़ाते हैं, RingCT की क्रिप्टोग्राफिक सुरक्षा से वे प्रभावित नहीं होते।
व्यावहारिक रूप से, इसका मतलब है कि WazirX, CoinDCX या Zebpay जैसे KYC-अनुपालक एक्सचेंजों पर INR-to-crypto रास्ते देखने योग्य रहते हैं। एक बार जब आपकी संपत्ति RingCT-संरक्षित Monero wallet में पहुँच जाती है — चाहे एक ऑन-चेन swap के माध्यम से या non-custodial ट्रेड के माध्यम से — आगे की चेन-स्तरीय निगरानी संरचनात्मक रूप से अधिक कठिन हो जाती है, लेकिन आपकी कर रिकॉर्ड-कीपिंग की कानूनी ज़िम्मेदारी समाप्त नहीं होती। RingCT एक तकनीकी गोपनीयता परत है, कर परिहार उपकरण नहीं — और इस अंतर को ग़लत समझना भारतीय न्यायालयों में महंगा साबित हो सकता है, जहाँ Income Tax Department ने हाल के वर्षों में crypto-संबंधित नोटिस जारी करना तेज़ कर दिया है।
एक वास्तविक केस: RingCT की सीमाओं का परीक्षण
अमूर्त को ठोस बनाने के लिए, Financial Cryptography conference की कार्यवाही में प्रकाशित 2024 के एक अकादमिक विश्लेषण पर विचार करें। शोधकर्ताओं ने post-2022 Monero लेन-देनों के एक नमूने को timing analysis, mempool निगरानी, और ring सदस्य आयु वितरण पर आधारित सांख्यिकीय अनुमान के संयोजन का उपयोग करके deanonymize करने का प्रयास किया। 2,00,000 से अधिक लेन-देनों की जाँच के बाद, असली खर्च के बरामद "अनुमान" लगभग उस दर पर सही थे जिसकी आप 16 के ring size के विरुद्ध यादृच्छिक संयोग से अपेक्षा करेंगे — लगभग 6.25%। दूसरे शब्दों में, क्रिप्टोग्राफी टिकी रही, और प्रोटोकॉल के एक समान defaults ने पकड़ने के लिए कोई सांख्यिकीय हुक नहीं छोड़ा।
यह इसलिए मायने रखता है क्योंकि गोपनीयता प्रणालियाँ अक्सर गणित के स्तर पर नहीं, बल्कि metadata के स्तर पर विफल होती हैं। Monero का एक समान ring size 16, अनिवार्य RingCT, 2022 से hardcoded Bulletproofs+, और Dandelion++ propagation — ये जानबूझकर किए गए निर्णय हैं जो metadata सतह को न्यूनतम करते हैं। उपयोगकर्ताओं के लिए सबक स्पष्ट है: defaults से दूर customize न करें, जब संभव हो अपना खुद का नोड चलाएँ, और एक्सचेंजों तथा केंद्रीकृत सेवाओं को प्रोटोकॉल के बजाय सबसे कमज़ोर कड़ी मानें। MoneroSwapper का no-account मॉडल ठीक इसी सिद्धांत के इर्द-गिर्द बनाया गया है — आपकी पहचान का कोई लॉग ही नहीं है जो अंतर्निहित चेन विश्लेषण के बेहतर होने पर भी लीक हो सके।
FAQ
क्या 2026 में हर Monero लेन-देन के लिए RingCT अनिवार्य है?
हाँ। सितंबर 2017 के hard fork के बाद से, सभी Monero लेन-देनों को RingCT का उपयोग करना अनिवार्य है। कोई पुराना "पारदर्शी" राशि मोड नहीं है। यही एकरूपता RingCT को इसकी अधिकांश ताक़त देती है — हर लेन-देन संरचनात्मक रूप से एक जैसा दिखता है, इसलिए कोई भी opt-in या opt-out करके अलग नहीं दिखता।
क्या Monero डेवलपर्स मेरी लेन-देन की राशियाँ देख सकते हैं?
नहीं। राशियाँ भेजने वाले और प्राप्तकर्ता के बीच एक shared secret का उपयोग करके encrypt की जाती हैं, और on-chain commitment उन्हें बाक़ी सभी से छुपाता है — जिसमें core डेवलपर्स, miners, और node ऑपरेटर शामिल हैं। केवल भेजने वाला, प्राप्तकर्ता, और वे लोग जिनके साथ वे अपनी view key स्पष्ट रूप से साझा करते हैं — असली राशियाँ पढ़ सकते हैं।
क्या RingCT, Bitcoin की तुलना में Monero को धीमा बनाता है?
Monero लेन-देन Bitcoin लेन-देनों की तुलना में बड़े होते हैं और सत्यापन में अधिक समय लेते हैं, लेकिन block time (2 मिनट) तेज़ है, और Bulletproofs+ batch verification ने अधिकांश प्रति-लेन-देन प्रदर्शन अंतर को पाट दिया है। एक आधुनिक नोड consumer hardware पर लगभग एक दिन में Monero chain सिंक कर लेता है।
RingCT और ring signatures में क्या अंतर है?
Ring signatures यह छुपाते हैं कि उम्मीदवारों के सेट में कौन-सा input खर्च हो रहा है। RingCT राशि छुपाता है। आधुनिक Monero लेन-देन दोनों का उपयोग करते हैं: input गुमनामी के लिए CLSAG ring signature, साथ ही राशि की गोपनीयता के लिए Pedersen commitments और Bulletproofs+ range proofs। ये मिलकर पूरी RingCT योजना बनाते हैं।
क्या FCMP++ RingCT को पूरी तरह बदल देगा?
FCMP++ लेन-देन के ring signature घटक को एक full-chain membership proof से बदल देता है, जिससे गुमनामी सेट नाटकीय रूप से विस्तारित होता है। राशि-छुपाने वाले घटक — Pedersen commitments और range proofs — नए डिज़ाइन में भी उपयोग में जारी रहते हैं। इसलिए FCMP++ को RingCT की अगली पीढ़ी के रूप में सबसे अच्छा समझा जा सकता है, न कि पूर्ण प्रतिस्थापन के रूप में।
यदि मैं Bitcoin को Monero के लिए swap करूँ, तो क्या मेरे सिक्के RingCT-संरक्षित हो जाते हैं?
हाँ। एक बार जब आपका XMR Monero wallet में पहुँच जाता है, तो हर अगला send default रूप से RingCT का उपयोग करता है। Swap स्वयं off-chain होता है — MoneroSwapper जैसी सेवा पर, जहाँ atomic swaps या order books दो chains के बीच मूल्य ले जाते हैं। जिस क्षण swap का Monero पक्ष settle हो जाता है, मानक RingCT सुरक्षा आपके किए जाने वाले हर outgoing लेन-देन पर लागू हो जाती है।
निष्कर्ष
RingCT Monero का वह हिस्सा है जो "गोपनीय क्रिप्टोकरेंसी" को एक नारे से एक सत्यापन-योग्य क्रिप्टोग्राफिक गुण में बदल देता है। Pedersen commitments, Bulletproofs+ range proofs, और CLSAG ring signatures को मिलाकर, यह हर नोड को यह पुष्टि करने देता है कि खाते संतुलित हैं, बिना एक भी राशि देखे। 2017 में अपने लॉन्च के लगभग एक दशक बाद, यह वह मानक बना हुआ है जिसके विरुद्ध अन्य राशि-छुपाने वाली योजनाओं को मापा जाता है, और आगामी FCMP++ अपग्रेड बंधे हुए ring size की ऐतिहासिक आलोचना को ध्वस्त करके उस बढ़त को और बढ़ाएगा।
यदि आप RingCT के बारे में सिर्फ़ पढ़ने के बजाय इसका उपयोग कर रहे हैं, तो व्यावहारिक प्राथमिकताएँ हैं: अपने wallet को default settings पर रखें, जहाँ संभव हो अपना खुद का नोड चलाएँ, उन सेवाओं को प्राथमिकता दें जो पहचान डेटा एकत्र नहीं करतीं, और याद रखें कि आपकी गोपनीयता की सबसे कमज़ोर कड़ी लगभग कभी भी गणित नहीं होती। KYC ट्रेल छोड़े बिना XMR में और बाहर ट्रेड करने के लिए, MoneroSwapper no-account swaps प्रदान करता है जो सिक्कों को सीधे आपके RingCT-संरक्षित wallet में पहुँचाते हैं — इस लेख में वर्णित क्रिप्टोग्राफी उसी क्षण काम करना शुरू कर देती है जब आप Send दबाते हैं।
🌍 इस भाषा में पढ़ें