डिजिटल संपत्तियाँ
हार्ड फोर्क क्या है?
ब्लॉकचेन उद्योग ने कई नए अवधारणाएँ लाई हैं जिन्हें इसके प्रतिभागियों को सीखना और समझना आवश्यक है ताकि वे क्रिप्टोकरेंसी का ट्रेडिंग करते समय या निवेश के माध्यम से किस प्रोजेक्ट का समर्थन करना है, यह तय करते समय क्या अपेक्षा रखनी चाहिए, यह जान सकें। अधिक महत्वपूर्ण यह है कि सभी ब्लॉकचेन-संबंधित निर्णय पूरे प्रोजेक्ट के भविष्य को प्रभावित करते हैं।
Changing the way a blockchain works is done through hard forks, and it is something that is done regularly. This is why understanding what hard forks are, how they work, and what they do is highly important for developers, investors, traders, and even users of the project in question. So, today, we will talk about everything you need to know about hard forks, regardless of which role you play in the world of crypto and blockchain.
हार्ड फोर्क्स क्या हैं?
So, let’s start from the very beginning and answer the question of what are hard forks in the first place.
एक हार्ड फोर्क, ब्लॉकचेन तकनीक के संदर्भ में, नेटवर्क के प्रोटोकॉल में एक प्रमुख परिवर्तन होता है। यह विभिन्न कारणों से किया जा सकता है, या तो पहले अमान्य लेनदेन और ब्लॉकों को वैध बनाना, या वैध लेनदेन को अमान्य बनाना। इसका उपयोग ब्लॉकचेन नेटवर्क में अपडेट लाने, विशिष्ट ब्लॉकचेन के काम करने के तरीके में परिवर्तन लाने, और अधिक के लिए किया जाता है।
हालांकि, एक हार्ड फोर्क के लिए सभी नोड उपयोगकर्ताओं को सॉफ़्टवेयर के नए संस्करण में अपग्रेड करना आवश्यक होता है। चूँकि ब्लॉकचेन विकेंद्रीकृत है और समुदाय द्वारा चलाया जाता है, इसलिए इस पूरे समुदाय को पिछले लेनदेन के बारे में समान जानकारी का उपयोग करना पड़ता है।
हार्ड फोर्क्स अक्सर डेवलपर्स द्वारा शुरू किए जाते हैं जिन्होंने अपने प्रोजेक्ट की नई सुविधा विकसित की होती है और उसे लागू करने के लिए हार्ड फोर्क करना आवश्यक होता है। हालांकि, यह असामान्य नहीं है कि प्रोजेक्ट के समुदाय के सदस्य भी इसे शुरू करें, यदि वे ब्लॉकचेन की कार्यक्षमताओं से संतुष्ट नहीं हैं और विकास को किसी अन्य दिशा में ले जाना चाहते हैं।
हार्ड फोर्क्स क्या करते हैं?
फोर्क में विभाजन मूलतः कोड में एक नया नियम जोड़कर किया जाता है, जिससे एक चेन नए नियम वाले नए पथ का अनुसरण करती है, और पुरानी चेन उस पथ पर जारी रहती है जहाँ नियम लागू नहीं किया गया है। आमतौर पर यह अधिक समय नहीं लेता कि पुरानी चेन के उपयोगकर्ता समझें कि उनका ब्लॉकचेन संस्करण पुराना और अब प्रासंगिक नहीं रहा। एक बार ऐसा होने पर, नई चेन में अपग्रेड करना काफी सरल होता है – जब तक वे पहले की तरह पुराना संस्करण जारी रखना न चाहें, जैसा कि पहले बताया गया था।
इसलिए, एक हार्ड फोर्क को इस तरह वर्णित किया जा सकता है कि ब्लॉकचेन को अपने नए संस्करण में बदल दिया जाता है, और इस नए संस्करण के नोड्स पुरानी संस्करण या संस्करणों को अब स्वीकार नहीं करते। यह पुरानी चेन संस्करण से एक स्थायी विभाजन बनाता है। हालांकि, कभी-कभी ऐसा हो सकता है कि समुदाय का एक हिस्सा ब्लॉकचेन को बदलना चाहता है, जबकि दूसरा समूह नहीं चाहता।
यदि ऐसा होता है, तो यह असामान्य नहीं है कि एक चेन दो चेन में विभाजित हो जाए, जहाँ चेन के दोनों पुराने और नए संस्करण कार्यात्मक बने रहें, एक उन समुदाय के हिस्से द्वारा जो परिवर्तन चाहता था, और दूसरा उस अन्य समूह द्वारा जो चेन को जैसा था वैसा ही पसंद करता था। यह अतीत में कई बार हुआ है, और कई नए प्रोजेक्ट इसी तरह उत्पन्न हुए हैं।
फोर्क के बाद वास्तविक चेन कौन सी है?
एक और बात ध्यान देने योग्य है कि हार्ड फोर्क्स किसी भी ब्लॉकचेन पर हो सकते हैं। यह केवल Bitcoin या Ethereum तक सीमित नहीं है, हालांकि उनके हार्ड फोर्क्स सबसे यादगार होते हैं। Bitcoin अब तक कई बार फोर्क हो चुका है, और जब भी ऐसा हुआ, एक पथ मूल प्रोजेक्ट का नाम रखता रहा, जबकि दूसरा पथ समान नाम लेकिन थोड़े बदलावों के साथ रखा गया ताकि दोनों में अंतर किया जा सके।
कभी-कभी, वह चेन जिसने नए नियम जोड़े, वह मूल नाम रखती है, जबकि अन्य बार में पुरानी चेन मूल नाम रखती है, और जो बदल गई वह एक अलग प्रोजेक्ट बन जाती है। Bitcoin के मामले में, वर्षों में कई हार्ड फोर्क्स हुए हैं, और वर्तमान Bitcoin दोनों पक्षों पर रहा — उसने नए नियम जोड़े जबकि वह चेन जिसने पुराने नियम रखे वह एक अलग प्रोजेक्ट बन गया, और उसने पुराने नियमों के साथ आगे बढ़ने का निर्णय लिया, जबकि कोड में बदलाव वाली चेन एक नया, अलग प्रोजेक्ट बन गई।
परियोजना ने देखे सभी फोर्क्स के कारण, वर्तमान चेन जिसे हम Bitcoin के रूप में जानते हैं, के अलावा, Bitcoin Cash, Bitcoin Gold, Bitcoin SV, और कई अन्य भी हैं।
हार्ड फोर्क्स क्यों शुरू किए जाते हैं?
हार्ड फोर्क्स अनगिनत कारणों से शुरू किए जा सकते हैं, और चाहे कारण कुछ भी हो, यह तब तक मान्य है जब तक समुदाय का बहुमत उससे सहमत हो। कुछ फोर्क्स इसलिए शुरू किए जाते हैं क्योंकि डेवलपर्स को कोड में कोई त्रुटि मिली, या उन्हें बग्स को हटाने के लिए इसे मजबूत करने की आवश्यकता महसूस हुई। अन्य मामलों में, उन्हें एक सुरक्षा जोखिम हो सकता है जिसे जल्दी से पैच करना आवश्यक है।
कुछ स्थितियों में, डेवलपर्स नई कार्यक्षमता या पूरी नई सुविधाओं का समूह जोड़ रहे होते हैं, जो आमतौर पर समुदाय के लिए काफी उत्साहजनक होता है। और, जबकि ब्लॉकचेन अपरिवर्तनीय है, और एक हैकर – या यहाँ तक कि हैकरों का पूरा समूह – बड़े चेन पर कुछ नहीं कर सकता जिनमें दुनिया भर में कई नोड्स हैं, फिर भी समुदाय लेनदेन को उलट सकता है, यदि बहुमत इस बात से सहमत हो कि इसके लिए पर्याप्त कारण है।
यह बहुत ही दुर्लभ होता है, लेकिन फिर भी संभव है। एक उदाहरण तब हुआ जब Ethereum ब्लॉकचेन ने DAO (डिसेंट्रलाइज़्ड ऑटोनॉमस ऑर्गेनाइज़ेशन) पर हुए हैक को उलटने के लिए एक हार्ड फोर्क बनाया।
हैक के बाद, समुदाय ने लेनदेन को उलटने के पक्ष में मतदान किया। यह निर्णय लगभग सर्वसम्मति से लिया गया, क्योंकि हैकरों ने क्रिप्टोकरेंसी में दसियों मिलियन डॉलर की चोरी की थी। अंत में, लेनदेन को उलटा गया, और चोरी किए गए फंड DAO टोकन धारकों को वापस कर दिए गए।
हालांकि, यह समझना महत्वपूर्ण है कि यह कैसे हुआ, क्योंकि इतने अधिक समर्थन प्राप्त प्रस्ताव भी नेटवर्क के लेनदेन इतिहास को उलट नहीं सकते। बल्कि, वास्तव में जो हुआ वह यह था कि DAO से जुड़े फंड को एक बिल्कुल नए स्मार्ट कॉन्ट्रैक्ट में स्थानांतरित किया गया जिसका एकमात्र उद्देश्य मालिकों को उनके फंड निकालने की अनुमति देना था।
हार्ड फोर्क्स और सॉफ्ट फोर्क्स के मुख्य अंतर
अंत में, एक और बात का उल्लेख करना बाकी है, और वह है सॉफ्ट फोर्क्स। हार्ड फोर्क्स और सॉफ्ट फोर्क्स बहुत अलग नहीं हैं, और दोनों वही काम करते हैं, अर्थात प्लेटफ़ॉर्म के मौजूदा कोड को बदलना। पुराना संस्करण नेटवर्क पर बना रहता है जबकि नया संस्करण विकसित हो रहा है।
हालांकि, वे ब्लॉकचेन के कोड को बदलने के समान दृष्टिकोण नहीं हैं। सॉफ्ट फोर्क्स के मामले में, अपडेट के बाद केवल एक ही ब्लॉकचेन वैध रहेगा। दो या अधिक प्रोजेक्ट्स में चेन को विभाजित करके साथ-साथ जीवित रहने का कोई विकल्प नहीं है। जबकि हार्ड फोर्क्स के मामले में, यह अक्सर होता है। दूसरे शब्दों में, नई और पुरानी दोनों ब्लॉकचेन अपनी-अपनी मौजूदगी जारी रख सकती हैं और कार्य कर सकती हैं, बशर्ते उन्हें पर्याप्त समर्थन मिल सके।
जो समुदाय के सदस्य नई संस्करण में स्विच करना चाहते हैं उन्हें अपना कोड अपडेट करना होगा, जबकि जो पुराना संस्करण चलाते रहना चाहते हैं उन्हें कुछ नहीं करना पड़ेगा। इसलिए, सरल शब्दों में, दोनों फोर्क्स एक विभाजन बनाते हैं। अंतर यह है कि हार्ड फोर्क्स दो चेन बना सकते हैं, जबकि सॉफ्ट फोर्क्स एक ही चेन के साथ जारी रहते हैं।
लेकिन, दोनों के बीच एक और अंतर भी है, जो उनकी सुरक्षा में अंतर है। मूलतः, हार्ड फोर्क्स सॉफ्ट फोर्क्स की तुलना में बहुत अधिक सुरक्षित होते हैं, इसलिए जब किसी प्रकार का अपडेट आवश्यक होता है, तो लगभग सभी उपयोगकर्ता और डेवलपर हार्ड फोर्क्स की ओर रुख करते हैं। सॉफ्ट फोर्क्स अब बहुत कम उपयोग होते हैं, हालांकि वे वही काम कर सकते हैं। आखिरकार, ब्लॉकचेन तकनीक सुरक्षा के बारे में है, इसलिए डेवलपर्स के लिए अधिक सुरक्षित रास्ता चुनना समझदारी है, भले ही यह कम सुविधाजनक हो और इसमें बहुत अधिक प्रोसेसिंग पावर की आवश्यकता हो।
निष्कर्ष
हार्ड फोर्क्स पहली बार Bitcoin के फोर्क होने के बाद से क्रिप्टो/ब्लॉकचेन उद्योग का एक महत्वपूर्ण घटक रहे हैं। इस सेक्टर के इतिहास में लगभग हर ब्लॉकचेन पर अनगिनत फोर्क्स हुए हैं। अधिकांश प्रोजेक्ट्स के दीर्घकालिक रोडमैप होते हैं जो विभिन्न नई विकास, जोड़ और फीचर्स की घोषणा करते हैं, और इन सब को संभव बनाने के लिए हार्ड फोर्क्स आवश्यक होते हैं।
हालांकि, कई अनियोजित फोर्क्स भी होते हैं, जो हैक या ब्लॉकचेन कोड में बड़ी कमजोरियों की खोज के कारण होते हैं। चाहे जो भी कारण हो, हार्ड फोर्क्स सामान्यतः एक अच्छी चीज़ हैं। इन्हें करने के लिए आवश्यक कंप्यूटिंग पावर की मांग के बावजूद, वे मौजूदा चेन में सकारात्मक परिवर्तन लाते हैं। और कभी-कभी, वे एक नया प्रोजेक्ट उभरने का कारण बनते हैं, और क्रिप्टो क्षेत्र में एक प्रमुख नया प्रतिस्पर्धी बन सकते हैं।












