बिटकॉइन में कोई खाते और कोई शेष राशि नहीं है। इसमें आउटपुट हैं। प्रत्येक लेन-देन आउटपुट बनाता है, और प्रत्येक आउटपुट एक शर्त पर बंद राशि होती है, आमतौर पर: जो कोई भी इस कुंजी से हस्ताक्षर कर सकता है वह इसे खर्च कर सकता है।
UTXO
एक आउटपुट जिसे अभी तक खर्च नहीं किया गया है, उसे अनस्पेंट ट्रांजेक्शन आउटपुट, एक UTXO कहा जाता है। हर नोड UTXO का पूरा सेट रखता है। आपकी शेष राशि वह है जो आपका वॉलेट पाता है जब वह उन UTXO को जोड़ता है जिन्हें आपकी कुंजियाँ खर्च कर सकती हैं।
खर्च करने का मतलब उपभोग करना है
एक लेन-देन के इनपुट मौजूदा UTXO का संदर्भ देते हैं और उन्हें अनलॉक करने वाले हस्ताक्षर ले जाते हैं। इसके आउटपुट प्राप्तकर्ताओं के लिए नए UTXO बनाते हैं। एक बार खर्च होने के बाद, एक आउटपुट हमेशा के लिए चला जाता है: इसे खर्च करने का प्रयास करने वाला दूसरा लेन-देन एक डबल खर्च है, और नोड्स इसे मना कर देते हैं।
- इनपुट: खर्च किए जा रहे UTXO के संदर्भ, साथ ही उनके हस्ताक्षर।
- आउटपुट: नई राशियाँ, प्रत्येक एक नए मालिक की शर्त पर बंद।
- नियम: इनपुट आउटपुट के बराबर या उससे अधिक मूल्यवान होने चाहिए।
मेम्पूल में, प्रत्येक टोकन एक प्रतीक्षा लेन-देन है जिसमें उसके इनपुट और आउटपुट होते हैं, और उसकी ऊंचाई वह शुल्क है जो वह भुगतान करता है।