MoneroSwapper MoneroSwapper
शिक्षा

Monero में की इमेज: वह तंत्र जो डबल स्पेंडिंग को रोकता है

MoneroSwapper Team · · · 1 min read · 54 views

प्राइवेसी कॉइन में डबल-स्पेंड समस्या

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

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

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

की इमेज क्या है?

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

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

की इमेज कैसे जेनरेट होती हैं

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

जब आप बाद में इस आउटपुट को खर्च करने का निर्णय लेते हैं, तो आपका वॉलेट फॉर्मूला का उपयोग करके की इमेज गणना करता है: KI = x * Hp(P), जहां x आपकी वन-टाइम प्राइवेट की है, Hp एक हैश-टू-पॉइंट फ़ंक्शन है जो पब्लिक की P को एलिप्टिक कर्व पर एक बिंदु पर मैप करता है, और P आउटपुट की वन-टाइम पब्लिक की है। परिणाम एक कर्व पॉइंट है जो इस विशिष्ट आउटपुट और इस विशिष्ट प्राइवेट की के लिए अद्वितीय है।

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

की इमेज डबल स्पेंडिंग को कैसे रोकती हैं

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

यह तंत्र अपने तर्क में खूबसूरती से सरल है। नेटवर्क को यह जानने की आवश्यकता नहीं है कि कौन सा आउटपुट खर्च किया गया था। इसे स्वामित्व की श्रृंखला को ट्रेस करने की आवश्यकता नहीं है। इसे किसी भी राशि को डिक्रिप्ट करने या किसी भी प्रतिभागी की पहचान करने की आवश्यकता नहीं है। इसे केवल देखी गई की इमेज का एक सेट बनाए रखना है और किसी भी ट्रांज़ैक्शन को अस्वीकार करना है जो एक डुप्लिकेट जोड़ने की कोशिश करता है।

की इमेज गोपनीयता से समझौता क्यों नहीं करती

स्वाभाविक चिंता यह है कि की इमेज प्रकाशित करने से गोपनीयता लीक होती है। यदि प्रत्येक खर्च किए गए आउटपुट में एक अद्वितीय की इमेज है, तो क्या एक हमलावर की इमेज का उपयोग आउटपुट को उनके मालिकों से लिंक करने या खर्च पैटर्न को ट्रेस करने के लिए कर सकता है? की इमेज निर्माण की गणितीय गुणों के कारण उत्तर नहीं है।

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

इसके अलावा, विभिन्न ट्रांज़ैक्शन की की इमेज को यह निर्धारित करने के लिए सहसंबंधित नहीं किया जा सकता कि वे एक ही वॉलेट से हैं। प्रत्येक आउटपुट में एक अद्वितीय वन-टाइम की पेयर है, इसलिए एकल वॉलेट के विभिन्न आउटपुट द्वारा उत्पादित की इमेज एक दूसरे से पूरी तरह असंबंधित दिखाई देती हैं।

की इमेज डेटाबेस

Monero माइनर और फुल नोड ब्लॉकचेन पर किसी भी वैध ट्रांज़ैक्शन में दिखाई दी प्रत्येक की इमेज का एक पूर्ण डेटाबेस बनाए रखते हैं। यह डेटाबेस आम सहमति का एक महत्वपूर्ण घटक है। एक नए ब्लॉक को मान्य करते समय, नोड इस डेटाबेस के विरुद्ध प्रत्येक ट्रांज़ैक्शन की की इमेज की जांच करते हैं ताकि कोई डुप्लिकेट मौजूद न हो।

की इमेज डेटाबेस प्रत्येक ट्रांज़ैक्शन के साथ बढ़ता है और कभी नहीं सिकुड़ता। Bitcoin के UTXO सेट के विपरीत, जो आउटपुट बनाने और उपभोग करने पर बढ़ और सिकुड़ दोनों सकता है, Monero का की इमेज सेट केवल जोड़ा जाने वाला है। यह गोपनीयता के लिए एक आवश्यक ट्रेड-ऑफ है: चूंकि खर्च किए गए आउटपुट को सार्वजनिक रूप से पहचाना और संभावित रिंग सदस्यों के सेट से हटाया नहीं जा सकता, इसलिए की इमेज डेटाबेस को ऐतिहासिक डबल-स्पेंड प्रयासों को रोकने के लिए अनिश्चित काल तक बने रहना चाहिए।

2026 तक, की इमेज डेटाबेस में लाखों प्रविष्टियां हैं, लेकिन प्रत्येक प्रविष्टि केवल 32 बाइट है, जिससे कुल स्टोरेज आवश्यकता मामूली हार्डवेयर पर भी प्रबंधनीय है।

Bitcoin के UTXO मॉडल से तुलना

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

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

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

