शून्य-ज्ञान प्रमाण क्या हैं? पूरा शुरुआती गाइड

शून्य-ज्ञान प्रमाण क्या हैं

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

शून्य-ज्ञान प्रमाण क्या हैं

पृष्ठभूमि और अनुप्रयोग

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

आखिरकार, वे साबित करने में सक्षम थे कि, एक कहावत और एक सत्यापनकर्ता के बीच कुछ बातचीत के साथ वे अनिवार्य रूप से ज्ञान की मात्रा को कम कर सकते हैं जो दो से शून्य के बीच संप्रेषित करने की आवश्यकता होती है। जो समस्या वे हल कर रहे थे, वह साबित कर रहा था कि एक संख्या थी द्विघात गैर-अवशेष मॉड एम. उनकी प्राथमिक चिंता चारों ओर केंद्रित थी जानकारी का रिसाव, एक सत्यापनकर्ता दावा करने के दौरान कितनी जानकारी प्राप्त करेगा कि दावा मान्य है.

अवधारणा के पीछे का गणित असाधारण रूप से परिष्कृत है (अस्वीकरण – मुझे नहीं पता कि गणित कैसे काम करता है, लेकिन आप कर सकते हैं प्रयत्न) और उनके काम ने उन्हें जीत दिलाई गोडेल पुरस्कार 1993 में सैद्धांतिक कंप्यूटर विज्ञान में प्रगति के लिए.

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

गैर-संवादात्मक शून्य-ज्ञान प्रमाणों का अंतत: आविष्कार किया गया था और जहां प्रोवर और सत्यापनकर्ता के बीच बातचीत को हटा दिया जाता है। इसके बजाय, प्रोवर और वेरिफायर के बीच साझा किया जाने वाला एक सामान्य संदर्भ स्ट्रिंग कम्प्यूटेशनल शून्य-ज्ञान प्राप्त करने के लिए आवश्यक है। इस प्रकार की गणितीय और कम्प्यूटेशनल धारणाएँ हैं, इसलिए शून्य-ज्ञान प्रमाणों को आमतौर पर “क्रिप्टो जादू” के रूप में संदर्भित किया जाता है, जो एक सार परिप्रेक्ष्य से भी समझना मुश्किल है।.

ZK- स्नार्क्स गाइड

पढ़ें: क्या है zk-SNARKs? इस गोपनीयता प्रोटोकॉल का एक परिचय

क्रिप्टोकरेंसी के संबंध में, गैर-संवादात्मक शून्य-ज्ञान प्रमाण भी प्राप्त किए जा सकते हैं रैंडम ओरेकल मॉडल का उपयोग फिएट-शमीर विधर्मी. इस शुरू की इसकी अवधारणा zk-SNARKs, जो Zcash cryptocurrency के भीतर गुमनामी की नींव का गठन किया है। इसके बाद, स्टैनफोर्ड एप्लाइड क्रिप्टोग्राफी समूह द्वारा बुलेटप्रूफ पेश किए गए थे, जो गैर-संवादात्मक शून्य-ज्ञान प्रमाण थे, जिन्होंने विवादास्पद की आवश्यकता को हटा दिया था विश्वसनीय सेटअप Zc-SNARKs का उपयोग करते हुए Zcash और अन्य प्रोटोकॉल के भीतर। आखिरकार, zk-STARKs इस वर्ष की शुरुआत में बनाए गए थे और एक विश्वसनीय सेटअप की आवश्यकता को भी समाप्त कर दिया.

अनुप्रयोग

शून्य-ज्ञान प्रमाण में उनके अद्वितीय स्वभाव के कारण कई प्रकार के अनुप्रयोग हैं। वे विशेष रूप से सुरक्षित संचार, प्रमाणीकरण और गोपनीयता में प्रभावी हैं.

क्रिप्टोकरेंसी के लिए प्रासंगिक एप्लिकेशन लेनदेन में गुमनामी है। शून्य-ज्ञान प्रमाण के कुछ रूप का उपयोग करने वाले प्लेटफार्मों में ZCash, Monero, PIVX और Zerocoin शामिल हैं। महत्वपूर्ण रूप से, ये क्रिप्टोकरेंसी सार्वजनिक ब्लॉकचैन नेटवर्क पर लेनदेन के विवरण को बाधित करने के लिए शून्य-ज्ञान प्रमाण का उपयोग करती हैं। इन विवरणों में प्रेषक, प्राप्तकर्ता और हस्तांतरित राशि शामिल है.

गोपनीयता क्रिप्टोकरेंसी

पढ़ें: गोपनीयता के सिक्के: बेनामी क्रिप्टोकरेंसी के लिए शुरुआती गाइड

विकेंद्रीकृत सार्वजनिक नेटवर्क पर शून्य-ज्ञान प्रमाणों का उपयोग जहां मूल्य हस्तांतरित किया जाता है, वह एक ग्राउंडब्रेकिंग उन्नति है। सार्वजनिक नेटवर्क पर नेटवर्क लेनदेन को पूरी तरह से अज्ञात करने की क्षमता एक अविश्वसनीय उपलब्धि है जिसे अनदेखा नहीं किया जाना चाहिए.

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

