बिटकॉइन का UTXO: आपके पुराने नकदी जैसा

by:BlockchainMaven1 सप्ताह पहले
424
बिटकॉइन का UTXO: आपके पुराने नकदी जैसा

क्रिप्टोकरेंसी का नकदी मॉडल

जब ग्राहक मुझसे बिटकॉइन की एकाउंटिंग प्रणाली समझाने के लिए कहते हैं, तो मैं उन्हें बैंक बैलेंस के बारे में भूलने को कहता हूँ। बिटकॉइन ‘एकाउंटिंग’ नहीं करता - यह पुरातत्व करता है। आपके पास जो भी सतोशी है, उसका अपना इतिहास ब्लॉकचेन में दर्ज है, और यहीं से UTXO (अनस्पेंट ट्रांजेक्शन आउटपुट) की भूमिका आती है।

UTXO क्या होता है?

कल्पना कीजिए आपको दो रिश्तेदारों से जन्मदिन का पैसा मिलता है:

  • चाची एलिस $100 का नोट भेजती है (UTXO #1)
  • चाचा बॉब $50 का नोट भेजते हैं (UTXO #2)

आपका ‘बैलेंस’ $150 है, लेकिन महत्वपूर्ण बात यह है कि ये आपके वॉलेट में अलग-अलग नोट हैं। बिटकॉइन भी इसी तरह काम करता है - प्रत्येक भुगतान एक नया, अलग UTXO बनाता है जो खर्च होने तक बना रहता है।

एक बिटकॉइन लेन-देन की संरचना

यहाँ यह दिलचस्प हो जाता है: हर बिटकॉइन लेन-देन तीन काम करता है:

  1. चुनता है मौजूदा UTXO को इनपुट के रूप में (जैसे कौन से नोट खर्च करने हैं)
  2. नष्ट करता है उन UTXO को (वे ‘खर्च’ हो जाते हैं)
  3. बनाता है नए UTXO प्राप्तकर्ताओं के लिए (और आपके चेंज के लिए, यदि कोई हो)

// सरल लेन-देन उदाहरण इनपुट: [UTXO1: 1 BTC, UTXO2: 0.5 BTC] आउटपुट: [प्राप्तकर्ता: 0.3 BTC, चेंज: 1.2 BTC]

व्यवहार में यह महत्वपूर्ण क्यों है?

पिछले महीने, एक ग्राहक ने 300% अधिक फीस का भुगतान किया क्योंकि उनके वॉलेट ने स्वचालित रूप से दर्जनों छोटे UTXO का उपयोग किया था। इस मॉडल को समझने से आपको मदद मिलती है:

  • फीस को अनुकूलित करने में: बड़े UTXO का मतलब अक्सर कम सापेक्ष लागत होता है
  • सिक्कों की उत्पत्ति को ट्रैक करने में: विनियामक अनुपालन के लिए उपयोगी
  • डस्ट अटैक को रोकने में: संदिग्ध सूक्ष्म लेन-देन को पहचानें

एथेरियम के अकाउंट मॉडल के विपरीत, जहां सब कुछ एक बैलेंस में विलीन हो जाता है, बिटकॉइन का UTXO सिस्टम पारदर्शिता प्रदान करता है - ठीक उसी तरह जैसे आप अनट्रेसेबल प्राइवेसी चाहते हैं तो क्रेडिट कार्ड की जगह नकद लेन-देन पसंद करते हैं।

प्रो टिप: TokenPocket जैसे वॉलेट एडवांस्ड यूज़र्स को मैन्युअली UTXO चुनने देते हैं। अपने 2017 के स्टैश से उस विशिष्ट 0.5 BTC सिक्के को खर्च करना चाहते हैं? अब आप कर सकते हैं।

BlockchainMaven

लाइक्स70.19K प्रशंसक1.58K
बिटकॉइन
ओपुलस