ब्लॉकचेन में अनाथ ब्लॉक क्या है?
एक अनाथ ब्लॉक (Orphan block) वह ब्लॉक है जिसे सत्यापन के दौरान नेटवर्क द्वारा अस्वीकृत किया गया और यह ब्लॉकों की मुख्य श्रृंखला में नहीं आया। एक वितरित प्रणाली में, दुनिया भर के खनिक एक साथ अगले ब्लॉक को खोजने के लिए काम करते हैं, इसलिए ऐसी स्थितियाँ जहाँ कई मान्य ब्लॉक एक साथ एक ही स्थान का दावा करते हैं, अनिवार्य हैं।
अस्वीकृति के कई कारण हो सकते हैं। कभी-कभी एक ब्लॉक में गलत जानकारी होती है और यह नेटवर्क के नियमों के खिलाफ जांच पास करने में विफल रहता है। अधिकतर, कारण समय के खिलाफ दौड़ है: यदि कोई अन्य ब्लॉक कुछ सेकंड पहले पाया गया और अधिक तेजी से अधिकांश नोड्स से पुष्टि प्राप्त की, तो प्रतिस्पर्धी ब्लॉक मुख्य श्रृंखला के बाहर रह जाता है।
लेनदेन के साथ क्या होता है
एक अनाथ ब्लॉक से लेनदेन आमतौर पर स्थायी रूप से खो नहीं जाते: वे असत्यापित संचालन के पूल में लौट आते हैं और अगले ब्लॉक में शामिल किए जा सकते हैं। यही कारण है कि अनुभवी बाजार प्रतिभागी एक ट्रांसफर को अंतिम मानने से पहले कई पुष्टियों की प्रतीक्षा करने की सिफारिश करते हैं। ऐसे ब्लॉकों का प्रकट होना एक विकेंद्रीकृत नेटवर्क के संचालन का सामान्य गुण है, न कि खराबी का संकेत।