6 May 2021 5:27

नरम कांटा

एक नरम कांटा क्या है?

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

सॉफ्ट फोर्क्स के उपयोग को समझना

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

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

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

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