6 May 2021 5:07

साझा करना

शेयरिंग क्या है?

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

साझाकरण किसी नेटवर्क की विलंबता या सुस्ती को कम करने में मदद कर सकता है क्योंकि यह एक ब्लॉकचेन नेटवर्क को अलग-अलग शार्क में विभाजित करता है। हालांकि, कुछ सुरक्षा चिंताएं हैं, जिनके बारे में शार्क पर हमला किया जा सकता है।

चाबी छीन लेना

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

शेयरिंग को समझना

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

वितरित लेजर

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

अनुमापकता

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

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



तीन लक्षण जो ब्लॉकचैन नेटवर्क को रोजगार देना चाहते हैं वे हैं विकेंद्रीकरण, स्केलेबिलिटी और सुरक्षा। 

कैसे शेयरिंग पूरा हो गया है

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

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

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

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

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

क्षैतिज विभाजन

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

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

शारद साझा करना

प्रत्येक शार्क अभी भी अन्य शार्क के बीच साझा की जा सकती है, जो ब्लॉकचेन प्रौद्योगिकी के एक महत्वपूर्ण पहलू को बनाए रखती है – विकेंद्रीकृत खाता बही। दूसरे शब्दों में, लेज़र अभी भी हर उपयोगकर्ता के लिए सुलभ है, जिससे वे सभी लेज़र लेनदेन को देख सकें।

शेयरिंग और सुरक्षा

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

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

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

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