पहचान सत्यापन में शून्य-ज्ञान प्रमाण भी लागू किया जा सकता है। सादगी के लिए, एक उच्च-सुरक्षा सुविधा का उपयोग करने के लिए आपको दरवाजे के माध्यम से पहुंच प्राप्त करने के लिए पिन नंबर या प्रमाणित पहचान पत्र की आवश्यकता होगी। दरवाजे का प्रामाणिक घटक एक सुरक्षा छेद का प्रतिनिधित्व करता है क्योंकि यह एक्सेस पिन सीखने के लिए संभवतः हेरफेर किया जा सकता है। शून्य-ज्ञान प्रमाण का उपयोग करते हुए, घटक में एक संख्या हो सकती है एन इसके कारक के बिना.

अधिकृत उपयोगकर्ताओं को इस विशेष समस्या के उदाहरण के लिए समाधान दिया जाएगा, और वे प्रामाणिक घटक को साबित कर सकते हैं कि वे वास्तव में समाधान में कुछ भी दर्ज किए बिना समाधान का पता लगाते हैं। इसलिए, पिन खोजने के लिए प्रामाणिक घटक में हेरफेर करने से काम नहीं चलेगा क्योंकि यह वास्तव में पिन (समाधान) को स्टोर नहीं करता है.

वे कैसे काम करते हैं

एक शून्य-ज्ञान प्रमाण वह जगह है जहां एक कहावत (ऐलिस) साबित कर सकती है कि उसे जानकारी है एक्स एक सत्यापनकर्ता (बॉब) के बिना बॉब को किसी भी अन्य जानकारी को सूचित किए बिना कि वह जानता है एक्स.

परिभाषा के अनुसार, एक शून्य-ज्ञान प्रमाण को निम्नलिखित तीन गुणों को संतुष्ट करना चाहिए:

  • पूरा करता है
  • लग रहा है
  • शून्य-ज्ञानी

संपूर्णता उच्च संभावना है कि अगर ऐलिस सच कह रही है, तो बॉब अंततः आश्वस्त हो जाएगा कि वह सच कह रही है.

दृढ़ता तथ्य यह है कि ऐलिस कर सकते हैं केवल अगर वह सच कह रहा है तो बॉब को मनाओ.

शून्य-ज्ञानी क्या वह बॉब नहीं सीखता है कुछ भी ऐलिस के गुप्त ज्ञान (समाधान) के बारे में.

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

कहानी एक पेपर से आती है जिसका शीर्षक है “अपने बच्चों को शून्य-ज्ञान प्रमाण कैसे समझाएं“जीन-जैक्स क्विस्क्वाटर द्वारा और आम तौर पर निम्नानुसार जाता है:

ऐलिस और बॉब के साथ थोड़ा ट्वीक और अधिक उपयोगी उदाहरण का उपयोग किया जा सकता है.

ऐलिस एक गुप्त गुफा में एक गुप्त दरवाजा खोलने के लिए गुप्त वाक्यांश को पता चलता है। गुप्त द्वार के साथ गुफ़ा के आकार की गुफ़ा होती है, जो रास्तों को अंत में जोड़ने से रोकती है। बॉब गुप्त शब्द जानना चाहता है, लेकिन एलिस उसे प्रकट नहीं करेगी.

स्थिति को हल करने के लिए, वे दो रास्ते ए और बी ऐलिस को लेबल करते हैं जबकि बॉब बाहर इंतजार करता है और वह यह नहीं देख सकता कि वह किस रास्ते को चुनता है। बॉब गुफा में प्रवेश करता है और चिल्लाता है कि वह किस रास्ते पर ऐलिस को लौटना चाहता है। क्योंकि एलिस के पास दरवाजे पर गुप्त वाक्यांश है, वह या तो रास्ते पर लौट सकती है, आसानी से उस रास्ते पर लौट सकती है जो बॉब चिल्लाता है। ऐसा करने के लिए उसे गुप्त वाक्यांश को प्रकट करने की भी आवश्यकता नहीं है.

यदि ऐलिस गुप्त शब्द नहीं जानता है, तो उसके पास वांछित पथ पर लौटने का 50 प्रतिशत मौका होगा। हालाँकि, लगातार प्रयासों के दौरान, बॉब के अनुरोध का अनुमान लगाने में उसकी लापरवाही लापरवाही होगी.

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

शून्य-ज्ञान प्रमाण जहाँ भी वे उपयोगी होते हैं, लागू होते रहेंगे। अंतर्निहित तकनीक बेहद जटिल हो सकती है, लेकिन गोपनीयता, प्रामाणिकता और सुरक्षा के लिए उनकी क्षमता को कम नहीं किया जा सकता है.

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

निष्कर्ष

शून्य-ज्ञान प्रमाण सही तरीके से ब्लॉकचैन नेटवर्क में उपयोग की जाने वाली सबसे जटिल और अनोखी तकनीकों में से एक के रूप में अपनी जगह लेते हैं। उनके निहितार्थ आगे की सोच वाले हैं और यहां तक ​​कि आकर्षित भी हुए हैं प्रशंसा गूगल के सह-संस्थापक सर्गेई ब्रिन.

क्रिप्टोकरंसीज में शून्य-ज्ञान प्रमाणों का अनुप्रयोग आज उपलब्ध सबसे रोमांचक और गुमनाम तकनीकों में से एक का खुलासा करने का मार्ग प्रशस्त करता रहेगा.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me