बिटकॉइन नोड
अभी कम से कम 26,735 कंप्यूटर जाँच रहे हैं
नोड एक साधारण कंप्यूटर है जिसके पास पूरा बहीखाता है और जो हर नियम खुद जाँचता है। वह किसी से नहीं पूछता, और किसी पर भरोसा नहीं करता। अभी दरवाज़ा खटखटाने पर उनमें से 26,735 ने जवाब दिया।
- अभी पहुँच में
- 26,735
- हर एक के पास ब्लॉक
- 9,65,917
- बहीखाते के साल
- 17.7
- आख़िरी ब्लॉक, कितने मिनट पहले
- 16
नोड असल में करता क्या है
वह हर ब्लॉक उतारता है, 2009 के पहले ब्लॉक तक पीछे जाकर, और उनमें से हर एक पर हर नियम जाँचता है।
क्या इस भुगतान पर उसी ने हस्ताक्षर किया जिसके पास वे सिक्के हैं? क्या यह ब्लॉक अपने माइनर को सही रकम दे रहा है? क्या उसकी छाप में पर्याप्त शून्य हैं? कुछ भी चूक जाए तो ब्लॉक बाहर कर दिया जाता है। इससे फ़र्क़ नहीं पड़ता कि उसे किसने भेजा या उसके पीछे कितनी बिजली है।
बस यही काम है। न माइन करना, न ख़रीद-फ़रोख़्त। जाँचना।
जब वह आपका अपना हो तो क्या बदलता है
अपना नोड न हो तो आपका वॉलेट किसी और के नोड से पूछता है। मेरे पास कितना है। मेरा भुगतान पहुँचा या नहीं। आख़िरी ब्लॉक कौन सा है। वह पूछता है, जवाब पाता है, और उस पर भरोसा कर लेता है।
लगभग हमेशा वह जवाब सच होता है। सवाल यह है कि जिस दिन वह सच न हो उस दिन क्या होगा, और उसका जवाब यह है: आपको कभी पता ही नहीं चलेगा।
अपना हो तो कुछ पूछा ही नहीं जाता। आपका वॉलेट वह बहीखाता पढ़ता है जो आपकी अपनी डिस्क पर पड़ा है। कोई ग़लत जवाब आप तक पहुँच ही नहीं सकता, क्योंकि कोई जवाब अंदर आ ही नहीं रहा।
एक दूसरी बात है, ज़्यादा चुपचाप और ज़्यादा बड़ी। जिससे आप पूछते हैं वह यह भी देखता है कि आप क्या-क्या पूछते हैं। हर पता जो आप देखते हैं, हर भुगतान जिस पर आप नज़र रखते हैं, पूछने वाले से बँधा हुआ। आपका अपना नोड इसे भी ख़त्म कर देता है, और इस बारे में लगभग कोई नहीं सोचता।
और तीसरी। नियम सिर्फ़ इसलिए टिके हैं क्योंकि मशीनें उन ब्लॉकों को ठुकरा देती हैं जो उन्हें तोड़ते हैं। एक नोड चलाने का मतलब है कि आपका इनकार भी गिना जाता है। दसियों हज़ार में से एक मशीन एक छोटा वोट है, और वह कुछ भी नहीं से बेहतर है: यहाँ यही एकमात्र तरह का वोट है जो मौजूद है।
असल में इसमें क्या लगता है
कोई इनाम नहीं है। न कोई रिटर्न, न कोई टोकन, न किसी तरह का भुगतान, और यह जानबूझकर है: तनख़्वाह वाला काम उन्हीं को खींचता है जिन्हें तनख़्वाह चाहिए।
जो चाहिए वह है एक साधारण कंप्यूटर जो चालू रहे, कुछ सौ गीगाबाइट डिस्क, और एक सामान्य कनेक्शन। पहली बार में पूरा इतिहास उतरता है और उसका हर नियम जाँचा जाता है, जिसमें एक-दो दिन लगते हैं। उसके बाद महीने में कुछ गीगाबाइट।
यही आँकड़ा वह पूरी वजह है जिससे ब्लॉक छोटा रखा गया। अगर ब्लॉक बहुत बड़ा होता तो बहीखाता रखने के लिए गंभीर हार्डवेयर चाहिए होता, और जाँचना आख़िरकार कुछ बड़ी कंपनियों के हाथ में चला जाता। जाँच तब भी होती। बस वह आपकी न होती।
सत्रह साल बाद भी एक साधारण मशीन काफ़ी है। यही डिज़ाइन था, और इसीलिए नोड दसियों में नहीं, दसियों हज़ार में गिने जाते हैं।
उन्हें कोई गिन क्यों नहीं सकता
इस पन्ने के ऊपर लिखा आँकड़ा एक निचली हद है, कुल नहीं, और यह फ़र्क़ मायने रखता है।
नोड तभी गिना जा सकता है जब दरवाज़ा खटखटाने पर वह जवाब दे। बहुत सारे नोड बाहर से आने वाले कनेक्शन कभी सुनते ही नहीं। वे घर के राउटर के पीछे हैं, या टॉर के पीछे, या बस जवाब न देने के लिए सेट हैं। वे पूरा काम कर रहे हैं, बस बाहर से दिखते नहीं।
इसलिए आप आगे जो भी गिनती पढ़ेंगे, यह भी शामिल, वह उन नोडों की संख्या है जो संयोग से पहुँच में थे। असली संख्या ज़्यादा है। कितनी ज़्यादा, यह किसी को नहीं पता, और जो कोई आपको पक्का कुल बताए वह अंदाज़ा लगा रहा है।
सवाल
बिटकॉइन नोड क्या करता है?
वह पूरा बहीखाता रखता है, 2009 तक पीछे जाकर, और हर ब्लॉक का हर नियम खुद जाँचता है। नियम तोड़ने वाली हर चीज़ को वह ठुकरा देता है, चाहे उसे किसी ने भी भेजा हो।
अपना बिटकॉइन नोड क्यों चलाएँ?
क्योंकि तब कुछ पूछा ही नहीं जाता। बिना नोड वाला वॉलेट किसी और के नोड से पूछता है कि आपके पास कितना है और आपका भुगतान पहुँचा या नहीं, और जवाब पर भरोसा कर लेता है। अपना हो तो जवाब आपकी अपनी डिस्क से आता है, और जिससे आप पहले पूछते थे वह देखना बंद कर देता है कि आप क्या देखते हैं।
क्या बिटकॉइन इस्तेमाल करने के लिए नोड चाहिए?
नहीं। ज़्यादातर लोग ऐसा वॉलेट इस्तेमाल करते हैं जो किसी और के नोड से पूछता है, और वह चलता है। अपना नोड यह नहीं बदलता कि आप भुगतान कर सकते हैं या नहीं, वह यह बदलता है कि आप पूछ किससे रहे हैं।
बिटकॉइन नोड चलाने के लिए क्या चाहिए?
एक कंप्यूटर जिसे आप चालू छोड़ सकें, कुछ सौ गीगाबाइट ख़ाली डिस्क, और एक सामान्य इंटरनेट कनेक्शन। कोई ख़ास हार्डवेयर नहीं, और यह सोच-समझकर चुना गया था: अगर डेटा सेंटर चाहिए होता तो जाँचना उन्हीं का होता जिनके पास डेटा सेंटर हैं।
क्या बिटकॉइन नोड चलाने के पैसे मिलते हैं?
नहीं। किसी तरह का कोई इनाम नहीं है। एक नोड चलाना आपको यह क्षमता ख़रीदकर देता है कि आप किसी और के जवाब पर भरोसा करने के बजाय खुद जाँच सकें।
क्या नोड चलाना और माइन करना एक ही बात है?
नहीं। माइनर नए ब्लॉक बनाते हैं और उसका भुगतान पाते हैं। नोड ब्लॉक जाँचते हैं और उन्हें कुछ नहीं मिलता। माइनर नोड भी चलाते हैं, पर बहुत बड़ी संख्या में नोड बिलकुल भी माइन नहीं करते।
कितने बिटकॉइन नोड हैं?
अभी 26,735 पहुँच में हैं, और असली कुल उससे ज़्यादा है।
क्या बिटकॉइन नोड ठीक-ठीक गिने जा सकते हैं?
नहीं। जो नोड बाहर से आने वाले कनेक्शन नहीं सुनता वह बाहर से अदृश्य है, जबकि काम बिलकुल वही करता है। छपा हुआ हर आँकड़ा एक निचली हद है, कुल नहीं।
इसे चलते हुए देखिए
NODES इस साइट की मशीन के नौ हिस्सों में से एक है: अलग-अलग मशीनों का एक छल्ला, हर एक के पास पूरा बहीखाता और हर एक उसे अकेले जाँचती हुई।
बगल के हिस्से
- BLOCKCHAINवह बहीखाता जो उनमें से हर एक रखे हुए है।
- SUPPLYवह सीमा जिसे उनमें से हर एक लागू करती है।
- WALLETवह हस्ताक्षर जिसे वे कुछ भी हिलने से पहले जाँचती हैं।
छोटी लिखत
नोड की गिनती एक सार्वजनिक क्रॉलर से आती है जो हर उस पते पर दस्तक देता है जो उसे मिल सके। यह पन्ना वित्तीय सलाह नहीं है और किसी सॉफ़्टवेयर की सिफ़ारिश नहीं करता।