AssumeUTXO अस्थायी मान्यता वाला अनुकूलन है, पूर्ण सत्यापन का विकल्प नहीं। सामग्री को कार्यक्रम के अपेक्षित हैश और बाद में इतिहास से गणना की गई स्थिति से मेल खाना चाहिए।
स्नैपशॉट खास आधार ब्लॉक पर अव्ययित आउटपुट बताता है। यह सभी लेनदेन का संग्रह या सभी पिछले ब्लॉक सत्यापित होने का स्वतंत्र प्रमाण नहीं। [Bitcoin Core — AssumeUTXO design] [Bitcoin Core — loadtxoutset RPC]
loadtxoutset प्रारूप, आधार ब्लॉक और समर्थित मानदंड जाँचता है। Bitcoin Core v29.0 लोड UTXO सामग्री का हैश भी निकालता और सक्रियण पहले अपेक्षित मान से मिलाता है। [Bitcoin Core v29.0 — AssumeUTXO parameters] [Bitcoin Core — loadtxoutset RPC] [Bitcoin Core — validation]
स्वीकृत स्थिति अगले ब्लॉक संसाधित कर सिरे तक पहुँच सकती है। नए ब्लॉक सहमति जाँच के अधीन रहते हैं; खर्च या निर्गमन नियमों में छूट नहीं मिलती। [Bitcoin Core — AssumeUTXO design] [Bitcoin Core — validation]
दूसरी श्रृंखला स्थिति शुरू से स्नैपशॉट आधार तक पुराने ब्लॉक संसाधित करती है। सक्रिय सिरा उपलब्ध होना इस स्वतंत्र कार्य के पूरा होने का प्रमाण नहीं। [Bitcoin Core — AssumeUTXO design] [Bitcoin Core — validation]
समर्थित आधार ब्लॉक और अपेक्षित हैश खास कार्यक्रम संस्करण का हिस्सा हैं। इतिहास पूरा होने तक उपयोगकर्ता सही स्थिति की स्पष्ट मान्यता स्वीकारता है; हैश ऐतिहासिक प्रमाण का विकल्प नहीं। [Bitcoin Core v29.0 — AssumeUTXO parameters] [Bitcoin Core 28.0 release notes]
मनमानी फाइल या ऊँचाई स्वतः समर्थित नहीं होती। गलत सामग्री अपेक्षित हैश जाँच में विफल होती है; फिर भी प्रदाता अनुपलब्धता या देर कर सकता है और लोड करने में संसाधन लगते हैं। [Bitcoin Core — loadtxoutset RPC] [Bitcoin Core — validation]
आधार ब्लॉक पर स्वतंत्र रूप से बने UTXO समूह का हैश अपेक्षित हैश से मिलता है। असंगति त्रुटि है और रुकावट लाती है, स्नैपशॉट को चुपचाप सत्यापित नहीं घोषित करती। [Bitcoin Core — AssumeUTXO design] [Bitcoin Core — validation]
AssumeUTXO उपयोग योग्य स्थिति का समय घटाता है, कुल सत्यापन कार्य शून्य नहीं करता। साथ चलती स्थितियों को CPU, डिस्क पढ़ना-लिखना और जगह चाहिए; छँटाई की अपनी सीमाएँ हैं। [Bitcoin Core — AssumeUTXO design] [Bitcoin Optech — AssumeUTXO]
स्नैपशॉट में निजी कुंजियाँ नहीं होतीं और वह Seed Phrase वापस नहीं लाता। यह वॉलेट बैकअप का विकल्प नहीं, न इतिहास खोजने को जरूरी पुराने ब्लॉक अपने आप देता है। [Bitcoin Core — AssumeUTXO design] [Bitcoin Core — loadtxoutset RPC]
AssumeUTXO लोड UTXO स्थिति से शुरू होकर पृष्ठभूमि में इतिहास पूरा करता है। assumevalid अपनी शर्तों पर पुराने स्क्रिप्ट परीक्षण छोड़ सकता है; दोनों तंत्र और सेटिंग अलग हैं। [Bitcoin Core — AssumeUTXO design] [Bitcoin Optech — AssumeUTXO] [Bitcoin Core — validation]
पूरी तस्वीर के लिए इस प्रविष्टि के साथ यह भी पढ़ें Initial block download, Pruned node, Block propagation, Nakamoto consensus. इस प्रविष्टि का उल्लेख यहाँ भी है Initial block download.