ब्लॉकचेन फोर्क क्या है? हार्ड फोर्क्स बनाम सॉफ्ट फोर्क्स की व्याख्या | बिटपे

ब्लॉकचेन फोर्क क्या है? हार्ड फोर्क्स बनाम सॉफ्ट फोर्क्स की व्याख्या | बिटपे

स्रोत नोड: 3011694

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

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

ब्लॉकचेन में कांटे की अवधारणा को समझाया गया

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

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

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

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

ब्लॉकचेन फोर्क्स दो प्रकार के होते हैं, "सॉफ्ट" फोर्क्स और "हार्ड" फोर्क्स, मुख्य अंतर ब्लॉकचेन प्रोटोकॉल में किए गए परिवर्तनों के पैमाने का है।

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

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

कठोर और नरम कांटे के बीच मुख्य अंतर

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

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

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

ब्लॉकचैन फोर्क्स के उल्लेखनीय वास्तविक जीवन के उदाहरण

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

अलग-अलग गवाह (सेगविट)

कांटा का प्रकार: नरम
ब्लॉकचेन प्रभावित: Bitcoin
कांटा की तिथि: अगस्त 23, 2017

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

SegWit2x और बिटकॉइन कैश

कांटा का प्रकार: कठिन
ब्लॉकचेन प्रभावित: Bitcoin
कांटा की तिथि: अगस्त 1, 2017

सेगविट के कार्यान्वयन के समय, बिटकॉइन नेटवर्क प्रतिभागियों का एक समूह लेनदेन ब्लॉक सीमा आकार को बढ़ाना चाहता था, यह मानते हुए कि यह सातोशी नाकामोटो की मूल दृष्टि के अनुरूप था। परिणामस्वरूप, बिटकॉइन ब्लॉकचेन को फोर्क किया गया, जिससे बिटकॉइन कैश ब्लॉकचेन और क्रिप्टोकरेंसी का निर्माण हुआ। प्रारंभ में BCH ब्लॉक का आकार 8 एमबी था (मूल बिटकॉइन ब्लॉकचेन पर 1 एमबी की तुलना में), लेकिन तब से यह 32 एमबी तक बढ़ गया है।

एथेरियम क्लासिक और 2016 डीएओ हैक

कांटा का प्रकार: कठिन
ब्लॉकचेन प्रभावित: Ethereum
कांटा की तिथि: जुलाई 2016

ब्लॉकचेन के इतिहास में सबसे विवादास्पद कांटों में से एक को 2016 में एथेरियम पर विकेन्द्रीकृत स्वायत्त संगठन (डीएओ) हैक द्वारा स्थापित किया गया था। DAO ने टोकन बिक्री में $150 मिलियन से अधिक मूल्य का ETH जुटाया, लेकिन हैकर्स ने इसके कोडबेस में भेद्यता का फायदा उठाया और हजारों निवेशकों से $60 मिलियन मूल्य का ETH चुराने में कामयाब रहे। उस समय, चुराई गई धनराशि प्रचलन में सभी ईथर का लगभग 14% थी। एथेरियम के संस्थापक विटालिक ब्यूटिरिन ने शुरू में एक नरम कांटा का सुझाव दिया था जो हैकर के वॉलेट पते को ब्लैकलिस्ट कर देता और गलत तरीके से अर्जित धन को अचल कर देता। हालाँकि, हैकर होने का दावा करने वाले किसी व्यक्ति ने कहा कि वे सॉफ्ट फोर्क को रोकने के लिए ईटीएच खनिकों को रिश्वत देंगे। अंततः एक हार्ड फोर्क निष्पादित किया गया जिसने अनिवार्य रूप से एथेरियम नेटवर्क के लेनदेन इतिहास को धन चोरी होने से पहले वापस कर दिया। फिर चुराई गई धनराशि को एक स्मार्ट अनुबंध में बदल दिया गया ताकि जिन 11,000 निवेशकों ने धनराशि खो दी, उन्हें पूरा किया जा सके। हार्ड फोर्क अत्यधिक विवादास्पद था, और कुछ एथेरियम उपयोगकर्ताओं द्वारा इसे अस्वीकार कर दिया गया था, जिन्होंने नेटवर्क के मूल, गैर-रोल्ड-बैक संस्करण के पीछे अपना समर्थन दिया था, जिसे अब एथेरियम क्लासिक (ईटीसी) के रूप में जाना जाता है।

ब्लॉकचेन पर लपेटें

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

समय टिकट:

से अधिक बिटपे