ब्लॉकचेन की व्याख्या: ब्लॉकचेन क्या है और यह कैसे काम करती है?

यह व्यापक ब्लॉकचेन ट्यूटोरियल बताता है कि ब्लॉकचेन तकनीक क्या है, इसका इतिहास, संस्करण, प्रकार, बिल्डिंग ब्लॉक और ब्लॉकचेन कैसे काम करता है:

ब्लॉकचेन शीर्ष संगठनों के बीच एक लोकप्रिय तकनीक के रूप में उभरा है। इस तकनीक से बहुत उम्मीदें हैं और गोद लेने की दर बढ़ रही है और 77% तक वित्तीय संगठन इस वर्ष अपनी निर्माण प्रक्रियाओं और प्रणालियों में प्रौद्योगिकी को अपना सकते हैं।

हालांकि, ब्लॉकचेन को खराब तरीके से समझा जाता है, जो इसे अपनाने में एक बाधा है। दुनिया भर में लगभग 80% लोग नहीं समझते कि यह क्या है।

 

यह इस तकनीक के सभी पहलुओं को कवर करने वाली पहली ब्लॉकचेन ट्यूटोरियल श्रृंखला है। हम ब्लॉकचेन और उसके इतिहास को समझेंगे कि यह कैसे काम करता है और इसकी मूल बातें जैसे ब्लॉकचेन प्रकार, ब्लॉकचेन नोड्स और वितरित खाता बही। हम यह भी देखेंगे कि इसका गठन कैसे किया जाता है।

यह ब्लॉकचेन ट्यूटोरियल संक्षेप में यह भी जांच करेगा कि ब्लॉकचेन डेटा की सुरक्षा कैसे करता है और यह संगठनों को उनके विभिन्न कार्यों में कैसे मदद कर सकता है।

आप क्या सीखेंगे:

  • ब्लॉकचेन ट्यूटोरियल की सूची
  • ब्लॉकचेन तकनीक क्या है?
    • ब्लॉकचेन के प्रमुख पहलू
    • ब्लॉकचेन का इतिहास
    • ब्लॉकचेन संस्करण
    • ब्लॉक चेन के प्रकार
  • ब्लॉकचेन कैसे काम करता है?
    • ब्लॉकचेन नोड्स
    • ब्लॉकचेन डेटा और सूचना की सुरक्षा कैसे करता है?
    • वितरित लॉग बनाम सामान्य डेटाबेस
    • ब्लॉकचेन के बिल्डिंग ब्लॉक
      • ब्लॉकचेन सर्वसम्मति एल्गोरिथ्म
      • ब्लॉकचैन और हैशिंग ब्लॉक बनाना
      • हैशिंग कैसे काम करता है?
    • ब्लॉकचेन ब्लॉक को कैसे एकीकृत किया जाता है?
      • ब्लॉक बनाने में कठिनाई
  • निष्कर्ष
    • अनुशंसित पाठ

ब्लॉकचैन ट्यूटोरियल की सूची

ट्यूटोरियल एन. 1: ब्लॉकचेन की व्याख्या: ब्लॉकचेन क्या है और यह कैसे काम करता है? (यह ट्यूटोरियल)
ट्यूटोरियल एन. 2:  ब्लॉकचेन एप्लिकेशन: ब्लॉकचेन किसके लिए है?
ट्यूटोरियल एन. 3:  ब्लॉकचेन वॉलेट क्या है और यह कैसे काम करता है?
ट्यूटोरियल # 4:  ब्लॉकचैन एक्सप्लोरर ट्यूटोरियल – एक ब्लॉकचैन एक्सप्लोरर
ट्यूटोरियल क्या है # 5:  ब्लॉकचैन ईटीएफ ट्यूटोरियल – ईटीएफ के बारे में सभी जानें ब्लॉकचैन
ट्यूटोरियल # 6:  ब्लॉकचैन सुरक्षा महत्वपूर्ण क्यों है और इसे कैसे लागू किया जाता है?
ट्यूटोरियल एन. 7:  ब्लॉकचेन डेवलपर कैसे बनें
ट्यूटोरियल नंबर। 8:  ब्लॉकचेन प्रमाणन और प्रशिक्षण पाठ्यक्रम
ट्यूटोरियल नं। 9: शीर्ष 13 सर्वश्रेष्ठ ब्लॉकचैन डीएनएस सॉफ्टवेयर [अद्यतन सूची]


