क्वांटम कंप्यूटिंग और AIमध्यमपाठ 3087 मिनट का पाठ

हाइप चेक: क्वांटम तकनीक अभी कहाँ खड़ी है

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

पाठ वीडियो में

60 सेकंड में

हाइप चेक: क्वांटम तकनीक अभी कहाँ खड़ी है

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

1/5
आसान शब्दों में
कल्पना कीजिए कि आप एक ऐसे कमरे में ताश के पत्तों की ऊँची मीनार बनाने की कोशिश कर रहे हैं जहाँ पंखा चल रहा हो। हर नया पत्ता जोड़ते समय उसके गिरने का खतरा रहता है। एक बड़ा क्वांटम कंप्यूटर बनाना भी कुछ ऐसा ही है: हर अतिरिक्त क्यूबिट और हर अतिरिक्त कदम के साथ नॉइज़ के कारण काम बिगड़ने का एक और मौका बन जाता है। इंजीनियर इस मीनार को ऐसे तरीके से बनाना सीख रहे हैं जिससे गिरते हुए पत्तों को साथ-के-साथ ठीक किया जा सके।
क्वांटम कंप्यूटिंग सच है, और इसे लेकर बहुत ज़्यादा हाइप भी बनाई गई है। इसे साफ़-साफ़ समझने का एक अच्छा तरीका यह है कि दावों को तीन खानों में बाँट दिया जाए: क्या थ्योरी में साबित हो चुका है, आज असली मशीनों पर क्या दिखाया जा चुका है, और क्या अभी भी एक खुला सवाल है।

थ्योरी में क्या साबित हो चुका है

एल्गोरिदमसमस्यास्पीड-अपज़रूरत
Shor's algorithmबड़ी संख्याओं के फ़ैक्टर निकालना, और पब्लिक-की क्रिप्टोग्राफी में इस्तेमाल होने वाली इससे जुड़ी समस्याएँकिसी भी ज्ञात क्लासिकल तरीके से कहीं ज़्यादा तेज़ (पॉलीनोमियल, जबकि सबसे बेहतरीन क्लासिकल तरीका बहुत तेज़ी से बढ़ता है)एक बड़ा, एरर-करेक्टेड क्वांटम कंप्यूटर
Grover's algorithmकिसी अनस्ट्रक्चर्ड लिस्ट में से किसी खास आइटम को खोजनाक्वाड्रैटिक: लगभग N स्टेप्स के बजाय लगभग √N स्टेप्सकई भरोसेमंद क्यूबिट्स; फ़ायदा एक्सपोनेंशियल से कम है
क्वांटम सिमुलेशनक्वांटम नियमों का पालन करने वाले मॉलिक्यूल्स और मैटेरियल्स का सिमुलेशन करनाकुछ समस्याओं के लिए बहुत बड़ा फ़ायदा होने की उम्मीद; इसके लिए बिल्कुल स्वाभाविकआकार और सटीकता समस्या पर निर्भर करती है
इस पैटर्न पर ध्यान दें। थ्योरी में साबित बड़े फ़ायदे केवल खास समस्याओं के लिए हैं, और ज़्यादातर के लिए ऐसी मशीनों की ज़रूरत है जो आज की तुलना में बहुत बड़ी और ज़्यादा भरोसेमंद हों। Grover's algorithm जैसा क्वाड्रैटिक स्पीड-अप भी एरर करेक्शन के झंझट और धीमी क्वांटम प्रक्रियाओं की वजह से खत्म हो सकता है, इसलिए व्यवहार में यह अपने-आप मददगार साबित नहीं होता।

आज की मशीनें क्या कर सकती हैं

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

एरर करेक्शन: सबसे बड़ा लक्ष्य

क्लासिकल कंप्यूटर डेटा की अतिरिक्त कॉपियाँ रखकर और उन्हें चेक करके डेटा सुरक्षित रखते हैं। क्वांटम एरर करेक्शन ज़्यादा मुश्किल है, क्योंकि आप किसी अनजान क्यूबिट की कॉपी नहीं बना सकते, और उसे सीधे मापने से उसकी स्टेट नष्ट हो जाती है। इसका समाधान बहुत समझदारी भरा है: एक लॉजिकल क्यूबिट को कई फिजिकल क्यूबिट्स में बाँट दें और सिर्फ ऐसे चेक्स मापें जो डेटा को दिखाए बिना गलतियों को उजागर कर दें। अगर फिजिकल एरर रेट एक तय सीमा से कम है, तो और ज़्यादा फिजिकल क्यूबिट्स जोड़ने से लॉजिकल क्यूबिट ज़्यादा भरोसेमंद बन जाता है।
इसके पीछे का सबसे सरल विचार क्लासिकल रिपीटिशन कोड है: किसी बिट को तीन बार स्टोर करें और बहुमत (मेजॉरिटी वोट) से फैसला लें। इसे चलाकर देखें कि जब हर कॉपी के फ़्लिप होने की संभावना p हो, तो इससे कितनी मदद मिलती है:
Python: majority vote of three noisy copiespython
import numpy as np

