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