ब्लॉकचेन तकनीक क्या है?

विकेंद्रीकृत, वितरित और केंद्रीकृत नेटवर्क के बीच अंतर को समझने के लिए नीचे दी गई छवि देखें।

वितरित, केंद्रीकृत और विकेंद्रीकृत नेटवर्क

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

डेटा को कई नोड्स में कॉपी किया जाता है और इनमें से प्रत्येक नोड ब्लॉकचेन को कॉपी करता है। इस वजह से, और तथ्य यह है कि डेटा को चेन में अपरिवर्तनीय रूप से संग्रहीत किया जाता है, ब्लॉकचेन डिजिटल रिकॉर्ड के खो जाने की संभावना को समाप्त कर देता है। यह दस्तावेजों के साथ छेड़छाड़ की संभावना को भी कम करता है और ऐसी स्थिति जहां वे अनुपलब्ध हो जाते हैं यदि उपयोगकर्ता का नोड या कंप्यूटर पहुंच योग्य नहीं है।

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

इसके अलावा, प्रत्येक ब्लॉक को टाइमस्टैम्प के साथ चिह्नित किया जाता है जिसमें सार्वजनिक लेनदेन का समय, तिथि और राशि जैसे विवरण होते हैं।

ब्लॉकचेन के प्रमुख पहलू

ब्लॉकचेन तीन चीजों को हल करता है जो इंटरनेट नहीं कर सकता। मुख्य पहलुओं को समझने के लिए कृपया नीचे दी गई तालिका देखें:

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

ब्लॉकचेन का इतिहास

ब्लॉकचैन प्रौद्योगिकी 1991 में पेश की गई थी। यह एक ऐसी विधि की आवश्यकता से उत्पन्न हुई जो डिजिटल दस्तावेजों को समय और तारीख दे सकती है ताकि उन्हें छेड़छाड़ या पिछली तारीख से रोका जा सके। शोधकर्ता  स्टुअर्ट हैबर   और   डब्ल्यू स्कॉट स्टोर्नेटा  ने एक ऐसी प्रणाली का वर्णन किया है जो टाइमस्टैम्प वाले दस्तावेजों को संग्रहीत करने के लिए एन्क्रिप्टेड ब्लॉकों की एक श्रृंखला का उपयोग करती है।

स्टुअर्ट हैबेरो
 स्टुअर्ट हार्बर
[  छवि स्रोत  ]

स्कॉर्ट स्टोर्नेटा
स्कॉट स्टोर्नेटा
[  छवि स्रोत  ]

बाद में एक ही ब्लॉक में कई दस्तावेजों को एम्बेड करना और फिर एक ब्लॉक को दूसरे ब्लॉक से जोड़ना संभव हुआ। यह 1992 में डिजाइन में मर्कल ट्रीज को जोड़ने के बाद ब्लॉकचेन तकनीक को और अधिक कुशल बनाने के लिए है।

एक ब्लॉक तब डेटा रिकॉर्ड की एक श्रृंखला को स्टोर कर सकता है और इस प्रकार अगले से जोड़ा जा सकता है, जिसमें अंतिम में पूरे ब्लॉक का इतिहास होता है। ब्लॉकचेन तकनीक के लिए पेटेंट 2004 में समाप्त हो गया था और तब तक प्रौद्योगिकी का उपयोग नहीं किया गया था।

डिजिटल मुद्रा के लिए एक प्रोटोटाइप के रूप में एक क्रिप्टो कार्यकर्ता, हैल फिननी द्वारा 2004 में पेश किए गए एक पुन: प्रयोज्य प्रूफ ऑफ वर्क (RPoW) ने क्रिप्टोकरेंसी की शुरुआत का मार्ग प्रशस्त किया। सिस्टम काम कर सकता है और किए गए कार्य के बदले टोकन प्राप्त कर सकता है।

नेटवर्क पर उपयोग किया जाने वाला अपूरणीय टोकन काम के हैशकैश प्रमाण पर आधारित था और विनिमय योग्य नहीं था, लेकिन इसे एक व्यक्ति से दूसरे व्यक्ति में स्थानांतरित किया जा सकता था। इस प्रणाली में, टोकन को एक विश्वसनीय सर्वर पर संग्रहीत किया जा सकता है और दुनिया भर के उपयोगकर्ता इसकी शुद्धता और अखंडता को सत्यापित कर सकते हैं।

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

