विषय - सूची
- क्रिप्टोग्राफी में "क्रिप्टो"
- क्रिप्टोग्राफी कैसे काम करती है?
- क्रिप्टोग्राफिक तरीकों का इस्तेमाल किया
- तल - रेखा
बिटकॉइन और एथेरियम जैसी क्रिप्टोकरेंसी ने अपने विकेंद्रीकृत, सुरक्षित और गुमनाम प्रकृति की बदौलत बहुत लोकप्रियता हासिल की है, जो सहकर्मी से सहकर्मी वास्तुकला का समर्थन करता है और केंद्रीय प्राधिकरण के बिना दो अलग-अलग व्यक्तियों के बीच धन और अन्य डिजिटल संपत्ति को स्थानांतरित करना संभव बनाता है।
क्रिप्टोक्यूरेंसी की यह स्वचालित और अनाम प्रणाली कैसे सुनिश्चित करती है कि सभी लेनदेन बिना किसी हस्तक्षेप के उचित परिश्रम और प्रामाणिकता के साथ संसाधित किए जाते हैं? क्रिप्टोग्राफ़ी की अंतर्निहित अवधारणा और उपकरण दर्ज करें, जो क्रिप्टोक्यूरेंसी प्रसंस्करण की रीढ़ बनाते हैं।
चाबी छीन लेना
- बिटकॉइन और अन्य ब्लॉकचेन-आधारित क्रिप्टोकरेंसी सुरक्षा और निष्ठा बनाए रखने के लिए क्रिप्टोग्राफ़िक तरीकों पर भरोसा करते हैं - नाम में "क्रिप्टो-" डालते हैं। क्रिप्टोग्राफी एन्कोडिंग और डिकोडिंग डेटा का गणितीय और कम्प्यूटेशनल अभ्यास है। बिटकॉइन तीन अलग-अलग क्रिप्टोग्राफ़िक विधियों का उपयोग करता है, जिनमें से एक समर्पित है। इसके सार्वजनिक-निजी कुंजी जोड़े और "खनन" के उद्देश्य के लिए एक और उत्पन्न करना।
क्रिप्टोग्राफी में "क्रिप्टो"
शब्द "क्रिप्टो" का शाब्दिक अर्थ है गुप्त या गुप्त - इस संदर्भ में, अनाम। कॉन्फ़िगरेशन के आधार पर, कार्यान्वित क्रिप्टोग्राफी तकनीक छद्म- या पूर्ण गुमनामी सुनिश्चित करती है। सिद्धांत रूप में, क्रिप्टोग्राफी लेनदेन और प्रतिभागियों की सुरक्षा, एक केंद्रीय प्राधिकरण से संचालन की स्वतंत्रता और दोहरे खर्च से सुरक्षा की गारंटी देता है।
क्रिप्टोग्राफी तकनीक का उपयोग कई उद्देश्यों के लिए किया जाता है - नेटवर्क पर होने वाले विभिन्न लेनदेन को सुरक्षित करने के लिए, नई मुद्रा इकाइयों की पीढ़ी को नियंत्रित करने के लिए, और डिजिटल परिसंपत्तियों और टोकन के हस्तांतरण के सत्यापन के लिए।
एक वास्तविक विश्व लेनदेन के साथ एक सादृश्य आकर्षित करें - जैसे बैंक चेक पर हस्ताक्षर करना - जिसे आपके हस्ताक्षर की आवश्यकता है। एक भरोसेमंद और सुरक्षित हस्ताक्षर के लिए निम्नलिखित गुण होना आवश्यक है:
- यह दूसरों द्वारा सत्यापित किया जाना चाहिए कि यह वास्तव में आपका हस्ताक्षर है; यह नकली प्रूफ होना चाहिए, ताकि कोई और आपके हस्ताक्षर को जाली न बना सके, और यह हस्ताक्षरकर्ता द्वारा बाद में इनकार करने की किसी भी संभावना से सुरक्षित होना चाहिए - अर्थात, आप पर प्रतिबंध नहीं लगा सकते हैं एक बार हस्ताक्षर करने के बाद एक प्रतिबद्धता।
क्रिप्टोकरंसीज क्रिप्टोग्राफी तकनीकों और एन्क्रिप्शन कुंजी का उपयोग करके वास्तविक दुनिया के हस्ताक्षर की अवधारणा का अनुकरण करते हैं। क्रिप्टोग्राफी के तरीकों में एक सुरक्षित प्रारूप में डेटा मूल्यों को संग्रहीत और संचारित करने के लिए उन्नत गणितीय कोड का उपयोग किया जाता है, जो केवल उन लोगों को सुनिश्चित करता है, जिनके लिए डेटा या लेनदेन का इरादा है, इसे प्राप्त कर सकते हैं, पढ़ सकते हैं और संसाधित कर सकते हैं और लेनदेन और प्रतिभागी की प्रामाणिकता सुनिश्चित कर सकते हैं, जैसे एक वास्तविक दुनिया हस्ताक्षर।
क्रिप्टोग्राफी कैसे काम करती है?
अपनी कार के रेडियो पर रेडियो सिग्नल प्राप्त करने के बारे में सोचें जो आपको प्रसारण को सुनने की अनुमति देता है। यह प्रसारण सार्वजनिक ज्ञान और सभी के लिए खुला है। इसके विपरीत, एक लड़ाकू मिशन पर सैनिकों के बीच रक्षा स्तर के संचार के बारे में सोचें। यह संचार सुरक्षित और एन्क्रिप्टेड होगा। यह पूरी दुनिया के लिए खुले रहने के बजाय केवल इच्छित प्रतिभागियों द्वारा प्राप्त और ज्ञात होगा। क्रिप्टोक्यूरेंसी की क्रिप्टोग्राफी एक समान तरीके से काम करती है।
सरलतम शब्दों में, क्रिप्टोग्राफ़ी दो या दो से अधिक प्रतिभागियों के बीच सुरक्षित संदेश भेजने की एक तकनीक है - प्रेषक एक कुंजी और एल्गोरिथ्म का उपयोग करके संदेश को एन्क्रिप्ट / छुपाता है, संदेश के इस एन्क्रिप्टेड रूप को रिसीवर को भेजता है, और रिसीवर इसे डिक्रिप्ट करता है मूल संदेश जनरेट करें।
एन्क्रिप्शन कुंजियाँ क्रिप्टोग्राफी का सबसे महत्वपूर्ण पहलू हैं। वे एक अनधिकृत पाठक या प्राप्तकर्ता के लिए एक संदेश, लेनदेन या डेटा मूल्य को बिना पढ़े बनाते हैं, और इसे केवल इच्छित प्राप्तकर्ता द्वारा पढ़ा और संसाधित किया जा सकता है। कुंजी जानकारी "क्रिप्टो", या गुप्त बनाते हैं।
बिटकॉइन जैसी कई क्रिप्टोकरेंसी, ऐसे गुप्त, एन्क्रिप्टेड संदेशों को भेजने का स्पष्ट रूप से उपयोग नहीं कर सकते हैं, क्योंकि बिटकॉइन लेनदेन को शामिल करने वाली अधिकांश जानकारी काफी हद तक सार्वजनिक है। हालांकि, ZCash और Monero जैसी क्रिप्टोकरेंसी की एक नई नस्ल है, जो लेनदेन के विवरण को सुरक्षित रखने और ट्रांसमिशन के दौरान पूरी तरह से गुमनाम रखने के लिए क्रिप्टोग्राफी एन्क्रिप्शन के विभिन्न रूपों का उपयोग करता है। (अधिक जानकारी के लिए, देखें क्या है मोनरो (एक्सएमआर) क्रिप्टोक्यूरेंसी?)
कुछ उपकरण जिन्हें क्रिप्टोग्राफी के एक भाग के रूप में विकसित किया गया था, क्रिप्टोक्यूरेंसी काम करने में महत्वपूर्ण उपयोग पाए गए हैं। उनमें हैशिंग और डिजिटल हस्ताक्षर के कार्य शामिल हैं जो बिटकॉइन प्रसंस्करण का एक अभिन्न हिस्सा हैं, भले ही बिटकॉइन सीधे छिपे हुए संदेशों का उपयोग न करें। (यह भी देखें, बिटकॉइन कैसे काम करता है?)
क्रिप्टोकरेंसी में प्रयुक्त क्रिप्टोग्राफी के तरीके
क्रिप्टोग्राफी में एन्क्रिप्शन के लिए कई तरीके मौजूद हैं।
पहला एक सममित एनक्रिप्शन क्रिप्टोग्राफी है । यह स्रोत पर कच्चे संदेश को एन्क्रिप्ट करने के लिए एक ही गुप्त कुंजी का उपयोग करता है, एन्क्रिप्टेड संदेश को प्राप्तकर्ता तक पहुंचाता है, और फिर गंतव्य पर संदेश को डिक्रिप्ट करता है। एक साधारण उदाहरण संख्याओं के साथ अक्षर का प्रतिनिधित्व कर रहा है - कहते हैं, 'ए' '01' है, 'बी' '02' है, और इसी तरह। "HELLO" जैसा संदेश "0805121215" के रूप में एन्क्रिप्ट किया जाएगा, और यह मान प्राप्तकर्ता (ओं) को नेटवर्क पर प्रेषित किया जाएगा। एक बार प्राप्त होने के बाद, प्राप्तकर्ता एक ही रिवर्स मेथोडोलॉजी का उपयोग करके इसे डिक्रिप्ट करेगा - '08' है 'एच', '05' है 'ई', और इसी तरह, मूल संदेश मान "हेलो" प्राप्त करने के लिए, भले ही अनधिकृत पार्टियां प्राप्त हों। एन्क्रिप्टेड संदेश "0805121215, " यह उनके लिए कोई मूल्य नहीं होगा जब तक कि वे एन्क्रिप्शन पद्धति को नहीं जानते हैं।
ऊपर सममित एन्क्रिप्शन का सबसे सरल उदाहरण है, लेकिन संवर्धित सुरक्षा के लिए बहुत सारे जटिल बदलाव मौजूद हैं। यह विधि न्यूनतम परिचालन ओवरहेड के साथ सरल कार्यान्वयन के फायदे प्रदान करती है, लेकिन साझा कुंजी की सुरक्षा और स्केलेबिलिटी की समस्याओं से ग्रस्त है।
दूसरा तरीका असममित एन्क्रिप्शन एन्क्रिप्शन क्रिप्टोग्राफी है, जो डेटा को एन्क्रिप्ट और डिक्रिप्ट करने के लिए दो अलग-अलग कुंजी - सार्वजनिक और निजी - का उपयोग करता है। सार्वजनिक कुंजी को फंड रिसीवर के पते की तरह, खुले तौर पर प्रचारित किया जा सकता है, जबकि निजी कुंजी केवल मालिक को ही जानी जाती है। इस पद्धति में, एक व्यक्ति रिसीवर की सार्वजनिक कुंजी का उपयोग करके एक संदेश को एन्क्रिप्ट कर सकता है, लेकिन इसे केवल रिसीवर की निजी कुंजी द्वारा डिक्रिप्ट किया जा सकता है। यह विधि क्रिप्टोक्यूरेंसी लेनदेन के लिए प्रमाणीकरण और एन्क्रिप्शन के दो महत्वपूर्ण कार्यों को प्राप्त करने में मदद करती है। पूर्व को प्राप्त होता है क्योंकि सार्वजनिक कुंजी संदेश के वास्तविक प्रेषक के लिए युग्मित निजी कुंजी की पुष्टि करती है, जबकि बाद में पूरा किया जाता है क्योंकि केवल जोड़े गए निजी कुंजी धारक ही एन्क्रिप्ट किए गए संदेश को सफलतापूर्वक डिक्रिप्ट कर सकते हैं।
secp256k1
बिटकॉइन कीज के लिए उपयोग की जाने वाली विषमता को अण्डाकार वक्र क्रिप्टोग्राफी कहा जाता है । विशिष्ट विधि को secp256k1 के रूप में जाना जाता है और जाहिरा तौर पर सतोशी द्वारा चुना गया था, क्योंकि उस समय उपलब्ध होने के अलावा कोई विशेष कारण नहीं था!
तीसरी क्रिप्टोग्राफी विधि हैशिंग है, जिसका उपयोग नेटवर्क पर लेनदेन के डेटा की अखंडता को कुशलता से सत्यापित करने के लिए किया जाता है। यह ब्लॉकचेन डेटा की संरचना को बनाए रखता है, लोगों के खाता पते को एनकोड करता है, खातों के बीच होने वाले लेनदेन को एन्क्रिप्ट करने की प्रक्रिया का एक अभिन्न अंग है, और ब्लॉक खनन को संभव बनाता है। इसके अतिरिक्त, डिजिटल हस्ताक्षर इन विभिन्न क्रिप्टोग्राफी प्रक्रियाओं को पूरक करते हैं, वास्तविक प्रतिभागियों को नेटवर्क को उनकी पहचान साबित करने की अनुमति देते हैं।
अनुकूलन के वांछित स्तरों के साथ उपरोक्त तरीकों के कई रूपांतरों को विभिन्न क्रिप्टोक्यूरेंसी नेटवर्क में लागू किया जा सकता है।
तल - रेखा
गुमनामी और छिपाना क्रिप्टोकरेंसी का एक प्रमुख पहलू है, और क्रिप्टोग्राफ़िक तकनीकों के माध्यम से उपयोग किए जाने वाले विभिन्न तरीके यह सुनिश्चित करते हैं कि प्रतिभागियों के साथ-साथ उनकी गतिविधियां नेटवर्क पर वांछित सीमा तक छिपी रहें।