दो दृष्टिकोणों के बीच ट्रेड-ऑफ

  • स्टोरेज - Bitcoin का UTXO सेट आउटपुट खर्च होने पर सिकुड़ सकता है। Monero का की इमेज डेटाबेस केवल बढ़ता है। हालांकि, प्रति-प्रविष्टि की इमेज का आकार छोटा है, इस चिंता को कम करता है।
  • सत्यापन गति - Bitcoin UTXO लुकअप थोड़े तेज़ हैं क्योंकि सेट छोटा है और समय के साथ प्रविष्टियां हटाई जाती हैं। Monero की की इमेज जांच कुशल रहती है लेकिन लगातार बढ़ते डेटासेट पर संचालित होती है।
  • गोपनीयता - Monero का दृष्टिकोण अतिरिक्त स्टोरेज और कम्प्यूटेशनल ओवरहेड की कीमत पर बेहतर गोपनीयता प्रदान करता है।
  • ऑडिटेबिलिटी - Bitcoin का पारदर्शी UTXO सेट किसी को भी कुल आपूर्ति सत्यापित करने की अनुमति देता है। Monero व्यक्तिगत राशि प्रकट किए बिना आपूर्ति अखंडता सुनिश्चित करने के लिए Pedersen कमिटमेंट और रेंज प्रूफ पर निर्भर करता है।

रिंग सिग्नेचर के संदर्भ में की इमेज

की इमेज रिंग सिग्नेचर के साथ मिलकर Monero की प्रेषक गोपनीयता बनाती हैं। एक रिंग सिग्नेचर साबित करता है कि हस्ताक्षरकर्ता के पास एक सेट में कई पब्लिक कुंजियों में से एक के लिए प्राइवेट की है, बिना यह प्रकट किए कि कौन सी। की इमेज इस रिंग सिग्नेचर से जुड़ी है और क्रिप्टोग्राफिक निर्माण के माध्यम से वास्तविक खर्च किए गए आउटपुट से लिंक है।

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

भारतीय संदर्भ में Monero की क्रिप्टोग्राफी

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

TDS (स्रोत पर कर कटौती) और 30% क्रिप्टो कैपिटल गेन्स टैक्स भारत में Monero को एक्सचेंज या बेचने पर लागू होते हैं। की इमेज प्रणाली यह गारंटी देती है कि जब आप Monero प्राप्त करते हैं और बाद में खर्च करते हैं, तो प्रत्येक ट्रांज़ैक्शन केवल एक बार होता है - वित्तीय लेखांकन की मूल आवश्यकता।

भविष्य के विकास: FCMP++ और उससे परे

Monero समुदाय सक्रिय रूप से Full-Chain Membership Proofs (FCMP++) विकसित कर रहा है, जो वर्तमान 16 सदस्यों की रिंग से अनामियता सेट को पूरे ब्लॉकचेन पर सभी आउटपुट के सेट तक नाटकीय रूप से विस्तारित करेगा। FCMP++ के तहत, की इमेज डबल-स्पेंड रोकथाम मार्कर के रूप में अपनी महत्वपूर्ण भूमिका जारी रखेंगी, लेकिन वे जो गोपनीयता गारंटी प्रदान करती हैं वे और भी मजबूत होंगी क्योंकि विश्लेषण करने के लिए उम्मीदवारों की कोई छोटी रिंग नहीं होगी।

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

Monero के साथ निजी तरीके से ट्रांज़ैक्शन करने की तलाश करने वालों के लिए, MoneroSwapper बिना KYC एक्सचेंज प्रदान करता है जो ऑन-चेन गोपनीयता का पूरक है जिसे की इमेज और रिंग सिग्नेचर एक साथ गारंटी देने में मदद करती हैं।

की इमेज और Monero के व्यावहारिक सुरक्षा निहितार्थ

की इमेज तंत्र Monero उपयोगकर्ताओं को कुछ महत्वपूर्ण व्यावहारिक गारंटी प्रदान करता है। पहला, आप निश्चित हो सकते हैं कि जब आप Monero प्राप्त करते हैं, तो भेजने वाला उन्हीं Monero को दूसरी जगह नहीं भेज सकता। दूसरा, की इमेज डेटाबेस की जाँच पूरी तरह से स्वचालित है - आपको मैन्युअल रूप से कुछ भी सत्यापित नहीं करना है।

यह विश्वास-मुक्त गुण Monero को वैश्विक वाणिज्य के लिए उपयुक्त बनाता है। चाहे आप भारत में हों या दुनिया में कहीं भी, की इमेज तंत्र एक समान डबल-स्पेंड सुरक्षा सुनिश्चित करता है बिना किसी केंद्रीय प्राधिकरण पर निर्भर हुए।

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

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

संबंधित लेख

स्वैप के लिए तैयार?

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

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

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