Bitcoin केंद्रीय प्रशासक की अनिवार्यता के बिना मौद्रिक मूल्य भेजने की खुली व्यवस्था है। यही नाम प्रोटोकॉल, प्रतिभागियों के नेटवर्क और उसकी मुद्रा इकाई को दर्शाता है। इकाई का संकेत BTC है और एक BTC में 100 000 000 satoshi होते हैं। Bitcoin समझने के लिए एक भुगतान का क्रम देखना उपयोगी है: मूल्य पर नियंत्रण किसका है, वह अधिकार प्राप्तकर्ता को कैसे मिलता है और दूसरे लोग साझा इतिहास में उसके शामिल होने की जाँच कैसे करते हैं।
बैंक खाते का शेष ग्राहक के प्रति बैंक का दायित्व दिखाता है। bitcoin अपनी अभिरक्षा में रखने पर हमारे पास नेटवर्क के विशिष्ट अभिलेखों की खर्च-शर्तें पूरी करने के साधन होते हैं। प्रोटोकॉल रकम और शर्तें दर्ज करता है, मालिकों के कानूनी नाम नहीं। वॉलेट इन अभिलेखों को जोड़कर शेष दिखाता है; सिक्के स्वयं फ़ोन में रखी फ़ाइलें नहीं हैं। अभिरक्षक या एक्सचेंज का शेष अलग अर्थ रखता है: आम तौर पर वह चाबियों को नियंत्रित करने वाली सेवा के विरुद्ध दावा है। भुगतान पर हस्ताक्षर करने की तकनीकी क्षमता अपने आप कानूनी स्वामित्व तय नहीं करती। [Bitcoin Developer Guide — Transactions] [Bitcoin.org — Securing your wallet]
प्राप्तकर्ता वॉलेट से बना पता देता है। वह बताता है कि खास खर्च-शर्तों वाला आउटपुट कैसे बनाया जाए; वह सिक्कों का डिब्बा या गुप्त पासवर्ड नहीं है। सामान्य स्थिति में निजी चाबी से बनाया डिजिटल हस्ताक्षर अगला खर्च अधिकृत करता है; हस्ताक्षर जाँचने के लिए चाबी उजागर करना आवश्यक नहीं। शर्तें कई हस्ताक्षर या इंतज़ार भी माँग सकती हैं। केवल पता जानना खर्च करने के लिए पर्याप्त नहीं। लेकिन आवश्यक गोपनीय जानकारी पाने वाला व्यक्ति वैध खर्च बना सकता है; नेटवर्क चाबी की चोरी और धारक की सहमति में अंतर नहीं कर सकता। [Bitcoin Developer Guide — Transactions]
पिछले लेनदेन का बिना खर्च हुआ आउटपुट UTXO कहलाता है। सामान्य लेनदेन अपने इनपुट से चुने हुए UTXO का संदर्भ देता है, उन्हें पूरा खर्च करता है और नए आउटपुट बनाता है। उपयुक्त 100 000 sat के आउटपुट से भेजने वाला 60 000 sat प्राप्तकर्ता को और 39 000 sat वापस अपने नियंत्रण में दे सकता है। शेष 1 000 sat शुल्क है, सुझाई गई दर नहीं। मूल आउटपुट उसी इतिहास में दोबारा खर्च नहीं हो सकता। बची रकम का पता मूल पता होना आवश्यक नहीं। हस्ताक्षर से पहले प्राप्तकर्ता, रकम और शुल्क जाँचे जाते हैं। [Bitcoin Developer Guide — Transactions]
वॉलेट भुगतान तैयार कर हस्ताक्षर करता है; Full Node सहमति के नियमों के अनुसार डेटा जाँचता है। वह, उदाहरण के लिए, देखता है कि इनपुट मौजूद और बिना खर्च हैं, खर्च की शर्तें पूरी हैं और सामान्य लेनदेन अतिरिक्त मूल्य नहीं बनाता। वह वैध अपुष्ट लेनदेन अपनी स्थानीय प्रतीक्षा सूची Mempool में लेकर पड़ोसी नोड को भेज सकता है। हर नोड की अपनी सूची और प्रसारण नीतियाँ हैं; प्रसारण से इनकार हमेशा ब्लॉक में अवैध होने का अर्थ नहीं है। वॉलेट अपना नोड या जानकारी देने वाला बाहरी सर्वर इस्तेमाल कर सकता है। अपना नोड भी चोरी हुई हस्ताक्षर चाबी की रक्षा नहीं कर सकता। [Bitcoin Developer Guide — Transactions] [Bitcoin Developer Guide — Operating Modes]
अधिकृत चाबी धारक एक ही UTXO खर्च करने वाले दो अलग लेनदेन पर हस्ताक्षर कर सकता है। दोनों हस्ताक्षर सही हो सकते हैं और अलग प्रतिभागी पहले अलग भुगतान देख सकते हैं। इसलिए अधिकार के साथ साझा क्रम भी चाहिए। दोहरा खर्च सिक्के की फ़ाइल की नकल नहीं, बल्कि एक ही आउटपुट के दो परस्पर विरोधी उपयोग स्वीकार कराने का प्रयास है। एक वैध इतिहास में अधिकतम एक उपयोग शामिल हो सकता है। संदेश मिलने का समय, जुड़े नोड की संख्या या वॉलेट का दावा अपने आप इस टकराव को पूरे नेटवर्क में नहीं सुलझाते। [Bitcoin: A Peer-to-Peer Electronic Cash System]
खनिक संभावित ब्लॉक बनाते हैं और कठिनाई लक्ष्य पूरा करने वाला Proof of Work खोजने के लिए बार-बार हैश गणना करते हैं। ब्लॉक पिछले ब्लॉक का संदर्भ देता है; पुराने इतिहास में बदलाव के लिए बाद का काम फिर करना पड़ता है। नोड पहले नियम जाँचता है, फिर वैध शाखाओं में सर्वाधिक संचित काम वाली चुनता है, ज़रूरी नहीं कि उसमें सबसे अधिक ब्लॉक हों। खनन क्रम तय करने में मदद करता है, दूसरों के आउटपुट खर्च करने का अधिकार नहीं देता। बहुमत गणना शक्ति भी अपरिवर्तित नोड को अवैध ब्लॉक स्वीकारने के लिए मजबूर नहीं कर सकती; लेकिन क्रम और पुष्टियाँ मिलने की उपलब्धता बाधित कर सकती है। [Bitcoin Developer Guide — Block Chain]
स्वीकृत ब्लॉक में शामिल होने पर लेनदेन को पहली पुष्टि मिलती है। बाद के ब्लॉक आम तौर पर उस इतिहास को बदलने की लागत बढ़ाते हैं। ब्लॉक अंतराल समय-सारणी नहीं है: दस मिनट दीर्घकालिक लक्ष्य है, भुगतान के समय का वादा नहीं। पुनर्गठन पहले स्वीकृत ब्लॉक को हटा सकता है, लेनदेन को अपुष्ट बना सकता है या विरोधी खर्च से बदल सकता है। इसलिए आवश्यक पुष्टियों की संख्या भुगतान के मूल्य और जोखिम पर निर्भर है; वह पूर्ण निश्चितता नहीं देती। प्रोटोकॉल में रद्द करने वाला प्रशासक नहीं है। स्वैच्छिक वापसी नया भुगतान है, जिसका शुल्क फिर देखना पड़ता है। [Bitcoin: A Peer-to-Peer Electronic Cash System] [Bitcoin Developer Guide — Block Chain]
ब्लॉक का पहला लेनदेन Coinbase Transaction खनिक को ब्लॉक सब्सिडी और शामिल लेनदेन के शुल्क दे सकता है। केवल सब्सिडी नई इकाइयाँ बनाती है; शुल्क मौजूदा मूल्य स्थानांतरित करते हैं। अधिकतम सब्सिडी 50 BTC से शुरू हुई और हर 210 000 ब्लॉक पर आधी होती है। यह Halving शुल्क पर लागू नहीं होता। पूरे satoshi तक घटाकर पूर्णांक करने से अनुमत सब्सिडियों का कुल 2.1 करोड़ BTC से कम रहता है। नोड अनुमत सीमा से अधिक इनाम अस्वीकार करते हैं। खोई चाबियाँ भविष्य का निर्गम नहीं बढ़ातीं और सीमित इकाइयाँ अपने आप क्रयशक्ति तय नहीं करतीं। [Bitcoin Developer Guide — Block Chain]
स्रोत कोड की जाँच और बदलावों के सार्वजनिक प्रस्ताव संभव हैं। डेवलपर सॉफ़्टवेयर जारी करता है, नोड संचालक जाँचे जाने वाले नियम चुनता है और खनिक संभावित ब्लॉक की सामग्री चुनता है। कोई भूमिका अकेले सबके लिए निर्णय नहीं करती; असंगत बदलाव नेटवर्क बाँट सकते हैं। प्रतिभागियों का आर्थिक प्रभाव फिर भी समान नहीं है। सीमित ब्लॉक स्थान डेटा जाँचने और फैलाने की जरूरतों को सीमित करता है, लेकिन ऊँची माँग पर शामिल होने की प्रतिस्पर्धा पैदा करता है। इसलिए शुल्क लेनदेन के आकार और शामिल होने की माँग से संबंधित है, केवल भेजी रकम से नहीं। [Bitcoin Developer Guide — Block Chain] [Bitcoin Developer Guide — Transactions]
सार्वजनिक इतिहास जाँच संभव करता है, लेकिन भुगतान को पहचान से जोड़ना भी, जैसे एक्सचेंज के आँकड़ों से। छद्मनामता गुमनामी नहीं है। अपनी अभिरक्षा में रखने से अभिरक्षक से हस्ताक्षर माँगना नहीं पड़ता, लेकिन बैकअप, उपकरण सुरक्षा और प्राप्तकर्ता की जाँच की जिम्मेदारी धारक पर आती है। बैकअप को आवश्यक चाबियाँ और विन्यास बहाल करने चाहिए; केवल वॉलेट बहाल करने से उजागर रहस्य फिर गुप्त नहीं होता। अपना नोड इतिहास जाँचने में सहायक है, पर कीमत, निजता या सुरक्षित हस्ताक्षर की गारंटी नहीं। स्वतंत्र जाँच का अर्थ जानना है कि इन सवालों में अभी किसकी जाँच हो रही है। [Bitcoin.org — Protect your privacy] [Bitcoin.org — Securing your wallet]
पूरी तस्वीर के लिए इस प्रविष्टि के साथ यह भी पढ़ें Satoshi Nakamoto, Bitcoin Whitepaper, Genesis Block, Proof of Work, Full Node, 2.1 करोड़ BTC सीमा. इस प्रविष्टि का उल्लेख यहाँ भी है Satoshi Nakamoto, Bitcoin Whitepaper, Genesis Block, Full Node.