69 / 736SAT

Satoshi

sat / sats · बिटकॉइन की छोटी इकाइयाँ

बिटकॉइन खरीदने के लिए पूरा एक बिटकॉइन लेना ज़रूरी नहीं है। आप उसके छोटे हिस्से रख और भेज सकते हैं; उनकी इकाई सतोशी या sat कहलाती है। एक बिटकॉइन में ठीक 100000000 sat होते हैं। वॉलेट में रकम का प्रदर्शन BTC से sats में बदलने पर रकम नहीं बदलती, केवल उसे लिखने का तरीका बदलता है।

सतोशी, जिसका संक्षिप्त रूप sat है, एक बिटकॉइन का दस करोड़वाँ हिस्सा है: 1 sat = 0.00000001 BTC। बिटकॉइन की मूल परत के लेनदेन में दर्ज रकम की यह सबसे छोटी इकाई है। सतोशी कोई दूसरी क्रिप्टोकरेंसी नहीं है। जैसे लंबाई को मीटर या सेंटीमीटर में लिखा जा सकता है, वैसे ही रकम को BTC या पूर्ण सतोशी की संख्या में लिखा जा सकता है।

BTC, सातोशी और मुद्रा कन्वर्टरBTC और पूर्ण सातोशी को निश्चित अनुपात में बदलें; चुनी गई मुद्रा की संदर्भ दर से मौद्रिक मूल्य निकालें।

आना को 25000 sat का भुगतान करना है, लेकिन उसका वॉलेट 0.00025 BTC दिखाता है। ये अलग मुद्राएँ या कोई बेहतर विनिमय दर नहीं हैं; एक ही रकम लिखने के दो तरीके हैं। संबंध है 1 BTC = 100000000 sat, इसलिए 0.001 BTC = 100000 sat भी है। रोज़मर्रा की छोटी रकम के लिए दशमलव के बाद कई शून्य पढ़ने के बजाय sats पढ़ना आसान हो सकता है। रुपये जैसी राष्ट्रीय मुद्रा के मुकाबले बिटकॉइन की कीमत बदल सकती है, लेकिन BTC और sat के बीच का अनुपात नहीं बदलता। [1] [2]

आना सेटिंग में sats चुनती है तो उसके बिटकॉइन कहीं जाते नहीं और नए सिक्के पैदा नहीं होते। केवल स्क्रीन पर संख्या और इकाई बदलती है। sat इकाई का संक्षिप्त रूप है; अंग्रेज़ी में बहुवचन के लिए sats भी प्रचलित है। इसका नाम बिटकॉइन के निर्माता Satoshi Nakamoto के सम्मान में रखा गया है, किसी अलग से खरीदी जाने वाली संपत्ति के लिए नहीं। छोटी इकाई छोटी रकम बताना आसान बनाती है। वह न स्थिर क्रय-शक्ति की गारंटी देती है, न मुनाफ़े की। [2]

मान लें कि आना का वॉलेट पहले मिले 50000 sat का उपयोग करता है। वह प्राप्तकर्ता को 25000 sat भेजता है, 24000 sat आना को बची हुई रकम के रूप में लौटाता है और 1000 sat उस माइनर के शुल्क के लिए छोड़ता है जो लेनदेन को ब्लॉक में शामिल करेगा। हिसाब है 50000 = 25000 + 24000 + 1000। इस भुगतान पर आना ने 26000 sat खर्च किए, इस्तेमाल की गई पूरी पुरानी रकम नहीं। यह समझाने का उदाहरण है, आम या सुझाया हुआ शुल्क नहीं। मंज़ूरी देने से पहले प्राप्तकर्ता की रकम और शुल्क अलग-अलग पढ़ें। [8]

