← नवीनतम पेपर
⚛️ quantum physics

Optimized Point Addition Circuits for Elliptic Curve Discrete Logarithms

यह शोध पत्र प्राइम फील्ड्स पर एलिप्टिक कर्व्स पर अनुकूलित पॉइंट एडिशन के लिए एक विस्तृत क्वांटम लॉजिकल सर्किट आर्किटेक्चर प्रस्तुत करता है, जो कि सेकप256k1 (secp256k1) के लिए बबश एट अल (Babbush et al.) के ज़ीरो-नॉलेज-प्रूफ-आधारित परिणामों की तुलना में टोफोली गेट काउंट (Toffoli gate counts) में 6.5% से 10% की कमी लाता है, जबकि इसमें केवल 1.5% की मामूली क्यूबिट उपयोग वृद्धि होती है।

मूल लेखक: André Schrottenloher

प्रकाशित 2026-06-02
📖 5 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: André Schrottenloher

मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें

कल्पना कीजिए कि आप एक बहुत ही जटिल ताला खोलने की कोशिश कर रहे हैं। दशकों से, गणितज्ञों को पता है कि एक विशेष प्रकार की "सुपर-चाबी" (एक क्वांटम कंप्यूटर) इस ताले को लगभग तुरंत खोल सकती है, जिससे अधिकांश इंटरनेट एन्क्रिप्शन की सुरक्षा टूट सकती है। इसे शोर का एल्गोरिदम (Shor's Algorithm) कहा जाता है।

हालाँकि, इस सुपर-चाबी को बनाना अविश्वसनीय रूप से महंगा और कठिन है। इसे काम करने के लिए बहुत अधिक "जादुई ऊर्जा" (क्वांटम संसाधनों) की आवश्यकता होती है। इस शोध पत्र का लक्ष्य उस चाबी का एक छोटा, अधिक कुशल संस्करण बनाना है।

यहाँ लेखक, आंद्रे श्रोटनलोहर (André Schrottenloher) ने जो हासिल किया है, उसका विवरण रोजमर्रा के उपमाओं के माध्यम से दिया गया है।

1. बड़ी समस्या: भारी बैकपैक

शोर के एल्गोरिदम को चलाना एक पहाड़ पर चढ़ने जैसा मानिए। शिखर तक पहुँचने के लिए (कोड तोड़ने के लिए), आपको सामान से भरा एक भारी बैकपैक (क्वांटम बिट्स, या "क्यूबिट्स") ले जाने की आवश्यकता है।

  • पिछले प्रयास: अन्य शोधकर्ताओं ने हाल ही में एक बहुत ही कुशल बैकपैक बनाया जो पहले से कहीं अधिक हल्का था। हालाँकि, उन्होंने अपने ब्लूप्रिंट (नक्शे) को गुप्त रखा, और एक "जादुई ट्रिक" (जीरो-नॉलेज प्रूफ) का उपयोग करके सबको यह विश्वास दिलाया कि बैकपैक हल्का है, बिना यह दिखाए कि इसे कैसे बनाया गया था।
  • इस पेपर का लक्ष्य: लेखक एक ऐसा बैकपैक बनाना चाहता था जो उस गुप्त वाले के समान ही हल्का हो, लेकिन जिसके ब्लूप्रिंट पूरी तरह से खुले हों ताकि कोई भी काम की जाँच कर सके।

2. मुख्य कार्य: एक वक्र (Curve) पर बिंदु जोड़ना

एल्गोरिदम का मुख्य काम एक एलिप्टिक कर्व (elliptic curve) पर एक विशिष्ट गणितीय ऑपरेशन जिसे "पॉइंट एडिशन" कहा जाता है, करना है।

  • उपमा: कल्पना कीजिए कि आप एक विशाल, घुमावदार ट्रैम्पोलिन पर चल रहे हैं। आपको नियमों के एक सेट के आधार पर एक स्थान से दूसरे स्थान पर कूदना है। इस छलांग को पूरी तरह से सही ढंग से लगाना कठिन है।
  • बाधा (Bottleneck): छलांग का सबसे कठिन हिस्सा एक विशिष्ट चाल है जिसे "इन-प्लेस मल्टीप्लिकेशन" (in-place multiplication) कहा जाता है। यह दो संख्याओं को गुणा करने की कोशिश करने जैसा है जबकि आपको केवल उसी स्थान का उपयोग करने की अनुमति है जहाँ आप खड़े हैं, बिना किसी अतिरिक्त रफ पेपर (scratch paper) के।

3. समाधान: "दो-चरणीय नृत्य" (Two-Step Dance)

"नो स्क्रैच पेपर" की समस्या को हल करने के लिए, लेखक ने एक चतुर दो-चरणीय रणनीति का उपयोग किया (जो एक विधि पर आधारित है जिसे एक्सटेंडेड यूक्लिडियन एल्गोरिदम कहा जाता है):

  • चरण 1: मेमोरी टेप (चालों को रिकॉर्ड करना)
    वास्तविक गणित करने और परिणाम रखने के बजाय, कंप्यूटर पहले केवल यह रिकॉर्ड करता है कि वह क्या चालें चलता। यह वास्तव में अभी भारी काम नहीं करता है; यह केवल निर्देशों को लिखता है। यह टेप आश्चर्यजनक रूप से छोटा है।
  • चरण 2: पुनर्निर्माण (चालों को वापस चलाना)
    एक बार जब टेप लिख लिया जाता है, तो कंप्यूटर इसे उलटे क्रम में चलाता है। यह टेप पर दिए गए निर्देशों का उपयोग करके संख्याओं पर वास्तविक गणित करता है।
  • यह क्यों मदद करता है: "योजना बनाने" को "करने" से अलग करके, कंप्यूटर बहुत सारा स्थान बचाता है। यह खाना पकाने से पहले एक स्टिकी नोट पर रेसिपी लिखने जैसा है, ताकि आपको एक ही समय में सभी सामग्रियों को अपने हाथों में न पकड़ना पड़े।

4. शॉर्टकट: "स्यूडो-मर्सने" प्राइम (Pseudo-Mersenne Prime)

यह पेपर एक विशेष प्रकार के ताले पर ध्यान केंद्रित करता है जिसे secp256k1 (बिटकॉइन द्वारा उपयोग किया जाता है) कहा जाता है। इस ताले का एक विशेष आकार है।

  • उपमा: कल्पना कीजिए कि एक सामान्य ताला एक पूर्ण वर्ग (square) है। लेकिन बिटकॉइन का ताला एक ऐसा वर्ग है जिसका एक कोना थोड़ा कटा हुआ है।
  • अनुकूलन (Optimization): क्योंकि कोना कटा हुआ है, इसलिए इस ताले को खोलने के लिए आवश्यक गणित थोड़ा आसान है। लेखक ने विशेष उपकरण डिज़ाइन किए हैं जो इस "कटे हुए कोने" का लाभ उठाकर अनावश्यक चरणों को छोड़ देते हैं।
    • एक जेनेरिक लॉक (किसी भी प्राइम नंबर) के लिए, उपकरण मानक और थोड़े भारी होते हैं।
    • बिटकॉइन लॉक (secp256k1) के लिए, उपकरण अधिक सुव्यवस्थित और हल्के होते हैं क्योंकि उन्हें पता होता है कि कोना कहाँ कटा हुआ है।

5. परिणाम: एक थोड़ा हल्का बैकपैक

लेखक ने इस नए बैकपैक के लिए पूरा "ब्लूप्रिंट" बनाया और इसका परीक्षण किया।

  • स्थान (Qubits): नया बैकपैक पिछले शोधकर्ताओं के गुप्त वाले की तुलना में लगभग 1.5% भारी है। यह एक बहुत छोटा समझौता है।
  • ऊर्जा (Gates): हालाँकि, नया बैकपैक चलाने के लिए आवश्यक ऊर्जा (टोफ़ोली गेट्स) के मामले में 6.5% से 10% अधिक कुशल है।
  • विश्वसनीयता: लेखक ने साबित किया कि यह बैकपैक उतना ही विश्वसनीय है जितना कि गुप्त वाला। यदि आप इसे रैंडम इनपुट पर आज़माते हैं, तो यह लगभग हर बार सफल होता है, ठीक वैसे ही जैसे गुप्त संस्करण।

सारांश

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

लेखक इस बात पर जोर देता है कि यह एक तार्किक (logical) डिज़ाइन है (सैद्धांतिक ब्लूप्रिंट)। इसका मतलब यह नहीं है कि हम इसे आज बना सकते हैं, लेकिन यह हमें बताता है कि जब क्वांटम कंप्यूटर अंततः इतने शक्तिशाली हो जाएंगे कि वे इसे आज़माने की कोशिश कर सकें, तो हमें कितनी "जादुई ऊर्जा" की आवश्यकता होगी।

अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?

आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।

Digest आज़माएँ →