Zcash में पोस्ट-क्वांटम सुरक्षा
संक्षेप में
- क्वांटम कंप्यूटर भविष्य का जोखिम हैं क्योंकि वे आज ब्लॉकचेन द्वारा उपयोग की जाने वाली कुछ सार्वजनिक-कुंजी क्रिप्टोग्राफी को तोड़ सकते हैं।
- "पोस्ट-क्वांटम" का अर्थ ऐसी क्रिप्टोग्राफी है जो सामान्य कंप्यूटरों पर चलती है, लेकिन भविष्य के क्वांटम कंप्यूटरों के हमलों का प्रतिरोध करने के लिए बनाई गई है।
- Zcash आज पूरी तरह पोस्ट-क्वांटम नहीं है।
- Shielded Zcash सार्वजनिक लेन-देन डेटा की उस मात्रा को घटाता है जिसका भविष्य के हमलावर अध्ययन कर सकते हैं, लेकिन shielded उपयोग पूर्ण क्वांटम प्रतिरोध के समान नहीं है।
- Zcash शोध, ZIPs और ZIP 2005 व Project Tachyon जैसे अपग्रेड प्रस्तावों के माध्यम से तैयारी कर रहा है।
- एक सुरक्षित पोस्ट-क्वांटम माइग्रेशन को एक साथ फंड, गोपनीयता, वॉलेट, एक्सचेंज और कंसेंसस नियमों की रक्षा करनी होती है।
Ironwood में क्या बदलाव हुआ और प्रत्येक भाग की दिनांकित स्थिति के लिए, क्या Zcash पोस्ट-क्वांटम है? देखें।
क्वांटम कंप्यूटिंग क्या है?
एक सामान्य कंप्यूटर जानकारी को बिट्स के रूप में संग्रहीत करता है। प्रत्येक बिट या तो 0 होता है या 1।
क्वांटम कंप्यूटर क्वांटम बिट्स का उपयोग करता है, जिन्हें क्विबिट्स कहा जाता है। क्विबिट्स का उपयोग विशेष एल्गोरिदम द्वारा किया जा सकता है, जो कुछ गणितीय समस्याओं को सामान्य कंप्यूटरों की तुलना में बहुत तेज़ी से हल करते हैं।
इसका अर्थ यह नहीं है कि क्वांटम कंप्यूटर हर चीज़ में तेज़ होता है। जोखिम विशिष्ट है। कुछ क्रिप्टोग्राफी ऐसी गणितीय समस्याओं पर निर्भर करती है जो सामान्य कंप्यूटरों के लिए बहुत कठिन, लेकिन पर्याप्त बड़े क्वांटम कंप्यूटर के लिए कहीं आसान हैं।
ब्लॉकचेन के लिए सबसे महत्वपूर्ण उदाहरण सार्वजनिक-कुंजी क्रिप्टोग्राफी है। सार्वजनिक कुंजियाँ और हस्ताक्षर यह सिद्ध करने के लिए उपयोग किए जाते हैं कि किसी उपयोगकर्ता को कॉइन खर्च करने की अनुमति है।
ब्लॉकचेन को इसकी परवाह क्यों है
ब्लॉकचेन कई अलग-अलग कार्यों के लिए क्रिप्टोग्राफी का उपयोग करते हैं:
| क्रिप्टोग्राफिक उपकरण | यह क्या करता है | क्वांटम प्रभाव |
|---|
| डिजिटल हस्ताक्षर | सिद्ध करता है कि मालिक ने खर्च को अधिकृत किया | सामान्य elliptic-curve प्रणालियों के लिए उच्च जोखिम |
| हैश फ़ंक्शन | पते, कमिटमेंट्स, Merkle ट्री और चुनौतियाँ बनाते हैं | कम जोखिम, लेकिन सुरक्षा मार्जिन महत्वपूर्ण हैं |
| ज़ीरो-नॉलेज प्रूफ | विवरण बताए बिना सिद्ध करते हैं कि shielded लेन-देन वैध हैं | प्रूफ सिस्टम और मान्यताओं पर निर्भर |
| कुंजी समझौता | वॉलेट को प्राप्तकर्ताओं के लिए नोट डेटा एन्क्रिप्ट करने में मदद करता है | क्वांटम खतरे के मॉडल में सावधानीपूर्वक समीक्षा आवश्यक |
पर्याप्त रूप से शक्तिशाली क्वांटम कंप्यूटर आज इस्तेमाल की जाने वाली कई हस्ताक्षर योजनाओं को खतरे में डाल सकता है, जिनमें elliptic-curve हस्ताक्षर भी शामिल हैं। यह महत्वपूर्ण है क्योंकि हस्ताक्षर से ही नेटवर्क को पता चलता है कि लेन-देन सही कुंजी द्वारा अधिकृत था।
हैश फ़ंक्शन अलग हैं। Grover का एल्गोरिदम ब्रूट-फोर्स खोज को तेज़ कर सकता है, लेकिन वह हैश फ़ंक्शनों को उसी प्रत्यक्ष तरीके से नहीं तोड़ता। बड़े सुरक्षा मार्जिन मदद कर सकते हैं।
पोस्ट-क्वांटम क्रिप्टोग्राफी क्या है?
पोस्ट-क्वांटम क्रिप्टोग्राफी ऐसी क्रिप्टोग्राफी है जिसे सामान्य कंप्यूटरों और भविष्य के क्वांटम कंप्यूटरों, दोनों के विरुद्ध सुरक्षित रहने के लिए बनाया गया है।
इसका अर्थ यह नहीं है कि क्रिप्टोग्राफी क्वांटम कंप्यूटर का उपयोग करती है। इसका अर्थ है कि प्रणाली अलग कठिन गणितीय समस्याओं पर आधारित है।
2024 में, NIST ने पहले अंतिम रूप दिए गए पोस्ट-क्वांटम मानक जारी किए:
- कुंजी स्थापना के लिए ML-KEM
- डिजिटल हस्ताक्षरों के लिए ML-DSA
- हैश-आधारित डिजिटल हस्ताक्षरों के लिए SLH-DSA
ये मानक एक बड़ा मील का पत्थर हैं, लेकिन कोई ब्लॉकचेन रातोंरात एक एल्गोरिदम को दूसरे से नहीं बदल सकता। कंसेंसस नियम, वॉलेट, हार्डवेयर वॉलेट, लेन-देन आकार, शुल्क और गोपनीयता—सभी पर विचार करना होता है।
क्वांटम जोखिम ऑन-चेन कैसे दिखता है
जोखिम को समझने का एक सरल तरीका है:
- एक उपयोगकर्ता कुंजी युग्म बनाता है।
- सार्वजनिक कुंजी या हस्ताक्षर डेटा ऑन-चेन दिखाई दे सकता है।
- भविष्य का क्वांटम हमलावर उस सार्वजनिक सामग्री का उपयोग निजी कुंजी जानने के लिए कर सकता है।
- यदि फंड अभी भी उस कुंजी के नियंत्रण में हैं, तो वे जोखिम में हो सकते हैं।
पारदर्शी ब्लॉकचेन डिज़ाइन के अनुसार बहुत-सी जानकारी उजागर करते हैं। पते, राशियाँ और लेन-देन संबंध सार्वजनिक होते हैं। कॉइन खर्च किए जाने पर सार्वजनिक-कुंजी सामग्री भी दिखाई दे सकती है।
यही एक कारण है कि पते का पुनः उपयोग हानिकारक है। पुनः उपयोग पर्यवेक्षकों को आज जोड़ने के लिए अधिक डेटा देता है और भविष्य के हमलावरों को विश्लेषण के लिए अधिक ऐतिहासिक सामग्री देता है।
Zcash के बारे में क्या अलग है?
Zcash पारदर्शी और shielded, दोनों प्रकार के लेन-देन का समर्थन करता है।
पारदर्शी Zcash Bitcoin-शैली के सार्वजनिक ब्लॉकचेन उपयोग जैसा काम करता है। पते, राशियाँ और लेन-देन संबंध दिखाई देते हैं।
Shielded Zcash अलग है। Shielded लेन-देन ज़ीरो-नॉलेज प्रूफ का उपयोग करते हैं, ताकि नेटवर्क यह सत्यापित कर सके कि लेन-देन प्रेषक, प्राप्तकर्ता या राशि को प्रकट किए बिना नियमों का पालन करता है।
यह Zcash को एक महत्वपूर्ण गोपनीयता लाभ देता है:
- सभी के देखने के लिए कम लेन-देन डेटा प्रकाशित होता है।
- उपयोगकर्ता shielded बने रहने पर सार्वजनिक भुगतान ग्राफ बनाने से बचते हैं।
- भविष्य के पर्यवेक्षकों के पास विश्लेषण के लिए कम सार्वजनिक वित्तीय इतिहास होता है।
- सार्वजनिक-डिफ़ॉल्ट रिकॉर्ड के बजाय viewing keys के माध्यम से चयनात्मक प्रकटीकरण हो सकता है।
लेकिन shielded Zcash स्वतः पोस्ट-क्वांटम नहीं है। Shielded पूल अभी भी क्रिप्टोग्राफिक मान्यताओं पर निर्भर हैं। खर्च प्राधिकरण, नोट कमिटमेंट्स, nullifiers, प्रूफ सिस्टम, एन्क्रिप्शन और वॉलेट कुंजियों—सभी की सावधानीपूर्वक समीक्षा आवश्यक है।
संक्षिप्त रूप में:
Shielded उपयोग सार्वजनिक जोखिम को घटाता है, लेकिन Zcash को अभी भी सोच-समझकर पोस्ट-क्वांटम अपग्रेड चाहिए।
Zcash जोखिम मानचित्र
| क्षेत्र | शुरुआती के लिए व्याख्या | पोस्ट-क्वांटम चिंता |
|---|
| पारदर्शी पते | सार्वजनिक पते और सार्वजनिक लेन-देन ग्राफ | अन्य पारदर्शी ब्लॉकचेन जैसे जोखिम |
| खर्च प्राधिकरण | यह प्रमाण कि उपयोगकर्ता को खर्च करने की अनुमति है | हस्ताक्षर योजनाओं को बदलने या माइग्रेट करने की आवश्यकता हो सकती है |
| Shielded नोट्स | Shielded पूल के भीतर मूल्य के निजी रिकॉर्ड | कुछ घटकों को नई मान्यताओं या रिकवरी उपकरणों की आवश्यकता हो सकती है |
| zk-SNARKs | प्रमाण कि shielded लेन-देन वैध हैं | प्रूफ-सिस्टम मान्यताओं की समीक्षा आवश्यक है |
| वॉलेट स्कैनिंग | वॉलेट प्राप्त नोटों को कैसे खोजते और डिक्रिप्ट करते हैं | कुंजी समझौते और नोट एन्क्रिप्शन की समीक्षा आवश्यक है |
| माइग्रेशन | फंड को अधिक सुरक्षित क्रिप्टोग्राफी में ले जाना | फंड हानि और गोपनीयता लीक, दोनों से बचना होगा |
Zcash कैसे तैयारी कर रहा है
Zcash में नेटवर्क अपग्रेड प्रक्रिया है
Zcash ने पहले भी अपनी क्रिप्टोग्राफी बदली है। Sapling ने shielded लेन-देन को उपयोग में आसान बनाया। NU5 ने Orchard, Unified Addresses और Halo 2 को पेश किया।
यह महत्वपूर्ण है क्योंकि पोस्ट-क्वांटम तैयारी सॉफ्टवेयर की एक-पंक्ति वाली पैच नहीं है। इसके लिए समन्वित नेटवर्क अपग्रेड, वॉलेट परिवर्तन, ऑडिट और उपयोगकर्ताओं को माइग्रेट करने का समय चाहिए।
पिछले Zcash अपग्रेड दिखाते हैं कि इकोसिस्टम को पुरानी क्रिप्टोग्राफी से नए डिज़ाइनों की ओर जाने का अनुभव है।
Halo और Orchard ने पुरानी मान्यताओं को घटाया
Halo 2 का उपयोग Orchard द्वारा किया जाता है, जो Zcash का आधुनिक shielded पूल है। एक महत्वपूर्ण सुधार यह है कि Halo ने Orchard प्रूफ सिस्टम के लिए trusted setup की आवश्यकता हटा दी।
यह पोस्ट-क्वांटम सुरक्षा के समान नहीं है। फिर भी यह प्रासंगिक है क्योंकि यह दिखाता है कि बेहतर डिज़ाइन उपलब्ध होने पर Zcash प्रमुख क्रिप्टोग्राफिक बिल्डिंग ब्लॉक्स को बदल सकता है।
ZIP 2005 क्वांटम रिकवरी-क्षमता पर केंद्रित है
ZIP 2005 का शीर्षक "Orchard Quantum Recoverability" है। यह ऐसे बदलाव प्रस्तावित करता है जिनका उद्देश्य Orchard उपयोगकर्ताओं को फंड पुनर्प्राप्त करने या माइग्रेट करने में मदद करना है, यदि पुरानी मान्यताओं के विरुद्ध क्वांटम हमले व्यावहारिक हो जाएँ।
रिकवरी-क्षमता पूर्ण पोस्ट-क्वांटम सुरक्षा के समान नहीं है। यह अधिक सीमित है, फिर भी उपयोगी है:
- पूर्ण पोस्ट-क्वांटम सुरक्षा का प्रयास क्वांटम हमलों को सफल होने से रोकना है।
- यदि पुरानी क्रिप्टोग्राफी असुरक्षित हो जाए, तो रिकवरी-क्षमता ईमानदार उपयोगकर्ताओं को बेहतर रास्ता देती है।
शुरुआती लोगों के लिए, इसे आपातकालीन निकास योजना की तरह समझें। यह पूरी इमारत को नहीं बदलती, लेकिन पुराना ताला कमजोर हो जाने पर लोगों को पुराने कमरे से सुरक्षित रूप से निकलने में मदद करती है।
Project Tachyon बड़े प्रोटोकॉल सुधारों की ओर देखता है
Project Tachyon पैमाने, सिंक और स्टेट वृद्धि पर केंद्रित एक प्रस्तावित Zcash अपग्रेड है। इसकी सार्वजनिक साइट कहती है कि प्रस्ताव का उद्देश्य लेन-देन छोटा करना, वैलिडेटर स्टेट वृद्धि घटाना और एक सह-प्रभाव के रूप में पूर्ण पोस्ट-क्वांटम गोपनीयता पाना है।
क्योंकि Tachyon एक प्रस्ताव है, सक्रिय होने से पहले यह अभी भी इंजीनियरिंग कार्य, समीक्षा और समुदाय की स्वीकृति पर निर्भर है। इसे Zcash के सक्रिय शोध और अपग्रेड दिशा का हिस्सा समझना बेहतर है, न कि ऐसी सुविधा के रूप में जो उपयोगकर्ताओं के पास आज पहले से है।
शोध और मानक आगे बढ़ रहे हैं
व्यापक क्रिप्टोग्राफी जगत भी आगे बढ़ रहा है। NIST के पोस्ट-क्वांटम मानक कार्यान्वयनकर्ताओं को हस्ताक्षरों और कुंजी स्थापना के लिए अधिक मजबूत बिल्डिंग ब्लॉक्स देते हैं। ज़ीरो-नॉलेज शोधकर्ता ऐसे प्रूफ सिस्टम का अध्ययन जारी रखे हुए हैं जो क्वांटम मान्यताओं के अंतर्गत टिक सकें।
Zcash उस कार्य से लाभ ले सकता है, लेकिन उसे अभी भी गोपनीयता-संरक्षण करने वाले ब्लॉकचेन के लिए अनुकूलित करना होगा।
संभावित भविष्य के अपग्रेड दृष्टिकोण
पोस्ट-क्वांटम खर्च प्राधिकरण
Zcash को अंततः ऐसे खर्च प्राधिकरण की आवश्यकता हो सकती है जो क्वांटम के प्रति संवेदनशील हस्ताक्षर योजनाओं पर निर्भर न हो।
इसमें पोस्ट-क्वांटम हस्ताक्षर, हाइब्रिड हस्ताक्षर या कोई अन्य डिज़ाइन उपयोग हो सकता है। हाइब्रिड डिज़ाइन संक्रमण अवधि में क्लासिकल और पोस्ट-क्वांटम, दोनों जाँचों का उपयोग करता है, ताकि सिस्टम केवल एक मान्यता पर निर्भर न रहे।
चुनौती आकार और लागत है। पोस्ट-क्वांटम हस्ताक्षर आज के हस्ताक्षरों से बड़े हो सकते हैं, जो लेन-देन आकार, बैंडविड्थ, शुल्क, मोबाइल वॉलेट और हार्डवेयर वॉलेट को प्रभावित करता है।
नए पते और कुंजी प्रारूप
नई क्रिप्टोग्राफी को अक्सर नई कुंजियों और पतों की आवश्यकता होती है। उपयोगकर्ताओं को पुराने प्रारूपों से अधिक सुरक्षित प्रारूपों तक स्पष्ट माइग्रेशन मार्ग चाहिए होगा।
माइग्रेशन वॉलेट में सरल होना चाहिए। अधिकांश उपयोगकर्ताओं को सुरक्षित रहने के लिए हर क्रिप्टोग्राफिक विवरण समझने की आवश्यकता नहीं होनी चाहिए।
गोपनीयता-संरक्षण करने वाला माइग्रेशन
माइग्रेशन विशेष रूप से Zcash के लिए संवेदनशील है। यदि कई उपयोगकर्ता स्पष्ट पैटर्न में पुराने पूल से नए पूल में फंड ले जाएँ, तो माइग्रेशन स्वयं जानकारी लीक कर सकता है।
एक अच्छी माइग्रेशन योजना को इनकी रक्षा करनी चाहिए:
- उपयोगकर्ता फंड
- उपयोगकर्ता गोपनीयता
- वॉलेट संगतता
- एक्सचेंज समर्थन
- हार्डवेयर वॉलेट समर्थन
- नेटवर्क कंसेंसस सुरक्षा
पोस्ट-क्वांटम प्रूफ सिस्टम समीक्षा
हस्ताक्षरों को बदलना पर्याप्त नहीं है। Zcash का shielded डिज़ाइन भी ज़ीरो-नॉलेज प्रूफ और कमिटमेंट्स पर निर्भर करता है।
भविष्य के कार्य में इनकी समीक्षा या प्रतिस्थापन आवश्यक हो सकता है:
- zk-SNARK मान्यताएँ
- Polynomial कमिटमेंट्स
- Fiat-Shamir चुनौती हैश
- नोट कमिटमेंट्स
- Nullifier निर्माण
- Merkle ट्री मान्यताएँ
- नोट एन्क्रिप्शन और viewing-key व्यवहार
कुछ घटक समायोजित पैरामीटरों के साथ स्वीकार्य हो सकते हैं। अन्य घटकों को नए डिज़ाइन चाहिए हो सकते हैं।
शुरुआती उदाहरण
उदाहरण 1: पुराना ताला
एक ऐसी तिजोरी की कल्पना करें जिसका ताला आज मजबूत है। भविष्य में आविष्कृत कोई नया उपकरण उस पुराने ताले को जल्दी खोल सकता है।
पोस्ट-क्वांटम क्रिप्टोग्राफी उस ताले को ऐसे डिज़ाइन से बदलने जैसी है, जिसे नया उपकरण तोड़ने में सक्षम होने की उम्मीद नहीं है।
ब्लॉकचेन के लिए ताला बदलना कठिन है, क्योंकि हर वॉलेट, नोड, एक्सचेंज और हार्डवेयर उपकरण को नए डिज़ाइन को समझना होगा।
उदाहरण 2: सार्वजनिक रसीद बॉक्स
पारदर्शी ब्लॉकचेन डेटा ऐसा है जैसे हर रसीद को हमेशा के लिए एक सार्वजनिक बॉक्स में डाल देना। भले ही आज कोई हर पैटर्न न पढ़ सके, भविष्य के उपकरण बाद में अधिक जानकारी जान सकते हैं।
Shielded Zcash शुरुआत में ही उन रसीदों को प्रकाशित करने से बचने का प्रयास करता है। यह दीर्घकालिक गोपनीयता में मदद करता है, लेकिन shielded प्रणाली की रक्षा करने वाले ताले की क्वांटम भविष्य के लिए फिर भी समीक्षा होनी चाहिए।
उदाहरण 3: निकास योजना
रिकवरी-क्षमता आग लगने से पहले निकास मार्ग की योजना बनाने जैसी है। आप उम्मीद करते हैं कि उसकी आवश्यकता न पड़े, लेकिन आपातकाल के दौरान उसे बनाने की तुलना में जल्दी डिज़ाइन करना कहीं अधिक सुरक्षित है।
ZIP 2005, Orchard नोट्स के लिए इसी विचार के अनुकूल है।
उपयोगकर्ता आज क्या कर सकते हैं
उपयोगकर्ताओं को घबराने की आवश्यकता नहीं है। परिनियोजित ब्लॉकचेन क्रिप्टोग्राफी को तोड़ने में सक्षम बड़े सार्वजनिक क्वांटम कंप्यूटर आज उपलब्ध नहीं हैं।
अच्छी आदतें फिर भी मदद करती हैं:
- जहाँ संभव हो, shielded Zcash उपयोग को प्राथमिकता दें।
- पतों का पुनः उपयोग करने से बचें।
- वॉलेट अपडेट रखें।
- Zcash नेटवर्क अपग्रेड घोषणाओं का पालन करें।
- रिकवरी-क्षमता या माइग्रेशन के बारे में ZIPs और वॉलेट मार्गदर्शन पर नज़र रखें।
- यह न मानें कि पारदर्शी गतिविधि निजी है।
- अफ़वाहों के आधार पर फंड न ले जाएँ; विश्वसनीय Zcash डेवलपर्स और वॉलेट टीमों के स्पष्ट मार्गदर्शन की प्रतीक्षा करें।
चुनौतियाँ
पोस्ट-क्वांटम अपग्रेड हर ब्लॉकचेन के लिए कठिन हैं।
सामान्य चुनौतियों में शामिल हैं:
- बड़ी कुंजियाँ और हस्ताक्षर
- बड़े लेन-देन
- अधिक सत्यापन लागत
- अधिक बैंडविड्थ उपयोग
- नए सुरक्षा ऑडिट
- हार्डवेयर वॉलेट समर्थन
- मोबाइल वॉलेट प्रदर्शन
- एक्सचेंज और कस्टडी एकीकरण
- माइग्रेशन के दौरान गोपनीयता लीक
- कंसेंसस परिवर्तनों पर समुदाय की सहमति
Zcash के लिए, सबसे कठिन हिस्सा केवल कॉइन को खर्च करने योग्य बनाए रखना नहीं है। कठिनाई यह है कि कॉइन को खर्च करने योग्य रखते हुए उस गोपनीयता को भी सुरक्षित रखा जाए जो Zcash को अलग बनाती है।
सारांश
क्वांटम कंप्यूटर अंततः ब्लॉकचेन द्वारा उपयोग की जाने वाली कुछ क्रिप्टोग्राफी को खतरे में डाल सकते हैं। पोस्ट-क्वांटम क्रिप्टोग्राफी दीर्घकालिक समाधान है, लेकिन इसे सावधानी से परिनियोजित करना होगा।
Zcash आज पूरी तरह पोस्ट-क्वांटम नहीं है। फिर भी, Zcash में उपयोगी खूबियाँ हैं: shielded लेन-देन सार्वजनिक जोखिम घटाते हैं, नेटवर्क का क्रिप्टोग्राफिक अपग्रेड का इतिहास है, और ZIP 2005 व Project Tachyon जैसे वर्तमान शोध का उद्देश्य पहले से ही भविष्य के क्वांटम जोखिम हैं।
शुरुआती लोगों के लिए मुख्य विचार सरल है: आज की गोपनीयता भविष्य के डेटा जोखिम को घटाती है, और सावधानीपूर्वक अपग्रेड उपयोगिता से समझौता किए बिना Zcash को अधिक मजबूत क्वांटम-युग सुरक्षा की ओर बढ़ने में मदद कर सकते हैं।
संबंधित पृष्ठ
संदर्भ