इस प्रकार ब्लॉकचेन क्रिप्टोकरेंसी का समर्थन कर सकता है और  सतोशी नाकामोटो  के   डिजाइन ने अब ब्लॉकचेन में सभी क्रिप्टोकुरेंसी लेनदेन के लिए सार्वजनिक खाता बही के रूप में काम किया है । हालांकि नाकामोटो ने बिटकॉइन का वर्णन करने वाले अपने मूल लेख में ब्लॉक और चेन शब्द का अलग-अलग इस्तेमाल किया, लेकिन अंततः 2016 तक शब्दों को एक शब्द, ब्लॉकचैन के रूप में लोकप्रिय बना दिया गया।

अनुशंसित पढ़ना = >>  बाजार पर क्रिप्टोकुरेंसी एक्सचेंज ऐप [शीर्ष चुनिंदा]

ब्लॉकचेन संस्करण

ए) ब्लॉकचैन संस्करण 1.0:  कंप्यूटर पहेली को हल करके पैसा बनाने के लिए वितरित लेजर तकनीक का पहला कार्यान्वयन हैल फिननी द्वारा वर्ष 2005 में पेश किया गया था।

b) ब्लॉकचैन 2.0: स्मार्ट कॉन्ट्रैक्ट: ये  एक ब्लॉकचेन में मौजूद मुफ्त कंप्यूटर प्रोग्राम हैं। सुविधा, सत्यापन या आवेदन की शर्तों को सत्यापित करने के लिए उन्हें स्वचालित रूप से निष्पादित किया जाता है। दिन के अंत में, ब्लॉकचेन ने स्वचालित कार्यक्रमों को सुरक्षित करना संभव बना दिया, जिससे उन्हें छेड़छाड़ करना असंभव हो गया।

डेवलपर्स अब ब्लॉकचेन पर अपने स्वयं के एप्लिकेशन (डीएपी) बनाने और तैनात करने में सक्षम हैं। एथेरियम ब्लॉकचैन पर स्मार्ट अनुबंधों के अनुप्रयोग का एक अच्छा उदाहरण है।

सी) ब्लॉकचैन 3.0: डीएपी:  वे ब्लॉकचैन पर आधारित विकेन्द्रीकृत अनुप्रयोग हैं। वे विकेंद्रीकृत भंडारण और संचार का उपयोग करते हैं। डीएपी के लिए फ्रंटएंड कोड को विकेंद्रीकृत भंडारण पर होस्ट किया जाता है, जबकि यूजर इंटरफेस को किसी भी भाषा में कोडित किया जाता है जो पारंपरिक ऐप की तरह ही इसके बैकएंड पर कॉल कर सकता है।

ब्लॉक चेन के प्रकार

सार्वजनिक बनाम निजी ब्लॉकचेन

Public_vs_Private_Blockchain
[  छवि स्रोत  ]

ब्लॉकचैन अनुप्रयोगों में सार्वजनिक, निजी और संकर प्रकार आम हैं।

सार्वजनिक ब्लॉकचेन  के पास कोई केंद्रीय प्राधिकरण नहीं है जो इसके संचालन को नियंत्रित या निर्देशित करता है। सभी उपयोगकर्ता शासन में भाग लेते हैं। इसलिए यह सेंसरशिप के लिए प्रतिरोधी है क्योंकि कोई भी स्थान और राष्ट्रीयता की परवाह किए बिना नेटवर्क में शामिल हो सकता है। इसलिए इसे बंद करना मुश्किल है।

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

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

इन नेटवर्क पर लेन-देन सार्वजनिक हैं और अधिक केंद्रीकृत हैं क्योंकि प्रतिभागी ब्लॉकचेन का प्रबंधन करने वाली संस्थाओं के नियमों का पालन करने का अनुरोध करते हैं। उनका अपना विचार अनुप्रयोग है। इसका एक उदाहरण है जब कोई कंपनी संवेदनशील डेटा साझा करने के लिए कुछ अन्य लोगों के साथ साझेदारी करना चाहती है जिसे सार्वजनिक ब्लॉकचेन के माध्यम से प्रकट नहीं किया जा सकता है। इन ब्लॉकचेन में मूल संपत्ति के रूप में क्रिप्टोक्यूरेंसी या टोकन हो सकता है या नहीं भी हो सकता है।

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

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

