Jonathan Bier की 2021 में प्रकाशित पुस्तक, जो 2015–2017 के दौरान Bitcoin ब्लॉकों की क्षमता और नेटवर्क के नियम बदलने पर हुए संघर्ष का वर्णन करती है। यह समझाती है कि बड़ी कंपनी, डेवलपर या माइनरों का बहुमत भी अकेले बाकी लोगों पर नए नियम क्यों नहीं थोप सकता।
शुरुआत में ब्लॉक को दर्ज होने वाले लेनदेन का अगला समूह समझिए। सभी उसमें न समाएँ, तो कुछ को बाद में शामिल होने का इंतज़ार करना पड़ता है। इसलिए क्षमता बढ़ाना सहज समाधान लगता है। Jonathan Bier अपनी 2021 की पुस्तक में बताते हैं कि इसी सवाल ने 2015–2017 में Bitcoin को क्यों बाँटा। घटनाक्रम के साथ प्रतिभागियों के साक्षात्कार भी हैं: तकनीकी प्रस्तावों के पीछे लोग हैं, उनकी अलग प्राथमिकताएँ हैं और सहमति तक पहुँचना मुश्किल है। [1]
अगस्त 2015 में Mike Hearn ने Bitcoin XT जारी किया और Gavin Andresen ने उसका समर्थन किया। प्रस्ताव था कि उस समय की सीमा 1 MB से बढ़ाकर 8 MB कर दी जाए और बाद में भी बढ़ती रहे। समर्थक सस्ते भुगतान बनाए रखना चाहते थे। विरोधियों को डर था कि पुराने नियमों से मेल न खाने वाला बदलाव नेटवर्क को बाँट देगा। वही प्रस्ताव किसी को उपयोगिता बचाने का रास्ता और किसी को साझा नियमों के लिए खतरा दिख सकता था। [2]
Full Node ऐसा कंप्यूटर है जो अपने लागू नियमों के अनुसार लेनदेन और ब्लॉकों की स्वतंत्र जाँच करता है। यदि वह पुरानी सीमा बनाए रखता है, तो बड़े ब्लॉक को अस्वीकार करेगा, भले ही उसे कोई प्रभावशाली माइनर बनाए। पहले निषिद्ध चीज़ को अनुमति देने वाला बदलाव Hard Fork कहलाता है। नया सॉफ़्टवेयर जारी होने से दूसरों के नियम अपने आप नहीं बदलते। प्रस्ताव को आगे बढ़ाने और उसे स्वेच्छा से अपनाने में अंतर समझना इस संघर्ष को समझने में मदद करता है। [2]
Bier उस दौर में लौटते हैं जब लोग अभी कल्पना कर रहे थे कि Bitcoin क्या बन सकता है। कुछ के लिए मुख्य बात सहज रोज़मर्रा के भुगतान थे; दूसरों के लिए ऐसा पैसा, जिसके नियम बदलना कठिन हो। जब तक प्रणाली बिना किसी तत्काल टकराव के बढ़ रही थी, दोनों दृष्टियाँ साथ रह सकती थीं। लेखक के अनुसार बाद के संघर्ष ने प्रतिभागियों की अनकही धारणाएँ उजागर कीं। जल्दी खरीदकर लाभ कमाना अपने आप में उनके तकनीकी विचार सही होने का प्रमाण नहीं था। [3]
Pieter Wuille ने BIP 103 में सीमा लगभग 17.7% सालाना बढ़ाने का प्रस्ताव रखा। मूल दस्तावेज़ अधिक क्षमता का दूसरा पहलू भी समझाता है: अधिक डेटा भेजना, जाँचना और सहेजना पड़ता है। Bier इसे सहमति तक पहुँचने का ऐसा अवसर बताते हैं जो हाथ से निकल गया। BIP 103 की स्थिति Closed है; यह समय-सारणी आज Bitcoin का नियम नहीं है। इसलिए विवाद केवल बढ़ने या वहीं रुके रहने में चुनाव नहीं था। [3] [5]
संघर्ष चर्चा मंचों तक भी पहुँचा। मॉडरेटर Theymos ने r/Bitcoin पर Bitcoin XT के प्रचार को सीमित किया, क्योंकि उनके अनुसार यह असंगत नेटवर्क का प्रस्ताव था। बदलाव के समर्थकों ने इसे सेंसरशिप माना। कुछ चर्चा r/btc पर चली गई और लोगों को वही विचार अधिक मिलने लगे जिनसे वे पहले से सहमत थे। Bier दिखाते हैं कि तकनीकी असहमति समूहों के बीच अविश्वास में कैसे बदल सकती है। [2]
8 नवंबर 2017 को Mike Belshe और अन्य समर्थकों ने SegWit2x के तहत सीमा बढ़ाने की योजना स्थगित करने की घोषणा की। संदेश में कहा गया कि सहज बदलाव के लिए पर्याप्त सहमति नहीं बन सकी थी। Bier इसे मुख्य संघर्ष का अंत और मौजूदा नियमों की रक्षा करने वाले उपयोगकर्ताओं की जीत मानते हैं। उनके विश्लेषण में कंपनियों और माइनरों का मजबूत समर्थन भी बाकी लोगों से अनचाहा बदलाव स्वीकार करवाने के लिए पर्याप्त नहीं था। [4]
संघर्ष का परिणाम ब्लॉकों की सर्वोत्तम क्षमता तय नहीं करता। Bier भी मानते हैं कि दूसरे रास्ते के लाभ और लागत अलग हो सकते थे। पुस्तक केंद्रीय नेतृत्व के बिना चलने वाले नेटवर्क में बदलाव पर सोचने में मदद करती है, लेकिन अगले संघर्ष का परिणाम सुनिश्चित नहीं करती। यह परिचय सारांश, First Strike, March To War और Victory के चुने हुए अंशों तथा BIP 103 पर आधारित है; यह पूरी पुस्तक का मूल्यांकन नहीं है। [1] [2] [3] [4] [5]
पूरी तस्वीर के लिए इस प्रविष्टि के साथ यह भी पढ़ें ब्लॉक आकार युद्ध, SegWit, Hard Fork, Full Node. इस प्रविष्टि का उल्लेख यहाँ भी है Hijacking Bitcoin.
01क्या पुस्तक पढ़ने से पहले प्रोग्रामिंग जानना ज़रूरी है?+
नहीं। पहले इतना समझें कि ब्लॉक में जगह सीमित है और हर Full Node नियमों की स्वतंत्र जाँच करता है। फिर समझना आसान होता है कि जगह बढ़ाने से यह सवाल भी क्यों उठा कि नियम बदल कौन सकता है।
02क्या पुस्तक साबित करती है कि एक समूह Bitcoin को नियंत्रित करता है?+
Bier परिणाम को नियमों की रक्षा में उपयोगकर्ताओं की जीत मानते हैं, लेकिन इस विशेषता को हमेशा के लिए सुनिश्चित नहीं बताते। पुस्तक एक विशिष्ट संघर्ष का वर्णन करती है; यह किसी समूह को दूसरों की ओर से निर्णय लेने का स्थायी अधिकार नहीं देती।