rng = np.random.default_rng(0)
trials = 100_000
for p in [0.01, 0.05, 0.1, 0.3, 0.6]:
    flips = rng.random((trials, 3)) < p          # which of the 3 copies flipped
    wrong_after_vote = flips.sum(axis=1) >= 2     # majority is wrong
    theory = 3 * p**2 - 2 * p**3
    print(f"p = {p:.2f}  one copy wrong: {p:.3f}  after vote: {wrong_after_vote.mean():.4f}  (theory {theory:.4f})")
जब p छोटा होता है, तो वोटिंग से गलतियाँ बहुत कम हो जाती हैं। जब p बहुत बड़ा होता है (यहाँ आधे से ज़्यादा), तो वोटिंग से स्थिति और खराब हो जाती है। क्वांटम एरर करेक्शन भी कुछ ऐसा ही है: यह तभी मदद करता है जब हार्डवेयर काफी अच्छा हो। असली क्वांटम कोड्स को फेज़ एरर्स से भी निपटना पड़ता है, और उन्हें हर लॉजिकल क्यूबिट के लिए कई फिजिकल क्यूबिट्स की ज़रूरत होती है।

सिक्योरिटी टीमें अभी से क्यों ध्यान दे रही हैं: पोस्ट-क्वांटम क्रिप्टोग्राफी

इंटरनेट की ज़्यादातर सुरक्षा, जिसमें वेबसाइटों और ऐप्स की सुरक्षा करने वाला की-एक्सचेंज और कई डिजिटल सिग्नेचर शामिल हैं, RSA और एलिप्टिक-कर्व क्रिप्टोग्राफी जैसी पब्लिक-की विधियों का इस्तेमाल करती है। Shor's algorithm को चलाने वाला एक बड़ा, एरर-करेक्टेड क्वांटम कंप्यूटर इन्हें तोड़ सकता है। आज ऐसी कोई मशीन मौजूद नहीं है, लेकिन इस जोखिम को दो वजहों से गंभीरता से लिया जा रहा है:
  • अभी चुराओ, बाद में डिक्रिप्ट करो (Harvest now, decrypt later)। कोई हमलावर आज एन्क्रिप्टेड ट्रैफ़िक को रिकॉर्ड करके रख सकता है, इस उम्मीद में कि वह सालों बाद इसे डिक्रिप्ट कर लेगा। जो डेटा लंबे समय तक गुप्त रहना चाहिए, जैसे स्वास्थ्य या सरकारी रिकॉर्ड, उस पर अभी से खतरा मंडरा रहा है।
  • क्रिप्टोग्राफी बदलने में सालों लग जाते हैं। बैंकों, टेलीकॉम कंपनियों और सरकारों को सॉफ़्टवेयर, हार्डवेयर, कार्ड और डिवाइस अपडेट करने पड़ते हैं। देर से शुरुआत करना खतरनाक हो सकता है।
पोस्ट-क्वांटम क्रिप्टोग्राफी (PQC) का मतलब है सामान्य कंप्यूटरों पर चलने वाली नई पब्लिक-की विधियाँ, जिनके बारे में माना जाता है कि वे क्लासिकल और क्वांटम दोनों कंप्यूटरों के हमलों का मुकाबला कर सकती हैं। मानक संस्थाओं ने पहले PQC मानक प्रकाशित कर दिए हैं, और कई सिस्टम इन्हें अपनाना शुरू कर रहे हैं। सिमेट्रिक एन्क्रिप्शन, जैसे AES, पर इसका कम असर पड़ता है: Grover's algorithm केवल एक क्वाड्रैटिक स्पीड-अप देता है, और लंबी कीज़ इसका सामान्य समाधान हैं।
ये दोनों एक जैसी चीज़ें नहीं हैं
  • क्वांटम की डिस्ट्रीब्यूशन: कीज़ साझा करने के लिए असली क्वांटम हार्डवेयर और विशेष लिंक का उपयोग करता है
पोस्ट-क्वांटम क्रिप्टोग्राफी
  • गणित पर आधारित नए एल्गोरिदम जो आज के कंप्यूटरों और नेटवर्कों पर चलते हैं
नोट
भारत में 2023 में मंज़ूर किया गया एक National Quantum Mission है, जो कंप्यूटिंग, कम्युनिकेशन और सेंसिंग सहित क्वांटम रिसर्च, तकनीक और कौशल को बढ़ावा देता है। मौजूदा कार्यक्रमों और कॉल्स के लिए आधिकारिक सरकारी वेबसाइटें देखें।
यह करें
एक शांत और संतुलित निष्कर्ष: क्वांटम कंप्यूटिंग वास्तविक प्रगति के साथ एक असली विज्ञान है। खास समस्याओं के लिए साबित हो चुके बड़े स्पीड-अप मौजूद हैं। उन समस्याओं के लिए व्यावहारिक मशीनें अभी तक तैयार नहीं हैं। क्वांटम AI के स्पीड-अप अभी साबित नहीं हुए हैं। और सुरक्षा का जोखिम इतना वास्तविक है कि पोस्ट-क्वांटम क्रिप्टोग्राफी की ओर बढ़ना अभी से समझदारी भरा कदम है।
इसे आज़माएँ। कोड में, लिस्ट में p = 0.5 जोड़ें। वोट के बाद क्या होता है, और क्यों?