केंद्रीय बैंक और सरकारें सार्वजनिक हित के लिए साझा हितों के लिए कंसोर्टियम ब्लॉकचेन के माध्यम से भी सहयोग कर सकती हैं।

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

एक  हाइब्रिड ब्लॉकचेन  एक अधिकृत नेटवर्क पर प्राप्त गोपनीयता लाभों को एक सार्वजनिक ब्लॉकचेन पर प्राप्त पारदर्शिता लाभों के साथ जोड़ती है। इससे कंपनियां अन्य प्रकार के डेटा और सूचनाओं का सार्वजनिक रूप से उपयोग करके पारदर्शिता सुनिश्चित करते हुए कुछ डेटा को निजी बना सकती हैं।

हाइब्रिड ब्लॉकचेन नेटवर्क का एक  उदाहरण  ड्रैगनचैन है, जो एक प्रोटोकॉल है जो अपने उपयोगकर्ताओं को अन्य ब्लॉकचैन प्रोटोकॉल पर अन्य उपयोगकर्ताओं के साथ जुड़ने की अनुमति देता है। व्यवसाय इस प्रोटोकॉल का उपयोग दूसरों के साथ सहयोग करने या कई ब्लॉकचेन, निजी या सार्वजनिक में उपयोगकर्ताओं की सेवा करने के लिए कर सकते हैं।

ब्लॉक चेन कैसे काम करती है?

ब्लॉकचैन की पूरी कॉपी तक पहुंचने के लिए एक नोड का उपयोग किया जाता है। जो कोई भी ब्लॉकचेन चलाना चाहता है, वह इसे डाउनलोड कर सकता है और इसे नेटवर्क के साथ सिंक्रोनाइज़ कर सकता है। हालांकि, इसकी पूरी कॉपी के बिना इस पर लेनदेन करना संभव है।

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

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

उदाहरण के लिए,  एक कंपनी अपने स्वयं के कस्टम ब्लॉकचैन नेटवर्क   या विकेन्द्रीकृत एप्लिकेशन को कुछ उद्देश्यों को प्राप्त करने के लिए विकसित कर सकती है जैसे कॉर्पोरेट डेटा हासिल करना, क्रिप्टोकुरेंसी या डिजिटल टोकन स्थापित करना; या शायद आपूर्तिकर्ताओं के साथ अपने भुगतान के पूरक के लिए।

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

अधिकांश कंपनियां ब्लॉकचेन ऐप (डीएपी कहा जाता है) का निर्माण कर रही हैं जो स्क्रैच से ब्लॉकचेन बनाने के बजाय विभिन्न ऑपरेशन कर सकती हैं। ऐसा इसलिए है क्योंकि डीएपी बनाने या मौजूदा ब्लॉकचेन को अनुकूलित करने की तुलना में खरोंच से निर्माण में समय और संसाधन लगते हैं। एक व्यवसाय को   इस प्रक्रिया में ब्लॉकचेन डेवलपर्स को भी नियुक्त करना चाहिए।

हम इस ट्यूटोरियल में बाद में इस तकनीक को बनाने या अपनाने के कारणों को देखेंगे।

ब्लॉकचेन नोड्स

क्लाइंट-सर्वर और पीयर-टू-पीयर कंप्यूटर के बीच संचार के तरीके:

पीयर-टू-पीयर और क्लाइंट सर्वर नेटवर्क
[  छवि स्रोत  ]

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

इसके बाद कोई भी इस विकेन्द्रीकृत या वितरित नेटवर्क में डेटा या मूल्य को संग्रहीत और साझा करने, डेटा या मूल्य का लेन-देन और विनिमय करने, खनन जैसी गतिविधियों के लिए संसाधनों का योगदान करने और सहकर्मियों के साथ संवाद करने के लिए भाग ले सकता है। कई अन्य अनुप्रयोग उपलब्ध हैं जिन्हें हम इस श्रृंखला में देखेंगे।

आदर्श रूप से, ब्लॉकचेन वितरित डिजिटल लेज़रों के निर्माण की अनुमति देता है जिन्हें विभिन्न उपयोगकर्ताओं द्वारा प्रबंधित कई कंप्यूटरों पर प्रतियों में संग्रहीत किया जा सकता है। सभी उपयोगकर्ता वास्तविक समय में समान लॉग साझा करते हैं। वे किसी भी अद्यतन और खाता बही में परिवर्तन को भी स्वीकृति देते हैं।