वॉलेट शुल्क के साथ sat/vB में Fee Rate भी दिखा सकता है। यह प्रति वर्चुअल बाइट सतोशी की संख्या है; वर्चुअल बाइट शुल्क के लिए लेनदेन का आकार मापने की इकाई है। 100 vB आकार और 10 sat/vB की दर पर शुल्क 1000 sat होगा। यह भेजे गए पैसों का प्रतिशत नहीं है। बराबर रकम वाले दो लेनदेन का आकार अलग हो सकता है, जैसे किसी एक में पहले मिली अधिक रकमों को जोड़ना पड़े। वॉलेट की अंतिम पुष्टि स्क्रीन पर निकला हुआ शुल्क जाँचें। [7] [8]

सिर्फ संख्या पर्याप्त नहीं है; उसकी इकाई भी चाहिए। sats वाले खाने में 25000 लिखना और BTC वाले खाने में वही संख्या लिखना बिल्कुल अलग है। भुगतान का QR कोड स्कैन करने के बाद भी हस्ताक्षर से पहले पता, नेटवर्क, रकम और शुल्क जाँचें। हस्ताक्षर खर्च करने की डिजिटल अनुमति है। वॉलेट इसे निजी कुंजी से बनाता है; यह एक गुप्त मान है, जिससे बिटकॉइन पर नियंत्रण मिलता है। भुगतान लिंक के विनिर्देश BIP 321 के अनुसार भुगतान लिंक का amount पैरामीटर दशमलव BTC में होता है और दशमलव के लिए बिंदु इस्तेमाल करता है: amount=0.00025 का मतलब 25000 sat है। वॉलेट sats दिखाए या स्थानीय दशमलव चिह्न इस्तेमाल करे, लिंक का यह नियम वही रहता है। लिंक को हाथ से बदलने की ज़रूरत नहीं; पुष्टि स्क्रीन पर सही नतीजा दिखना महत्वपूर्ण है। [3]

नेटवर्क में हर सतोशी के लिए अलग छोटी फ़ाइल नहीं होती। उसमें लेनदेन के आउटपुट दर्ज होते हैं, जिनमें रकम और उसे खर्च करने की शर्तें होती हैं। जो आउटपुट अभी खर्च नहीं हुआ है, उसे UTXO कहते हैं। वॉलेट पहले मिली ऐसी कई रकमों को जोड़कर एक बैलेंस दिखा सकता है। भुगतान करते समय वह कुछ आउटपुट पूरे खर्च करता है और प्राप्तकर्ता तथा बची हुई रकम के लिए नए आउटपुट बनाता है। सतोशी इन मूल्यों को गिनने की इकाई है, वॉलेट में पड़ी कोई अलग वस्तु नहीं। [2]

रकम को कितनी बारीकी से लिखा जा सकता है और कितना भुगतान व्यावहारिक है, ये अलग बातें हैं। आउटपुट में 1 sat दर्ज हो सकता है। लेकिन लेनदेन जाँचने और आगे भेजने वाले कंप्यूटर, जिन्हें नोड कहते हैं, बहुत छोटा आउटपुट बनाने वाले लेनदेन को आगे भेजने से इनकार कर सकते हैं। Dust का संबंध नोड की लेनदेन आगे भेजने की नीति और उस आउटपुट को बाद में खर्च करने की अनुमानित लागत से है। सीमा आउटपुट के प्रकार और नीति की सेटिंग पर भी निर्भर करती है। यह ऐसा सार्वभौमिक नियम नहीं है कि हर वैध भुगतान की न्यूनतम रकम एक ही हो। ब्लॉक में पहले से मौजूद किसी छोटे आउटपुट को खर्च करने का शुल्क भी उसकी कीमत से अधिक हो सकता है। [7]