और देखें और पढ़ें

लैब

एक पेज का हाइप चेक: पाँच क्वांटम दावों को साबित, आज दिखाया गया, या खुले सवाल में बाँटा गया, हर एक के कारण के साथ।

~25 min

समस्या

यह सोचने और लिखने की एक लैब है। नीचे दिए गए हर दावे के लिए 2–4 लाइनें लिखें: उसे किसी एक बॉक्स में रखें (थ्योरी में साबित, आज असली मशीनों पर दिखाया गया, खुला सवाल, या गलत), और बताएं कि क्यों।

  1. "एक बड़ा, error-corrected क्वांटम कंप्यूटर RSA में इस्तेमाल होने वाले नंबर्स को जाने-माने क्लासिकल तरीकों से कहीं ज़्यादा तेज़ी से फ़ैक्टर कर सकता है।"
  2. "क्वांटम कंप्यूटर AI मॉडल्स को ट्रेन करने की प्रोसेस को exponentially तेज़ बना देंगे।"
  3. "Entanglement की मदद से हम रोशनी से भी तेज़ मैसेज भेज सकते हैं।"
  4. "Grover's algorithm अनस्ट्रक्चर्ड सर्च के लिए quadratic स्पीड-अप देता है।"
  5. "क्वांटम कंप्यूटर एक साथ हर जवाब आज़माते हैं और सबसे अच्छा जवाब चुनते हैं।"

आखिर में, बैंक की IT टीम में काम करने वाले किसी दोस्त के लिए तीन वाक्य लिखें: post-quantum cryptography उनके लिए अभी क्यों मायने रखती है, और वे क्या पहला कदम उठाने का सुझाव दे सकते हैं (उदाहरण के लिए, इसकी लिस्ट बनाना कि public-key cryptography का इस्तेमाल कहाँ-कहाँ होता है)।

आपका काम तब पूरा होगा जब

कठिन सवाल

उत्तर देखने से पहले ख़ुद जवाब देने की कोशिश करें। अगर आप इनके जवाब दे सकते हैं, तो आप पाठ समझ गए हैं।

Q1अगर Grover's algorithm सर्च के लिए quadratic स्पीड-अप देता है, तो symmetric key की लंबाई दोगुनी करने से सुरक्षा वापस पहले जैसी क्यों हो जाती है?दिखाएं

k-bit की (key) पर क्लासिकल तरीके से brute-force सर्च करने में लगभग 2ᵏ कोशिशें लगती हैं। Grover's algorithm को लगभग √(2ᵏ) = 2^(k/2) स्टेप्स की ज़रूरत होती है। इसलिए 256-bit की में Grover की मेहनत लगभग उतनी ही लगेगी जितनी 128-bit की में क्लासिकल तरीके से लगती है, जो कि अभी भी पहुंच से बाहर है। यही वजह है कि symmetric encryption पर RSA और elliptic-curve तरीकों की तुलना में कम असर पड़ता है, जिन्हें Shor's algorithm पूरी तरह से तोड़ देता है।

Q2सिर्फ "ज़्यादा qubits" होना ही इस बात का एक कमज़ोर पैमाना क्यों है कि क्वांटम कंप्यूटर कितना काम का है?दिखाएं

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

जारी रखने के लिए कृपया साइन इन करें।

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

क्या क्वांटम कंप्यूटर मेरे लैपटॉप को बेकार बना देंगे?

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

क्या मेरा UPI पेमेंट या WhatsApp मैसेज आज खतरे में है?

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

अगर Grover's algorithm खोज को तेज़ करता है, तो क्या यह वेब सर्च में मदद करता है?

उस तरह से नहीं जैसा नाम से लगता है। Grover's algorithm एक अनस्ट्रक्चर्ड स्पेस में खोजने के लिए है जहाँ आप केवल एक-एक करके चीज़ों को चेक कर सकते हैं, और यह N के बजाय लगभग √N स्टेप्स देता है। वेब सर्च इंडेक्स और स्ट्रक्चर का इस्तेमाल करता है, जिसका क्लासिकल कंप्यूटर पहले से ही बहुत अच्छी तरह फ़ायदा उठाते हैं।

मैं किसी गंभीर क्वांटम दावे और महज़ हाइप में फ़र्क कैसे करूँ?

इन चीज़ों पर ध्यान दें: कोई तय, खास समस्या; सबसे बेहतरीन क्लासिकल तरीके से तुलना; ईमानदार एरर बार्स; क्या यह असली हार्डवेयर पर चला था; और क्या दूसरे रिसर्चर्स ने इसकी जाँच की है। बिना किसी विवरण के "क्वांटम AI सब कुछ हल कर देगा" जैसे दावों से सावधान रहें।

पाठ का टेस्ट

5 सवाल। पास होने और इस पाठ को पूरा करने के लिए 3 सही होने चाहिए (60%)।

टेस्ट देने और अपनी प्रोग्रेस सेव करने के लिए साइन इन करें