एक ब्लॉकचेन नेटवर्क मीलों तक फैल सकता है और दुनिया भर के विभिन्न देशों और महाद्वीपों में उपयोगकर्ताओं को जोड़ सकता है। उदाहरण के लिए  , दुनिया भर में लगभग 10,000 नोड फैले हुए हैं, और प्रत्येक बिटकॉइन ब्लॉकचेन की एक प्रति चलाता है। इसका मतलब यह नहीं है कि बिटकॉइन के 10,000 उपयोगकर्ता हैं; बिटकॉइन के दुनिया भर में लाखों उपयोगकर्ता हैं, और कुछ वॉलेट और अन्य सॉफ़्टवेयर जैसे तरीकों से भी जुड़ते हैं।

मानचित्र पर बिटकॉइन नोड्स का वैश्विक वितरण:

मानचित्र पर बिटकॉइन नोड्स का वैश्विक वितरण
[  छवि स्रोत  ]

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

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

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

श्रृंखला में जोड़े जाने से पहले ब्लॉक को एक हैश कोड सौंपा गया है। ब्लॉक तब सार्वजनिक रूप से किसी के लिए भी उपलब्ध हो जाता है जो आपके लेन-देन के इतिहास और अन्य सार्वजनिक विवरण देख सकता है जैसे कि ब्लॉक किसने जोड़ा और कब (ऊंचाई) इसे श्रृंखला में जोड़ा गया।

ब्लॉकचेन पर सभी लेनदेन और अन्य विवरण देखने के लिए ब्लॉकचैन एक्सप्लोरर्स का उपयोग कोई भी कर सकता है। हालाँकि, प्रेषक का विवरण काफी निजी रहता है, जैसे कि प्रेषक का नाम। Blockchain.com  एक ब्लॉकचेन एक्सप्लोरर का एक उदाहरण है जिसका उपयोग विभिन्न ब्लॉकचेन में लेनदेन देखने के लिए किया जा सकता है। ध्यान दें,  ये लेनदेन अपरिवर्तनीय हैं।

ब्लॉकचेन डेटा और सूचना की सुरक्षा कैसे करता है?

ब्लॉकचेन डेटा और सूचनाओं की सुरक्षा कैसे करता है

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

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

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

वितरित लॉग बनाम सामान्य डेटाबेस

ब्लॉकचेन डेटाबेस
1 ब्लॉकचैन एक वितरित खाता बही है और एक नेटवर्क में सभी प्रतिभागियों द्वारा साझा, प्रतिकृति और सिंक्रनाइज़ किया गया है। यह पीयर-टू-पीयर संचार और उपयोगकर्ताओं के बीच लेनदेन का समर्थन करता है। डेटाबेस एक केंद्रीय रजिस्ट्री है जो क्लाइंट-सर्वर नेटवर्क आर्किटेक्चर का उपयोग करता है। एक केंद्रीय सर्वर का उपयोग किया जाता है। उपयोगकर्ता सर्वर और बिचौलियों के माध्यम से संचार और लेनदेन करते हैं।
2 ब्लॉकचेन में, सभी उपयोगकर्ताओं के पास सहमति के माध्यम से नेटवर्क और प्रशासन का समान नियंत्रण होता है। उन्हें एक्सेस करने के लिए क्रिप्टोग्राफ़िक कुंजियों और हस्ताक्षरों की आवश्यकता होती है व्यवस्थापक पूरी तरह से ज़िम्मेदार है और सब कुछ प्रबंधित करेगा, जिसमें किसी को भी पढ़ने, लिखने, अद्यतन करने या संचालन रद्द करने का अधिकार है
3 चूंकि खाता बही वितरित किया जाता है और सदस्य लेन-देन के सार्वजनिक गवाह के रूप में कार्य करते हैं, इसलिए उन्हें बनाना मुश्किल होता है और साइबर हमले सामान्य डेटाबेस की तुलना में अधिक कठिन होते हैं।
लेन-देन समय पर मुहर और एन्क्रिप्टेड हैं और किताबों को हटाना या पकाना असंभव है।
एक सफल हमले के लिए, सभी नोड्स पर हमला करने और समझौता करने की आवश्यकता होती है।
डेटा को धोखा देना आसान होता है जब हमलावर उस व्यक्ति या कुछ सर्वरों तक पहुंच प्राप्त करता है जहां डेटा केंद्रीय रूप से संग्रहीत होता है। दस्तावेज़ बनाना आसान है और स्वामित्व बदल सकते हैं
4 अतिरेक, बहुत बड़ी संख्या में प्रतियों के साथ नेटवर्क के लिए विशाल भंडारण स्थान की आवश्यकता होती है। स्केलिंग एक समस्या बनने लगती है। डेटाबेस डेटा अतिरेक को कम करते हैं क्योंकि उन्हें एकल या कुछ प्रतियों के रूप में रखा जाता है, चयनित उपयोगकर्ताओं और भागों के बीच डेटा साझा करने की अनुमति देता है, और एक वितरित वास्तुकला के विपरीत विकास और रखरखाव के समय को कम करता है जहां उपयोगकर्ताओं को परिवर्तनों को मंजूरी देनी होगी।
5 बनाए रखना और विकसित करना मुश्किल है क्योंकि सभी को परिवर्तनों पर आम सहमति तक पहुंचना है रखरखाव और अद्यतन करना बहुत आसान है क्योंकि अद्यतनों को अनुमोदित करने के लिए कुछ या केंद्रीय प्राधिकरण की आवश्यकता होती है।
6 बहुत अधिक लोकतांत्रिक और सहभागी क्योंकि प्रत्येक उपयोगकर्ता को सर्वसम्मति बनाने में भाग लेना चाहिए सत्ता का दुरुपयोग होने पर कम भागीदारी और तानाशाही।

