0212 जनवरी 2009
हैल के लिए दस बिटकॉइन
Genesis Block के नौ दिन बाद सातोशी नाकामोतो ने हैल फ़िनी को दस बिटकॉइन भेजे। इस लेनदेन के पीछे सट्टा नहीं, परीक्षण, त्रुटियों की जानकारी और दो लोगों का आपसी भरोसा था।
जब सातोशी नाकामोतो ने Bitcoin कार्यक्रम का पहला संस्करण जारी किया, तो कूटलेखन की चर्चा-सूची के अधिकांश लोगों ने सावधानी से प्रतिक्रिया दी या बिल्कुल नहीं दी। हैल फ़िनी ने एक दुर्लभ काम किया: कार्यक्रम उतारा, अपने घरेलू कंप्यूटर पर चलाया और त्रुटियाँ ढूँढ़ने लगे। वह कोई अनजान उत्सुक व्यक्ति नहीं थे। वह PGP पर काम कर चुके थे, वर्षों से Cypherpunks समुदाय में थे और डिजिटल पैसे का अपना प्रयोग कर चुके थे। कुछ दिन बाद सातोशी ने उन्हें दस बिटकॉइन भेजे। यह न पुरस्कार था, न निवेश। यह वह क्षण था जब नई व्यवस्था को पहली बार दो लोगों, दो मशीनों और समान नियमों पर दो स्वतंत्र नज़रों के बीच खरा उतरना था।
जिस व्यक्ति ने सचमुच कार्यक्रम चलाया
फ़िनी कोई संयोग से चुने गए प्राप्तकर्ता नहीं थे। उन्होंने PGP पर काम किया था, कूटलेखन का उपयोग करने वाली पहली गुमनाम ईमेल अग्रेषण सेवा चलाई थी और Proof of Work पर आधारित हस्तांतरणीय टोकनों का शुरुआती प्रयोग RPOW बनाया था। कूटलेखन की चर्चा-सूची में Bitcoin Whitepaper आने पर उन्हें उसमें उन सवालों की गूँज मिली जिनसे वह वर्षों से जूझ रहे थे।
9 जनवरी 2009 को सॉफ़्टवेयर का पहला संस्करण जारी हुआ। फ़िनी ने बाद में याद किया कि संभवतः वह सातोशी के बाद Bitcoin चलाने वाले पहले व्यक्ति थे। वह सामान्य प्रोसेसर पर एक की कठिनाई के साथ खनन कर रहे थे और कई दिनों तक सातोशी से पत्राचार करते रहे: फ़िनी त्रुटियाँ बताते और सातोशी उन्हें ठीक करते।
Genesis Block 3 जनवरी को बना था, लेकिन उससे अकेले लोगों का नेटवर्क नहीं बन गया था। कार्यक्रम जारी होने पर ही सातोशी के कंप्यूटर से बाहर कोई व्यक्ति नियमों की जाँच और शृंखला को आगे बढ़ा सकता था। इसलिए फ़िनी की भागीदारी केवल उत्साह भरी टिप्पणी नहीं थी। उन्होंने दूसरी स्वतंत्र स्थापना, त्रुटियों पर दूसरी नज़र और यह जानने का पहला अवसर दिया कि नोड एक ही इतिहास पर सहमत होंगे या नहीं।
इस तरह के प्रयोग के लिए फ़िनी के पास धैर्य और अनुभव का असाधारण मेल था। फ़िल ज़िमरमैन के साथ विकासकर्ता के रूप में उन्होंने PGP पर काम किया था, जिसने मज़बूत कूटलेखन को विशेषज्ञ संस्थानों से सामान्य उपयोगकर्ताओं तक पहुँचाया। उन्होंने गुमनाम ईमेल अग्रेषण सेवा भी चलाई और 2004 में किए गए कार्य के हस्तांतरणीय प्रमाणों की व्यवस्था RPOW पेश की। वह अच्छी तरह जानते थे कि केवल चतुर कलनविधि पर्याप्त नहीं: किसी को सॉफ़्टवेयर लिखना, किसी को चलाना और किसी को यह आज़माना होता है कि वह कहाँ टूटता है।
10 जनवरी को उन्होंने Twitter पर छोटा-सा वाक्य लिखा: “बिटकॉइन चला रहा हूँ।” आज वह इतिहास में दर्ज समारोहपूर्ण पंक्ति लगती है, लेकिन तब वह कार्यस्थिति थी: कार्यक्रम चल रहा था और कंप्यूटर पर बोझ डाल रहा था। फ़िनी ने बाद में याद किया कि पंखा शोर करता था और प्रोसेसर गर्म हो रहा था, इसलिए कुछ दिनों बाद उन्होंने खनन बंद कर दिया। सिक्कों की भावी कीमत ऐसा तर्क नहीं थी जो उनके कमरे में मशीन के असली शोर को दबा देती।
ब्लॉक 170
12 जनवरी को ब्लॉक 170 में एक लेनदेन आया, जिसने पहले के ब्लॉक में निकाले गए सिक्के खर्च करके फ़िनी के लिए एक निर्गम बनाया। रकम 10 BTC थी और शुल्क शून्य। ब्लॉकचेन के रिकॉर्ड में नाम नहीं हैं, लेकिन फ़िनी ने बाद में स्वयं पुष्टि की कि सातोशी ने परीक्षण के लिए उन्हें दस सिक्के भेजे थे।
तकनीकी रूप से यह छोटा हस्तांतरण था। मानवीय दृष्टि से बड़ी छलाँग। सातोशी अब अपनी ही रचना को केवल खुद के विरुद्ध नहीं परख रहे थे। दूसरे सिरे पर अनुभवी कूटलेखन विशेषज्ञ था, जिसके पास अपना कंप्यूटर, कार्यक्रम की अपनी प्रति और जो नहीं चल रहा उसे बताने की इच्छा थी। उस क्षण बराबरी के भागीदारों का विचार केवल Bitcoin Whitepaper का शीर्षक नहीं रहा।
ब्लॉकचेन स्वयं आगत, निर्गम, रकम और ब्लॉक में स्थान सुरक्षित रखता है; वह “सातोशी ने हैल को भेजा” वाक्य सुरक्षित नहीं रखता। दोनों पक्षों की पहचान हमें फ़िनी के स्वयं के बयान और उस समय के पत्राचार से मालूम है। इस तरह कहानी स्पष्ट करती है कि कूटलेखन क्या सिद्ध कर सकता है और इतिहास में लोग व अभिलेख क्या जोड़ते हैं।
लेनदेन ने ब्लॉक 9 का एक निर्गम खर्च किया और दो नए बनाए: प्राप्तकर्ता के लिए दस BTC और बाकी प्रेषक के पास वापस। आज का बटुआ ऐसे विवरण छिपा देता है, लेकिन जनवरी 2009 में दोनों व्यक्ति ठीक इन्हीं को परख रहे थे। सही हस्ताक्षर बनना था, नोडों को लेनदेन स्वीकार करना था और खनिक को उसे ऐसे ब्लॉक में रखना था जिसे दूसरा कंप्यूटर साझा इतिहास का हिस्सा माने।
इसलिए हैल फ़िनी की स्क्रीन पर दस सिक्के उतारने योग्य फ़ाइलों की तरह नहीं आए। उन्हें उस निर्गम पर बाद में नया वैध हस्ताक्षर बनाने का अधिकार मिला जिसे नेटवर्क अभी तक खर्च न किया गया मानता था। इतिहास के इस हिस्से पर सातोशी का एकाधिकार समाप्त हुआ और फ़िनी को अपना नियंत्रण मिला। इसी सीमित तकनीकी अर्थ में हस्तांतरण ने बराबरी के भागीदारों का विचार पूरा किया: प्राप्तकर्ता को व्यवस्था के लेखक से अपना शेष आगे भी सँभालने का आग्रह नहीं करना था।
बैंक के बिना भरोसा, भरोसे से रहित दुनिया नहीं है
Bitcoin बहीखाते के संचालक पर विश्वास करने की ज़रूरत घटाता है। लेकिन अपने जन्म की कहानी से इंसानी भरोसा नहीं मिटाता। फ़िनी को मानना पड़ा कि किसी दूसरे का प्रयोगात्मक कोड चलाना सार्थक है। सातोशी को उनकी सूचनाएँ स्वीकार करके कार्यक्रम तेज़ी से बदलना पड़ा। दोनों को ऐसी परियोजना को समय देना पड़ा जिसके एक हफ़्ता चलने की भी गारंटी नहीं थी।
अंतर इस बात में था कि वे क्या जाँच सकते थे। फ़िनी को किसी निजी डेटाबेस में किया वादा नहीं मिला। उनका नोड इतिहास, हस्ताक्षर और हस्तांतरण के नियम जाँच सकता था। भरोसे ने सहयोग शुरू कराया; सत्यापन करने वाले सॉफ़्टवेयर ने परिणाम जाँचा।
यह भरोसे से रहित व्यवस्था के नारे से कम रूमानी और अधिक सटीक है। Bitcoin भरोसे की जगह बदलता है: रिकॉर्ड बदल सकने वाले संचालक से हटाकर खुले नियमों, कूटलेखन और अपने सत्यापन पर। लोग फिर भी गलत हो सकते हैं, सॉफ़्टवेयर में त्रुटियाँ और सहयोगियों से निराशा हो सकती है। अंतर यह है कि हस्तांतरण की वैधता किसी एक कंपनी के भीतर छिपा रहस्य नहीं है।
शुरुआती दिनों में यह सीमा खास तौर पर स्पष्ट थी। नेटवर्क में कुछ ही भागीदार थे, अधिकांश ब्लॉक शायद सातोशी निकाल रहे थे और कार्यक्रम अभी-अभी जारी हुआ था। इसलिए फ़िनी न हज़ारों स्वतंत्र नोडों पर भरोसा कर सकते थे, न वर्षों के संचालन पर। लेकिन वह कोड खोल सकते थे, अपने कार्यक्रम का व्यवहार देख सकते थे और मिले इतिहास को नियमों से मिला सकते थे। व्यक्ति पर भरोसा अब भी मौजूद था, मगर पहली बार उसके साथ जाँच का ठोस साधन भी था।
उनका सहयोग सामान्य सॉफ़्टवेयर विकास जैसा भी था। फ़िनी कार्यक्रम बंद पड़ने और अन्य समस्याओं की खबर देते, सातोशी सुधार भेजते और दोनों दोबारा कोशिश करते। किसी को भरोसा नहीं था कि परियोजना को तीसरा उपयोगकर्ता भी मिलेगा। फिर भी वे ऐसे काम करते थे मानो सही होना महत्वपूर्ण हो। दो Cypherpunks के बीच विश्वास सत्यापन का उलटा नहीं था; उसी वजह से उन्होंने ऐसी व्यवस्था बनाने में समय लगाया जिसमें बाद के लोगों को सिर्फ़ उनके शब्दों पर भरोसा न करना पड़े।
आँखों से लिखा गया संदेश
2013 में फ़िनी ने Bitcoin के साथ अपनी शुरुआत लिखी, जब ALS बीमारी उन्हें लगभग पूरी तरह लकवाग्रस्त कर चुकी थी। वह आँखों से कंप्यूटर चलाते और फिर भी अधिक सुरक्षित Bitcoin बटुए बना रहे थे। शुरुआती ब्लॉकों से उन्हें सबसे अधिक गर्म प्रोसेसर, शोर करता पंखा और खनन बंद करने का निर्णय याद था।
उनका लेख दस सिक्कों को पवित्र अवशेष नहीं बनाता। वह कारीगरी का सिलसिला दिखाता है: कोड उतारना, चलाना, त्रुटि ढूँढ़ना, ठीक करना और सोचना कि एक दिन चाबियाँ बच्चों को कैसे मिलेंगी। इस तरह पहला लेनदेन केवल बहीखाते के इतिहास की शुरुआत नहीं था। वह ऐसे समुदाय की शुरुआत थी जो अपने पहले प्रेषक और पहले प्राप्तकर्ता, दोनों से आगे चला।
फ़िनी का पहले का RPOW यह भी दिखाता है कि Bitcoin शून्य से नहीं निकला। उसने Proof of Work, डिजिटल हस्ताक्षर और इलेक्ट्रॉनिक पैसे के प्रति Cypherpunks के जुनून को लिया और नए ढंग से जोड़ा। पहला प्राप्तकर्ता ऐसा व्यक्ति बना जो केवल परिणाम नहीं, उससे पहले के असफल प्रयासों की लंबी शृंखला भी समझता था।
2009 में फ़िनी को एमियोट्रोफ़िक लेटरल स्क्लेरोसिस का निदान मिला। बीमारी ने धीरे-धीरे उनकी गति और वाणी छीन ली, लेकिन तकनीकी काम में रुचि नहीं। मार्च 2013 में संस्मरण लिखते समय वह आँखों की गति पढ़ने वाली व्यवस्था से कंप्यूटर चलाते और चाबियाँ अधिक सुरक्षित बनाने वाले साधन पर काम कर रहे थे। उन्होंने कहानी में आत्मदया या इतिहास में खास जगह की माँग नहीं रखी। उन्होंने उस व्यक्ति की खुशी बताई जिसने आशाजनक विचार पहचाना और शुरुआती क्षण में उसके साथ रह सका।
वह अपनी पत्नी फ़्रैन और बच्चों के बारे में भी सोच रहे थे, जिन्हें कभी शुरुआती सिक्कों में से बचे हुए मिलने थे। इस तरह पहला हस्तांतरण जहाँ शुरू हुआ था, उससे अलग जगह समाप्त होता है। जनवरी 2009 में प्रश्न था कि दस इकाइयाँ सुरक्षित दूसरे कंप्यूटर तक पहुँच सकती हैं या नहीं। चार वर्ष बाद फ़िनी सोच रहे थे कि जब मूल धारक पासवर्ड न डाल सके, तब नियंत्रण अगली पीढ़ी तक पहुँच सकता है या नहीं। इस बीच Bitcoin दो प्रोग्रामरों के प्रयोग से ऐसी व्यक्तिगत संपत्ति बन गया था जिसके असली पारिवारिक परिणाम थे।
Atlas में व्यक्ति और अवधारणाएँ
स्रोत और कहानी की सीमाएँ
- 01हैल फ़िनी — Bitcoin और मैं
कार्यक्रम चलाने, दस सिक्कों, त्रुटियाँ सुधारने और बाद में ALS के साथ जीवन पर फ़िनी की अपनी यादें।
- 02Mempool.space — लेनदेन f418…9e16, ब्लॉक 170 में
रकम, निर्गमों और ब्लॉक का सार्वजनिक रिकॉर्ड।
- 03Satoshi Nakamoto Institute — Bitcoin v0.1 जारी
सॉफ़्टवेयर के पहले सार्वजनिक संस्करण की तत्कालीन घोषणा।
- 04Bitcoin: A Peer-to-Peer Electronic Cash System
केंद्रीय संचालक के बिना हस्तांतरण और सत्यापन के मॉडल का मूल विवरण।