Lightning Network भुगतान चैनलों का इस्तेमाल करता है। इनमें प्रतिभागी चैनल में रखी रकम का बँटवारा अपडेट करते हैं, इसलिए हर भुगतान को बिटकॉइन ब्लॉक में अलग से दर्ज करना आवश्यक नहीं होता। उसके अंदरूनी हिसाब में millisatoshi, संक्षेप में msat, भी इस्तेमाल होता है: 1 sat = 1000 msat। यह शुल्क का और बारीक हिसाब रखने में उपयोगी है। इसका मतलब यह नहीं कि बिटकॉइन की मूल परत पर सतोशी के अंश वाला आउटपुट बन जाता है। चैनल बंद होने पर Lightning के नियम रकम को पूर्ण सतोशी में बदलते हैं और कुछ बहुत छोटे आउटपुट छोड़ देते हैं। अंदरूनी हिसाब की बारीकी और अंतिम निपटान अलग बातें हैं। [6] [5]

1 BTC को दस करोड़ हिस्सों में बाँटने से बिटकॉइन की मात्रा नहीं बढ़ती, जैसे मीटर को सेंटीमीटर में लिखने से मेज़ लंबी नहीं हो जाती। नए बिटकॉइन ब्लॉक सब्सिडी के नियमों से बनते हैं; यह ब्लॉक से जुड़ा नया निर्गम है। Halving पर यह सब्सिडी पूर्ण सतोशी में आधी की जाती है। बचने वाले भिन्नात्मक हिस्से छोड़ दिए जाते हैं, इसलिए बहुत आगे जाकर नतीजा शून्य हो जाता है। तकनीकी स्थिरांक MAX_MONEY रकम की सीमा जाँचने के काम आता है। केवल उसके होने का अर्थ यह नहीं कि ठीक 2.1 करोड़ BTC वास्तव में जारी होंगे और खर्च करने के लिए उपलब्ध होंगे। खोई हुई कुंजियाँ और कुछ अनुपयोगी या न लिए गए पुरस्कार भी उपलब्ध मात्रा घटाते हैं। [1] [8]

Bitcoin Core रकम के लिए CAmount नाम का 64-बिट पूर्णांक प्रकार और 100000000 मान वाला COIN स्थिरांक इस्तेमाल करता है। इसलिए 0.00025 BTC को अंदरूनी तौर पर पूर्णांक 25000 के रूप में संभाला जाता है। इससे सामान्य बाइनरी floating point गणना में आने वाली अशुद्धियों से बचने में मदद मिलती है; ऐसी गणना कई दशमलव मानों को केवल लगभग दर्शा पाती है। उपयोगकर्ता के लिए बात सरल है: इकाई और सटीक रकम जाँचें। यदि आप कैलकुलेटर या भुगतान संभालने वाला सॉफ़्टवेयर बनाते हैं, तो अनुमानित नतीजे को बाद में गोल करने के बजाय पूर्ण सतोशी या सटीक दशमलव गणना का उपयोग करें। [1]

पूरी तस्वीर के लिए इस प्रविष्टि के साथ यह भी पढ़ें Bitcoin, 21 Million, Unit of Account, Lightning Network, UTXO, Transaction Fees. इस प्रविष्टि का उल्लेख यहाँ भी है Bitcoin Pizza Day, Chaumian eCash, Blind Signature, OP_CHECKTEMPLATEVERIFY.

DOC · 001Bitcoin Core — consensus amount.hप्राथमिक स्रोत DOC · 002Bitcoin Developer Reference — Glossary: denominations and outputsदस्तावेज़ DOC · 003BIP 321 — URI Schemeविनिर्देश DOC · 004Lightning BOLT #1 — Base Protocolविनिर्देश DOC · 005Lightning BOLT #3 — Transactions: whole-satoshi settlementविनिर्देश DOC · 006Lightning BOLT #2 — Peer Protocol for Channel Managementविनिर्देश DOC · 007Bitcoin Core v29.0 — Dust policyप्राथमिक स्रोत DOC · 008Bitcoin Core v29.0 — Block subsidy and transaction validationप्राथमिक स्रोत
समीक्षा की गई: स्रोत पहले · यह निवेश सलाह नहीं है