ब्लॉकचेन के बिल्डिंग ब्लॉक

ब्लॉकचेन सर्वसम्मति एल्गोरिथ्म

एक ब्लॉकचैन के भीतर एक सर्वसम्मति एल्गोरिथ्म घर के नियमों का सेट है कि ब्लॉकचैन को कैसे नियंत्रित किया जाता है, उपयोगकर्ता कैसे नियम बनाते हैं और नियमों पर सहमत होते हैं, और लेनदेन कैसे होते हैं। ब्लॉकचेन के लिए शासन एक महत्वपूर्ण पहलू है क्योंकि यह निर्धारित करता है कि नेटवर्क कितना विकेंद्रीकृत या केंद्रीकृत है।

उदाहरण के लिए, ब्लॉकचेन सर्वसम्मति एल्गोरिदम किसी भी उपयोगकर्ता को नेटवर्क परिवर्तन का प्रस्ताव देने की अनुमति देता है और बाकी सभी को इन प्रस्तावों पर वोट करने की अनुमति देता है। प्रत्यायोजित संस्करणों में, उपयोगकर्ता उन प्रतिनिधियों का चयन करते हैं जो नियम बनाते हैं और अन्य उपयोगकर्ताओं की ओर से नेटवर्क को नियंत्रित करते हैं।

ब्लॉकचेन सर्वसम्मति एल्गोरिथ्म
[   छवि  स्रोत ]

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

प्रूफ ऑफ वर्क एल्गोरिथम में, खनिक एक ब्लॉक बनाने के लिए प्रतिस्पर्धा करते हैं, और जो सफलतापूर्वक ब्लॉक बनाता है उसे निर्माण के बाद क्रिप्टोक्यूरेंसी के साथ पुरस्कृत किया जाता है। खनिक अन्य उपयोगकर्ताओं द्वारा प्रस्तुत उन्नयन प्रस्तावों को अनुमति देने या अस्वीकार करने के लिए मतदान करते हैं।

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

प्रूफ ऑफ स्टेक (PoS):  यह एल्गोरिथ्म एक ब्लॉक को मान्य करता है, बटुए पर सहेजे गए सिक्कों की संख्या के आधार पर ब्लॉक के निर्माता का चयन करता है। फिर उन्हें ब्लॉक खोजने के लिए पुरस्कृत किया जाता है। दूसरे शब्दों में, एल्गोरिथ्म का कंप्यूटर कोड अधिकांश लेन-देन को कम करने की उच्चतम संभावना प्रदान करता है, और इसलिए सत्यापनकर्ता पूल में सिक्कों की उच्चतम मात्रा वाले व्यक्ति को ब्लॉक करता है।

बाद के सत्यापन दौर में, पहले से चयनित सत्यापनकर्ता की संभावनाएं तब तक सिकुड़ती रहती हैं जब तक कि अन्य सत्यापनकर्ता किसी ब्लॉक को भी सत्यापित करने की क्षमता नहीं रखते।

