क्रिप्टोक्यूरेंसी में क्रिप्टोग्राफी का उपयोग: शुरुआती गाइड

यह आलेख बताता है कि क्रिप्टोक्यूरेंसी में क्रिप्टोग्राफी क्या है और यह ब्लॉकचेन को हैकिंग से कैसे बचाता है.

यदि आप एक क्रिप्टो व्यापारी या ब्लॉकचैन-क्रिप्टोक्यूरेंसी डेवलपर हैं तो आपने पहले ही दो दावे सुने होंगे। पहला यह है कि निजी कुंजी-सार्वजनिक कुंजी एन्क्रिप्शन लेनदेन को सुरक्षित रखता है। दूसरा यह है कि क्रिप्टोग्राफी ब्लॉकचेन नेटवर्क को सुरक्षित रखती है.

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

आधुनिक क्रिप्टोग्राफी उन्नत गणित पर बहुत निर्भर करती है, और उन गणितीय अवधारणाओं की व्याख्या इस लेख के दायरे से परे है.


अभी दाखिला लें:एंटरप्राइज ब्लॉकचैन फंडामेंटल कोर्स

हैकिंग क्रिप्टोक्यूरेंसी: जोखिम क्या हैं?

दो घटनाएं हैं जो क्रिप्टो व्यापारियों और ब्लॉकचैन क्रिप्टोक्यूरेंसी नेटवर्क को नुकसान पहुंचा सकती हैं। ये इस प्रकार हैं:

  • हैकर्स क्रिप्टो व्यापारी के डिजिटल हस्ताक्षर को क्रैक करते हैं और व्यापारी के खाते से दुर्भावनापूर्ण लेनदेन शुरू करते हैं.
  • हैकर्स एक क्रिप्टोक्यूरेंसी अंतर्निहित ब्लॉकचैन नेटवर्क से समझौता करते हैं और वहां लेनदेन में हेरफेर करते हैं.

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

एक क्रिप्टोग्राफिक हैश फंक्शन क्या है?

A हैश फंक्शन ‘एक वैरिएबल-लेंथ डेटा को निर्धारित आकार के अल्फ़ान्यूमेरिक स्ट्रिंग में परिवर्तित करता है। क्रिप्टोग्राफी के विज्ञान में, कुछ विशिष्ट हैश फ़ंक्शन का उपयोग किया जाता है, और इन्हें ‘क्रिप्टोग्राफ़िक हैश फ़ंक्शन’ कहा जाता है। क्रिप्टोग्राफ़िक हैश फ़ंक्शन में कुछ विशिष्ट विशेषताएं हैं, और वे निम्नानुसार हैं:

  1. ये कार्य functions निर्धारक ’हैं, अर्थात् एक विशिष्ट इनपुट हमेशा एक ही आउटपुट का उत्पादन करता है.
  2. भले ही इनपुट को मामूली रूप से बदल दिया जाए, लेकिन आउटपुट हैश काफी भिन्न होगा.
  3. हैश मान की गणना तेज है.
  4. अत्यधिक कठिनाई के कारण हैश से इनपुट की गणना करना व्यावहारिक रूप से असंभव है.

क्रिप्टोग्राफ़िक हैश फ़ंक्शंस का उपयोग ब्लॉकचैन के संदर्भ में किया जाता है ताकि सार्वजनिक-निजी कुंजी के एन्क्रिप्शन का उपयोग करके उपयोगकर्ताओं के डिजिटल हस्ताक्षर का उत्पादन किया जा सके। इन कार्यों का उपयोग ब्लॉकचैन में प्रत्येक ब्लॉक को विशिष्ट तरीके से पहचानने के लिए किया जाता है ताकि हैश का उपयोग करके ब्लॉक की सामग्री को पुन: प्रस्तुत न किया जा सके.

अधिक पढ़ें:क्रिप्टोग्राफिक हैशिंग: एक शुरुआती गाइड

कैसे करता है पब्लिक-प्राइवेट मुख्य एन्क्रिप्शन क्रिप्टो व्यापारियों के लेनदेन को सुरक्षित रखें?

क्रिप्टो व्यापारियों के पास सार्वजनिक कुंजी है जो वे दूसरों के साथ साझा करते हैं ताकि वे क्रिप्टोकरेंसी प्राप्त कर सकें। इस सार्वजनिक कुंजी को उपयोगकर्ताओं के पते के रूप में भी जाना जाता है। इसके विपरीत, उपयोगकर्ताओं को अपनी निजी कुंजी साझा नहीं करनी चाहिए। उन्हें इसे सुरक्षित करना होगा, क्योंकि अगर किसी हैकर को निजी कुंजी मिलती है, तो हमारे क्रिप्टो व्यापारी अपने सभी फंड खो सकते हैं.

सार्वजनिक कुंजी निजी कुंजी का एक क्रिप्टोग्राफ़िक हैश है। निजी से सार्वजनिक कुंजी उत्पन्न करना बहुत आसान है, हालांकि, इसके विपरीत करना व्यावहारिक रूप से असंभव है.

क्रिप्टो व्यापारियों को माइनर्स को अपना लेनदेन भेजने के लिए निम्न कार्य करें:

  1. क्रिप्टोग्राफ़िक हैश फ़ंक्शन के माध्यम से लेनदेन संदेश का एक क्रिप्टोग्राफ़िक हैश बनाएं;
  2. हस्ताक्षर एल्गोरिथ्म के माध्यम से हैश और निजी कुंजी चलाएँ;
  3. सार्वजनिक कुंजी, संदेश, और हस्ताक्षर एल्गोरिथ्म के माध्यम से उत्पन्न डिजिटल हस्ताक्षर भेजें.

