बिटकॉइन सीखने का मतलब Bitcoin नेटवर्क के पैसे को समझना और सुरक्षित ढंग से संभालना है। इसमें भुगतान लेना और भेजना, वॉलेट तक पहुँच सुरक्षित रखना, बैकअप से उसे बहाल करना और भरोसेमंद जानकारी पहचानना शामिल है। शुरुआत में प्रोग्रामिंग या हर तकनीकी दस्तावेज़ पढ़ना ज़रूरी नहीं है।
एक दोस्त आपको बिटकॉइन भेजना दिखाना चाहता है। ऐप खोलने से पहले तीन सवाल सोचें: आप उसे सुरक्षित रूप से क्या दिखा सकते हैं, भुगतान मिलने का पता कैसे चलेगा और बाद में उस पैसे को खर्च करने के लिए क्या चाहिए होगा? जवाब स्वाभाविक रूप से पते, लेनदेन और कुंजियों तक ले जाते हैं। इस तरह नए शब्दों का मकसद समझ आता है। पहले पूरी शब्दावली याद करने की ज़रूरत नहीं। कोई छोटा लक्ष्य चुनें, जैसे अभ्यास वाला भुगतान मिलना समझना। बारीकियों पर तब लौट सकते हैं जब पता हो कि वे क्यों चाहिए। [5] [10]
बिटकॉइन फोन के अंदर रखी फाइलें नहीं हैं। नेटवर्क लेनदेन का साझा इतिहास रखता है, जबकि वॉलेट निजी कुंजियाँ इस्तेमाल करने में मदद करता है। ये पैसे खर्च करने की अनुमति देने वाली गुप्त जानकारी हैं। वॉलेट एक ऐप या खास तौर पर बनाया गया उपकरण हो सकता है। भुगतान करने वाले को प्राप्ति का पता दे सकते हैं; अपनी निजी कुंजियाँ उसे न दें। माइनर लेनदेन जुटाकर नए ब्लॉक बनाते हैं। ब्लॉक लेनदेन का एक समूह है जो इस इतिहास में जुड़ता है। Full Node वह प्रोग्राम है जो Bitcoin के नियमों के अनुसार ब्लॉक और लेनदेन खुद जाँचता है। आपकी ओर से कुंजियाँ संभालने वाली सेवा की भूमिका अलग है: उसके खाते का बैलेंस उस सेवा पर निर्भरता भी दर्शाता है। इसलिए एक ऐप खराब होने का मतलब पूरे नेटवर्क की खराबी नहीं है। [1] [2]
Self-custody का अर्थ है कि कुंजियों का नियंत्रण आपके पास है और उनका बैकअप भी आपकी जिम्मेदारी है। कई वॉलेट में बैकअप Seed Phrase होता है: शब्दों की सूची जिससे कुंजियाँ दोबारा बनाई जा सकती हैं। PIN केवल उपकरण तक पहुँच की रक्षा करता है, इस बैकअप की जगह नहीं लेता। यदि passphrase इस्तेमाल करते हैं, यानी बैकअप के साथ जोड़ा जाने वाला अतिरिक्त गुप्त विवरण, तो बहाली के लिए उसका बिल्कुल सही रूप भी चाहिए। कुछ व्यवस्थाओं में दूसरी जानकारी भी ज़रूरी होती है। वास्तविक बैकअप कभी किसी प्रशिक्षण वेबसाइट, चैट या शिक्षक के फॉर्म में न डालें। बहाली का अभ्यास अलग वॉलेट में करें जिसकी कुंजियाँ आपके वास्तविक पैसे की रक्षा न करती हों। [5] [8]
सीखने का एक लाभ है गलती कर पाना और उसका कारण समझना। लेकिन उसके लिए नई अभ्यास वाली कुंजियाँ और परीक्षण नेटवर्क का वॉलेट इस्तेमाल करें। Testnet प्रयोग के लिए अलग नेटवर्क है; उसके सिक्के मुख्य नेटवर्क पर खर्च किए जाने वाले BTC नहीं हैं। हर अभ्यास से पहले जाँचें कि ऐप कौन सा नेटवर्क इस्तेमाल कर रहा है। आगे सीखने वाले Bitcoin Core में regtest अपना सकते हैं। यह स्थानीय परीक्षण मोड है, जिसमें वे खुद ब्लॉक बनाते हैं। शुरुआत में दोनों तरीके सीखना ज़रूरी नहीं। अहम बात है अभ्यास के वॉलेट को वास्तविक वॉलेट के बैकअप और बैलेंस से न मिलाना। [11]
आप पहले मिले बिटकॉइन का कुछ हिस्सा भेजना चाहते हैं। वॉलेट एक या अधिक UTXO चुनता है, यानी पुराने लेनदेन के वे आउटपुट जो अभी खर्च नहीं हुए। इन्हें अपने पास उपलब्ध अलग-अलग रकम समझ सकते हैं। नया लेनदेन उनसे प्राप्तकर्ता के लिए रकम बनाता है और अक्सर बची हुई रकम आपके वॉलेट में लौटाता है। एक हिस्सा शुल्क में जाता है। शुल्क लेनदेन के डेटा के आकार और चुनी हुई दर पर निर्भर करता है, भेजे गए पैसे का साधारण प्रतिशत नहीं होता। खर्च की अनुमति देने वाले हस्ताक्षर से पहले विश्वसनीय स्क्रीन पर प्राप्तकर्ता, रकम और शुल्क जाँचें। [2] [9]
भेजे गए लेनदेन का एक पहचान-चिह्न होता है, जिससे उसे खोज सकते हैं। ब्लॉक में शामिल होने पर ही उसे पहली पुष्टि मिलती है; वॉलेट का भेजने का संदेश अलग बात है। अभ्यास के दौरान स्थिति बदलते देखें और प्राप्तकर्ता की रकम तथा भेजने वाले को लौटी बची रकम खोजें। वेब एक्सप्लोरर किसी दूसरी सेवा के आँकड़े दिखाता है। अपना Full Node वह डेटा इस्तेमाल करता है जिसे उसने खुद जाँचा है। अधिक उन्नत काम के लिए Bitcoin Core में RPC है, एक इंटरफ़ेस जिससे प्रोग्राम को आदेश दिए जाते हैं। इन्हें व्याख्या और संबंधित संस्करण के दस्तावेज़ों से सीखें, वीडियो देखकर बिना समझे आदेश न उतारें। [2] [4]
Lightning Network जुड़े हुए भुगतान चैनलों से रकम भेजता है, इसलिए हर भुगतान को नए ब्लॉक का इंतज़ार नहीं करना पड़ता। चैनल एक व्यवस्था है जिसमें प्रतिभागी उसके लिए तय बिटकॉइन का आपसी बँटवारा लगातार अद्यतन करते हैं। भुगतान गुजरने के लिए रास्ते में सही जगहों पर रकम उपलब्ध होनी चाहिए; इसे तरलता या liquidity कहते हैं। इसलिए भेज सकना अपने-आप उतनी ही आसानी से प्राप्त कर सकना नहीं है। यह भी जानें कि कुंजियाँ आपके पास हैं या प्रदाता के पास, और उस खास वॉलेट को कैसे बहाल किया जाता है। सीधे मुख्य नेटवर्क पर चलने वाले सामान्य on-chain वॉलेट का बैकअप Lightning को बहाल करने के लिए पर्याप्त नहीं भी हो सकता है। [6] [12]
प्राप्ति के पते में आम तौर पर आपका नाम नहीं होता, लेकिन लेनदेन सार्वजनिक हैं। एक पता प्रकाशित करके बार-बार इस्तेमाल करेंगे तो लोग कई भुगतानों को आपसे जोड़ सकते हैं। दुकानों या एक्सचेंज को दी गई जानकारी से और संबंध बनते हैं। किसी दूसरे के एक्सप्लोरर में अपना पता खोजने से भी संचालक को उसमें आपकी रुचि का पता चल सकता है। इसलिए लेनदेन की जानकारी और इंटरनेट कनेक्शन की जानकारी अलग समझें। Tor उपयोगकर्ता और सेवा के बीच नेटवर्क मार्ग छिपाने में मदद करता है, लेकिन भुगतान इतिहास में पहले से बने संबंध मिटाता नहीं है। [1] [5] [13]
कोई नए बिटकॉइन बनने की प्रक्रिया समझाए तो आप उसकी बात प्रोटोकॉल के विवरण और नियम लागू करने वाले प्रोग्राम से मिला सकते हैं। लेकिन कीमत ज़रूर बढ़ने का वादा भविष्य के बाज़ार की बात है। सही तकनीकी व्याख्या उस वादे को साबित नहीं करती। इसी तरह BIP, बदलाव सुझाने या Bitcoin की प्रक्रिया बताने वाला दस्तावेज़, अपने-आप नेटवर्क में चल रही सुविधा नहीं बन जाता। अच्छा शिक्षक ये अंतर स्पष्ट करता है: अभी क्या जाँचा जा सकता है, क्या अभी प्रस्ताव है और क्या राय या अपेक्षा है। [1] [3]
प्राप्त करना, भेजना और बहाल करना समझने के बाद अपनी रुचि का अगला सवाल चुनें। Bitcoin whitepaper शुरुआती डिजाइन समझाता है, लेकिन जो अभी लेनदेन सीख रहा है उसके लिए वही पहला पाठ होना ज़रूरी नहीं। Mastering Bitcoin गहरे अध्ययन में मदद करती है, दस्तावेज़ खास प्रोग्राम बताते हैं और Bitcoin Optech तकनीकी विकास पर नज़र रखता है। डेवलपर बनने की इच्छा रखने वाले Chaincode Labs के सेमिनार से आगे बढ़ सकते हैं। हर मार्गदर्शिका में लेखक, तारीख, प्रोग्राम का संस्करण और आधार खोजें। लेखक के कारोबारी संबंध भी देखें। लक्ष्य हर नाम जानना नहीं, प्रक्रिया अपने शब्दों में समझाना और यह पहचानना है कि कब कुछ और जाँचना चाहिए। [3] [4] [5] [7] [10]
पूरी तस्वीर के लिए इस प्रविष्टि के साथ यह भी पढ़ें Bitcoin, Bitcoin Whitepaper, Full Node, स्व-अभिरक्षा, Seed Phrase, Lightning Network. इस प्रविष्टि का उल्लेख यहाँ भी है BTC Prague, ChainCamp, Bitcoinovej Kanál, Josef Tětek.