इस विषय से संबंधितGBA रिपोर्ट

Bitcoin Core का माइनिंग नोड में गड़बड़ी का समाधान? उसे बंद करके फिर से ऑन करें

मुख्य बातें

  • Bitcoin Core ने CVE-2025-62861 का खुलासा किया, इस बग से nodes के लिए block templates बनाना बंद हो सकता है
  • इस खामी ने वर्ज़न 28.0 से 28.2 और 29.0 से 29.1 को प्रभावित किया, इसे ठीक करने के लिए सिर्फ node को रीस्टार्ट करना था
  • Developers ने अक्टूबर 2025 में Bitcoin Core वर्शन 30.0, 29.2 और 28.3 के जरिए bug को patch किया

Bitcoin Core डेवलपर्स ने एक हाई-सीविरिटी बग का खुलासा किया है, जो प्रभावित नोड्स को नए ब्लॉक बनाने से रोक सकता था। यह खामी चेन रीऑर्गनाइजेशन के दौरान सामने आई, जिससे नोड का मेमपूल करप्ट हो जाता था।

खुशकिस्मती से, डेवलपर्स ने यह समस्या एक साल से ज्यादा पहले ही ठीक कर दी थी, लेकिन पुराने नोड्स अभी भी रिस्क में हो सकते हैं।

कैसे चेन रीऑर्गनाइजेशन से Bitcoin Block Building ब्रेक हो सकता था

ब्लॉक टेम्पलेट वह कैंडिडेट ब्लॉक है जिसे नोड माइनर्स के लिए तैयार करता है। इसके बिना, कोई माइनिंग नोड नए ब्लॉक नहीं बना सकता।

10 नवंबर को, Bitcoin Core ने CVE-2025-62861 के लिए एडवाइजरी पब्लिश की। यह हैं इसके मुख्य डिटेल्स:

  • प्रभावित वर्जन: Bitcoin Core 28.0 से 28.2 और 29.0 से 29.1 तक।
  • रूट कारण: सिबलिंग एविक्शन नाम का रूल चेन रीऑर्गनाइजेशन के दौरान ठीक से काम नहीं कर पाया।
  • गड़बड़ी: नोड्स एक रिस्टोर की गई ट्रांजैक्शन को छोड़ सकते थे लेकिन उसके डीसेंडेंट्स को रख सकते थे।
  • रिजल्ट: बची हुई ट्रांजैक्शन ने उन फंड्स को खर्च कर दिया जो अब मौजूद नहीं थे।

इस समस्या में TRUC ट्रांजैक्शंस शामिल थीं, जो एक नया टाइप है और इसमें सिर्फ एक अनकन्फर्म्ड चाइल्ड अलाउ है। वर्जन 28.0 में इंट्रोड्यूस किए गए सिबलिंग एविक्शन के चलते, अगर दूसरा चाइल्ड ज्यादा फीस पे करता है, तो वह पहले को रिप्लेस कर सकता है।

लेकिन यह लॉजिक तब फेल हो गया जब नोड्स ने डिसकनेक्टेड ब्लॉक्स से ट्रांजैक्शन को रिस्टोर किया। आसान शब्दों में कहें तो, नोड ने अपने अगले ब्लॉक की नींव ही टूटे हुए डेटा पर बना दी।

Bitcoin Core बग से कौन रिस्क में था?

मुख्य रूप से माइनर्स और पूल ऑपरेटर्स जो वल्नरेबल वर्जन रन कर रहे थे। जैसे ही मेमपूल इनकंसिस्टेंट हुआ, ब्लॉक टेम्पलेट क्रिएशन उसकी वैलिडिटी चेक फेल कर देता था।

नतीजतन, प्रभावित नोड अब ब्लॉक नहीं बना सकता था। इसका एकमात्र सॉल्यूशन था कि नोड को रीस्टार्ट किया जाए, जिससे मेमपूल पूरी तरह से रीबिल्ड होता था।

सिक्योरिटी रिसर्चर Niklas Goegge ने इस बग को जिम्मेदारी से 26 सितंबर 2025 को रिपोर्ट किया। इसके बाद डेवलपर Greg Sanders ने तुरंत फिक्स सबमिट किया।

अक्टूबर 2025 में पैच्ड रिलीज आईं, जिनमें वर्जन 30.0, 29.2 और 28.3 शामिल हैं। Bitcoin Core ने तब तक डिटेल्स पब्लिश नहीं कीं, जब तक कि आखिरी वल्नरेबल 29.x वर्जन का एंड ऑफ लाइफ नहीं हो गया। यही वजह है कि डेवलपर्स अक्सर डिटेल्स देर से साझा करते हैं ताकि ज्यादातर नोड्स अपडेट हो सकें।

Bitcoin नोड्स के टॉप 10 देश: US 32.63% के साथ सबसे आगे, उसके बाद Germany और France। स्रोत: Newhedge
Bitcoin नोड्स के टॉप 10 देश: US 32.63% के साथ सबसे आगे, उसके बाद Germany और France। स्रोत: Newhedge

खास बात यह है कि इसी डिस्क्लोजर बैच में वर्जन 30.0 में फिक्स किए गए दो अन्य बग्स भी शामिल थे। इनमें से एक बग ब्लॉक प्रोसेसिंग को रोक सकता था, जबकि दूसरा इनबाउंड Tor कनेक्शन को गलत तरीके से परमिशन दे रहा था। यह डिस्क्लोजर उस अक्टूबर बैच के बाद आया है जिसमें तीन और बग्स पाए गए थे, जिन्हें AI-पावर्ड स्कैनर Project Loupe ने फ्लैग किया था।

इसलिए, जो ऑपरेटर्स अभी भी वर्जन 28.0 से 29.1 चला रहे हैं, उन्हें तुरंत अपग्रेड करना चाहिए। अफेक्टेड नोड को रीस्टार्ट करने से भी क्लीन मेमपूल दोबारा मिल सकता है।

अस्वीकरण

BeInCrypto निष्पक्ष और पारदर्शी रिपोर्टिंग के लिए प्रतिबद्ध है। इस समाचार लेख का उद्देश्य सटीक और समय पर जानकारी प्रदान करना है। फिर भी, पाठकों को सलाह दी जाती है कि वे तथ्यों को स्वतंत्र रूप से सत्यापित करें और इस सामग्री के आधार पर कोई भी निर्णय लेने से पहले किसी पेशेवर से परामर्श करें। कृपया ध्यान दें कि हमारी नियम और शर्तें, गोपनीयता नीति और अस्वीकरण अपडेट कर दिए गए हैं।