जब खनिक लेनदेन प्राप्त करते हैं, तो वे निम्नलिखित करते हैं:

  1. क्रिप्टोग्राफ़िक हैश फ़ंक्शन के माध्यम से आने वाले संदेश को चलाएं;
  2. एक हस्ताक्षर सत्यापन एल्गोरिथ्म के माध्यम से आने वाले हस्ताक्षर और सार्वजनिक कुंजी को चलाएं, जो एक हैश पैदा करता है.

खनिक तब दो हैश की तुलना करते हैं, और वे मेल खाते हैं तब लेनदेन वैध होता है.

निजी कुंजी बनाम सार्वजनिक कुंजी के बारे में अधिक जानें यहां!

सार्वजनिक-निजी कुंजी एन्क्रिप्शन है सुरक्षित?

यदि हैकर्स को क्रिप्टो व्यापारी से लेनदेन के साथ छेड़छाड़ करना था, तो उन्हें अपनी अनैतिक आवश्यकता के अनुसार पहले संदेश को बदलना होगा, और फिर एक डिजिटल हस्ताक्षर ढूंढना होगा जो हैश से मेल खाएगा। याद रखें कि क्रिप्टोग्राफ़िक हैश फ़ंक्शन ‘वन-वे’ हैं। हैकर्स को इस तरह के एक हस्ताक्षर को खोजने के लिए परीक्षण और त्रुटियों की एक लंबी प्रक्रिया से गुजरना पड़ता है। कितनी देर? खैर, ब्लॉकचैन नेटवर्क में एक डिजिटल हस्ताक्षर को हैक करने के लिए, नेटवर्क की संपूर्ण कंप्यूटिंग शक्ति का उपयोग करते हुए, हैकर को 5 ’क्विंडेकिलियन’ (1 क्विंंडिलियन = 10 ^ 48) वर्ष की आवश्यकता होगी! क्रिप्टो व्यापारियों को आश्वासन दिया जा सकता है, सार्वजनिक-निजी कुंजी एन्क्रिप्शन वास्तव में सुरक्षित है.

कैसे एक ब्लॉक का हैश ब्लॉकचैन नेटवर्क को सुरक्षित रखता है? ब्लॉकचेन में क्रिप्टोग्राफी

एक ब्लॉकचैन में एक साधारण ब्लॉक में निम्नलिखित जानकारी है –

  • पिछले ब्लॉक का हैश;
  • लेन-देन का विवरण;
  • खनिक का पता जिसने ब्लॉक को हल किया;
  • एक यादृच्छिक संख्या, इस ब्लॉक का हैश बनाने के लिए आवश्यक है.

अगले ब्लॉक में इस ब्लॉक का हैश होगा, इत्यादि.

अब, मान लीजिए कि हैकरों के एक समूह ने 7 वें और 8 वें ब्लॉक के बीच एक नया ब्लॉक शुरू करने की योजना बनाई है, जिससे कुछ लेनदेन रिकॉर्ड किए जाएंगे जो उन्हें अनैतिक रूप से लाभान्वित करेंगे। यदि वे इस नए ब्लॉक को बनाते हैं, तो यह निम्नलिखित कारणों से नेटवर्क द्वारा तुरंत अस्वीकार कर दिया जाएगा:

  • खनिक केवल छोटे हैश मूल्यों वाले ब्लॉकों को स्वीकार करते हैं — यानी, बहुत सारे शून्य.
  • The नए ‘8 वें ब्लॉक में 7 वें ब्लॉक का हैश मान नहीं है.

अब हैकर्स को इन दोनों समस्याओं को हल करने की आवश्यकता होगी। एक छोटा हैश मान ढूँढना बहुत कठिन है, और कई परीक्षण और त्रुटियों की आवश्यकता है। इससे भी कठिन दूसरी समस्या है!

हैकर्स को 8 वीं ब्लॉक को हल करने के लिए अपनी कंप्यूटिंग शक्तियों का उपयोग करना होगा ताकि यह 7 वें ब्लॉक के हैश के साथ शुरू हो। यह बहुत कठिन है और कंप्यूटिंग शक्ति की बहुत आवश्यकता है। इसके अलावा, जैसे ही हैकर्स इस मुद्दे को हल करते हैं और 8th नए ‘8 वें ब्लॉक का निर्माण करते हैं, उन्हें अपनी 9 वीं ब्लॉक की हैश को अपनी शुरुआत में पेश करने के लिए 9 वें ब्लॉक को बदलना होगा। उन्हें प्रत्येक बाद के ब्लॉक के लिए भी ऐसा करने की आवश्यकता है!

अधिक पढ़ें:ब्लॉकचेन कैसे काम करता है?

ब्लॉकचैन नेटवर्क को हैक करना व्यावहारिक रूप से असंभव है!

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

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

अंतिम विचार

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

क्या आप ब्लॉकचेन प्रौद्योगिकी की अधिक मौलिक अवधारणाओं के बारे में उत्सुक हैं? इस निशुल्क ब्लॉकचेन मौलिक पाठ्यक्रम को आज़माएं.

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