बिटकॉइन सुधार प्रस्ताव (बीआईपी) क्या हैं, और वे कैसे काम करते हैं?

समुदाय के भीतर महत्वपूर्ण सहमति इकट्ठा करना प्रक्रिया का पहला चरण है। कभी-कभी, यहां तक ​​​​कि सबसे मूल्यवान प्रस्तावों को स्वीकृत या अस्वीकार करने में वर्षों लग सकते हैं क्योंकि समुदाय को कोई समझौता नहीं मिल पाता है।

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

गंभीर प्रभावों के कारण खनिकों पर कुछ परिवर्तन हो सकते हैं, कोड में संशोधन के लिए लगभग 95% के विशाल बहुमत द्वारा स्वीकृति की आवश्यकता होती है, जब तक कि कम सीमा के लिए उचित मकसद नहीं दिया जाता है। पिछले 2,016 खनिकों (लगभग 14 दिनों के खनन के 10 मिनट के ब्लॉक के साथ) से पचहत्तर प्रतिशत समर्थन का संकेत देना होगा।

एक उदाहरण के रूप में, हम हाल के कार्यान्वयन का उपयोग करेंगे टपरोट सॉफ्ट-फोर्क, बीआईपी 341 के रूप में लेबल किया गया। अप्रैल 2021 में, "त्वरित परीक्षण कोड" के माध्यम से - अपग्रेड के लिए एक त्वरित समाधान देने के लिए - टैपरोट सक्रियण को बिटकॉइन कोर में मिला दिया गया था।

अगले कुछ हफ्तों में, खनन किए गए कम से कम 90% ब्लॉक (खनन किए गए 1,815 ब्लॉकों में से 2,016) में एक एन्कोडेड संदर्भ शामिल है जो दर्शाता है कि उन ब्लॉकों का खनन करने वाले खनिक अपग्रेड के पक्ष में थे। इसने निम्नलिखित महीनों में प्राप्त आश्चर्यजनक आम सहमति का मार्ग प्रशस्त किया, जिससे नवंबर 2021 में अंतिम अनुमोदन प्राप्त हुआ।

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

संक्षेप में, ये अनुमोदन प्रक्रिया के मुख्य चरण हैं:

  • बिटकॉइन कोर बदलने के लिए कोई भी बीआईपी जमा कर सकता है;

  • एक संपादक को बीआईपी पास करना होगा;

  • बीआईपी को ∼95% खनिकों द्वारा अनुमोदित किया जाना चाहिए; तथा

  • समुदाय को नए सॉफ़्टवेयर संस्करण में अपग्रेड करना होगा।

यहाँ बीआईपी अनुमोदन प्रक्रिया का एक ग्राफिक है:

Image_0

स्रोत: https://cointelegraph.com/explained/what-are-bitcoin-improvement-proposals-bips-and-how-do-they-work