प्रत्यायोजित प्रूफ-ऑफ-स्टेक (DPoS) में   , स्टेकर प्रतिनिधियों का चयन करते हैं और उन्हें ब्लॉक सत्यापन के साथ सौंपते हैं। इच्छुक पार्टियां प्रतिनिधियों का चयन करने के लिए मतदान करेंगी।

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

विश्वसनीय सत्यापनकर्ता पूर्व-अनुमोदित होते हैं और प्रतिभागियों द्वारा मॉडरेटर के रूप में कार्य करने के लिए चुने जाते हैं। अन्य बीजान्टिन दोष सहिष्णुता अभ्यास (pBFT) हैं; फ़ेडरेटेड बीजान्टिन समझौता (FBA); और प्रत्यायोजित बीजान्टिन दोष सहिष्णुता (dBFT)।

कुछ ब्लॉकचेन एक से अधिक एल्गोरिथम का लाभ उठाने के लिए हाइब्रिड एल्गोरिदम का उपयोग करते हैं।

निम्न छवि दो मुख्य सर्वसम्मति विधियों के बीच अंतर बताती है:  कार्य का प्रमाण बनाम हिस्सेदारी का प्रमाण:
प्रूफ-ऑफ-वर्क-बनाम-प्रूफ-ऑफ-प्ले
[  छवि स्रोत  ]

ब्लॉकचैन और हैशिंग ब्लॉक बनाना

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

हैश फ़ंक्शन किसी भी आकार के इनपुट स्ट्रिंग को एक निश्चित-लंबाई वाले स्ट्रिंग आउटपुट (हैश कहा जाता है) में 32-बिट या 64-बिट या 128-बिट या 256-बिट के रूप में उपयोग किए गए हैश फ़ंक्शन के आधार पर बदल देता है।

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

आउटपुट एक निश्चित मात्रा में डेटा के लिए एक फिंगरप्रिंट के रूप में कार्य करता है। लेन-देन क्रिप्टोकरेंसी में हैश एल्गोरिथम के इनपुट के रूप में कार्य करता है। 2001 में राष्ट्रीय सुरक्षा एजेंसी (NSA) द्वारा विकसित इस हैशिंग एल्गोरिथ्म का उपयोग बिटकॉइन और कई अन्य क्रिप्टोकरेंसी में किया जाता है।

हैशिंग कैसे काम करता है?

किसी भी इनपुट लंबाई की एक स्ट्रिंग से शुरू करते हुए, आप एक निश्चित स्ट्रिंग के साथ समाप्त होते हैं जो संख्याओं और अक्षरों की एक श्रृंखला है।

हैशिंग कैसे काम करता है?

उदाहरण के लिए  , मान लीजिए कि आप अपने कंप्यूटर पर हैशिंग एल्गोरिथम स्थापित करते हैं और  “यह एक महान ट्यूटोरियल है” शब्द टाइप करते हैं  , तो आउटपुट होता है: 759831720aa978c890b11f62ae49d2417f600f26aaa51b3291a8d21a4216582a

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

उदाहरण के लिए,  इनपुट शब्दों को ”  यह एक महान ट्यूटोरियल है” में बदलने पर  हमें 4bc35380792eb7884df411ade1fa5fc3e82ab2da76f76dc83e1baecf48d60018 के रूप में आउटपुट मिलता है।

“टी” से “टी” में एक छोटे से बदलाव के लिए यह एक बड़ा बदलाव है।

क्रिप्टोग्राफ़ी के विपरीत, क्रिप्टोग्राफ़िक फ़ंक्शंस अपरिवर्तनीय हैं क्योंकि आउटपुट हैश वैल्यू 4bc35380792eb7884df411ade1fa5fc3e82ab2da76f76dc83e1baecf48d60018 जैसे कुछ के साथ शुरू करना असंभव है और “यह एक महान ट्यूटोरियल है” के इनपुट के साथ समाप्त होता है।

ब्लॉकचेन ब्लॉक को कैसे एकीकृत किया जाता है?

श्रृंखला में कोई भी नया ब्लॉक प्रतिभागियों द्वारा नेटवर्क पर भेजे गए लेनदेन को हैश करके बनाया जाता है। उदाहरण के लिए जब वे क्रिप्टोकरेंसी भेजने या फाइलों को सहेजने के लिए कहते हैं। ब्लॉक में एक ब्लॉक नंबर (श्रृंखला में इसकी गिनती), एक डेटा फ़ील्ड, एक संबद्ध क्रिप्टोग्राफ़िक हैश और एक नॉन होना चाहिए।

नॉन (एक बार उपयोग की गई संख्या) का उपयोग क्रिप्टोग्राफ़िक हैश उत्पन्न करने के लिए किया जाता है जो वैध होने के लिए एक निश्चित मानदंड को पूरा करता है। उदाहरण के लिए, मान लें कि एक आवश्यकता है कि हैश आउटपुट के मान्य होने के लिए शुरुआत में चार शून्य होने चाहिए (जैसा कि इस आउटपुट के मामले में: 00001acbm010gfh1010xxx)। अन्यथा, यह अमान्य हो जाएगा। इसे गैर का उपयोग करके वैध बनाया गया है।

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

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

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

एक बार ब्लॉक का खनन हो जाने के बाद, इसे पिछली श्रृंखला में जोड़ा जाता है, जिससे यह अपरिवर्तनीय या अपरिवर्तनीय हो जाता है, लेकिन ब्लॉकचेन एक्सप्लोरर के माध्यम से सार्वजनिक रूप से भी उपलब्ध होता है।

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

किसी भी ब्लॉकचेन जैसे कि बिटकॉइन चेन में, ब्लॉक 1 से शुरू होकर n तक बढ़ते हैं। प्रत्येक ब्लॉक में हेडर डेटा होता है, यानी  ब्लॉक नंबर फ़ील्ड   ,   डेटा फ़ील्ड  ,   नॉन फ़ील्ड  ,   हैश मान फ़ील्ड  और   पिछला फ़ील्ड  । पूर्ववर्ती फ़ील्ड इसके पहले ब्लॉक के हैश मान का विवरण देता है। उदाहरण के लिए, किसी भी श्रृंखला में नंबर एक उत्पत्ति ब्लॉक में 0 का हैश मान होगा, आदि।

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

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

हालांकि, डेटा संशोधन एक सॉफ्टवेयर अपडेट और एक फोर्क नामक प्रक्रिया के माध्यम से अपडेट के माध्यम से हो सकता है। खनिकों के पास नए संस्करण में अपग्रेड करने और नई श्रृंखला के साथ आगे बढ़ने या पुरानी श्रृंखला के प्रति वफादार रहने का विकल्प है।

ब्लॉक बनाने में कठिनाई

ब्लॉक को खोजने की कठिनाई ब्लॉकचेन में एन्कोडेड है, लेकिन हैश आउटपुट में चार प्रमुख शून्य से भी संबंधित है। यहां कठिनाई का अर्थ है लक्ष्य से छोटा या बड़ा हैश आउटपुट खोजने में कठिनाई; कम से कम चार अग्रणी शून्य कहें।

समय-समय पर जटिलता भी बढ़ जाती है क्योंकि अधिक लोग नेटवर्क में शामिल होते हैं या हैशिंग पावर में वृद्धि के साथ। हालांकि, यह सुनिश्चित करने के लिए समय-समय पर इसे समायोजित किया जाता है कि ब्लॉक को एक निर्धारित समय के भीतर बाहर निकाला जाए।

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

आदर्श रूप से, यहां कठिनाई का मतलब यह है कि एक खनिक को ब्लॉक खोजने के लिए कितने विकल्प हैं। वे जितने कम होंगे, ब्लॉक ढूंढना उतना ही कठिन होगा। उदाहरण के लिए  , कम लक्ष्य संख्या का अर्थ है कम विकल्प और इसका अर्थ है कि इसे खोजना और भी कठिन है।

निष्कर्ष

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

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

जिन नियमों से व्यक्ति लेन-देन और श्रृंखला के निर्माण पर सहमत होते हैं, उन्हें सर्वसम्मति एल्गोरिथ्म या तंत्र कहा जाता है। इन तंत्रों का आधार कार्य का प्रमाण है, जहां व्यक्ति इस बात पर सहमत होते हैं कि लेन-देन कब और कब किया जाता है, कंप्यूटर प्रसंस्करण शक्ति की मात्रा के आधार पर वे योगदान करते हैं। ब्लॉकचेन तकनीक का विकास जारी है।

10 से अधिक नए सर्वसम्मति एल्गोरिदम हैं और यह सुनिश्चित करने के लिए कि नेटवर्क स्केलेबल, अधिक सुरक्षित और अधिक विकेन्द्रीकृत हैं, उनका नवाचार जारी है।