संक्षिप्त उत्तर
spvchain/checkpoints का नाम बदलें (.disabled जोड़ें, वॉलेट फ़ाइल को कभी न छुएँ) और फिर कोशिश करें। अगर कभी पूरी न हो, तो HD फ्रेज़ रिस्टोर करें या Classic कुंजियाँ एक्सपोर्ट करें — सिंक की ज़रूरत नहीं।चरण-दर-चरण
- 1
पहले वॉलेट फ़ाइल का बैकअप लें
कुछ भी छूने से पहले
.wallet/.keyफ़ाइलें (Classic) याmbhd.wallet.aes+ वाक्यांश (HD) सुरक्षित जगह कॉपी करें। - 2
सिंक फ़ाइलें दोबारा बनाएँ
MultiBit बंद करें और केवल spvchain/checkpoints फ़ाइलों का नाम बदलें (.disabled जोड़ें) ताकि ऐप ब्लॉकचेन हेडर दोबारा बनाए –
.walletफ़ाइल कभी न हटाएँ। - 3
Java और सिस्टम घड़ी जाँचें
वॉलेट को 64-बिट Java 8 से चलाएँ और पुष्टि करें कि दिनांक, समय और टाइमज़ोन सही हैं।
- 4
ऐप के बिना रिकवर करें
Electrum में HD सीड रिस्टोर करें या
.wallet/.keyफ़ाइलों से सीधे Classic कुंजियाँ एक्सपोर्ट करें – सिंक की ज़रूरत नहीं।
MultiBit सिंक में क्यों अटकता है
MultiBit को 2017 में बंद कर दिया गया था। इसका SPV डिज़ाइन केवल ब्लॉकचेन हेडर डाउनलोड करता है, जिनकी पुष्टि वर्षों पुराने नोड्स और चेकपॉइंट्स से होती है। आज के नेटवर्क पर ऐप अक्सर 'सिंक हो रहा है' पर अटक जाता है, बहुत देर लगाता है या पुराने ब्लॉक पर रुक जाता है। अकेले सिंक विफलता यह साबित नहीं करती कि वॉलेट डेटा या फंड खो गए हैं – लेकिन वॉलेट फ़ाइल, ज्ञात पते और लेनदेन इतिहास की पुष्टि अभी भी ज़रूरी है।
ट्रांज़ैक्शन दिख नहीं रहा?
गायब ट्रांज़ैक्शन अक्सर सिंक समस्या है – लेकिन वॉलेट फ़ाइल, ज्ञात पते और लेनदेन इतिहास की भी जाँच करें: ऐप ब्लॉकचेन को सही से नहीं देख पाता और ट्रांज़ैक्शन छूट जाता है। अपने पते से ब्लॉक एक्सप्लोरर पर जाँचें। अगर कन्फर्म हो गया है, तो आपके सिक्के स्थानांतरित नहीं हुए हैं – Electrum में कुंजियाँ एक्सपोर्ट करें या सीड रिस्टोर करें।
ऐप के बिना रिकवर करें
- HD: Electrum में अपना 12, 18 या 24 शब्दों का वाक्यांश रिस्टोर करें (BIP39, पथ
m/0') – सीड रिकवरी गाइड देखें। - Classic: बिना एन्क्रिप्शन वाले
.keyएक्सपोर्ट इंपोर्ट करें या रीडर टूल से.walletफ़ाइल पढ़ें – प्राइवेट कुंजियाँ एक्सपोर्ट करना देखें।
चरण 1 — पहले वॉलेट फ़ाइल का बैकअप लें
कुछ भी बदलने से पहले अपने वॉलेट डेटा को सुरक्षित स्थान पर कॉपी करें: Classic के .wallet/.key फ़ाइलें, और HD के mbhd.wallet.aes व रिकवरी फ्रेज़। आपकी निजी कुंजियाँ इन फ़ाइलों में हैं——सिंक फ़ाइलें सिर्फ कैश्ड हेडर हैं, रिकवरी पूरी होने तक उन्हें स्थायी रूप से न हटाएँ।
चरण 2 — सिंक फ़ाइलें फिर से बनाएँ
MultiBit को पूरी तरह बंद करें, फिर MultiBit डेटा फ़ोल्डर में केवल कैश्ड हेडर फ़ाइलें——spvchain और checkpoints——का नाम बदलें, जैसे .disabled जोड़कर। दोबारा खोलने पर ऐप उन्हें शुरू से बनाएगा। इस दौरान .wallet फ़ाइल न हटाएँ और रिकवरी पूरी होने तक कुछ भी स्थायी रूप से न हटाएँ। अगर ऐप फिर 'सिंक हो रहा है' पर अटक जाए, तो उसे जानने वाले नोड बहुत पुराने हैं——सीधे चरण 4 पर जाएँ।
चरण 3 — Java और सिस्टम घड़ी जाँचें
सिंक के चुपचाप अटकने के दो कारण: गलत Java रनटाइम और गलत घड़ी। सुनिश्चित करें कि MultiBit 64-बिट Java 8 पर चलता है और कंप्यूटर की तारीख, समय और टाइमज़ोन सही हैं——बिटकॉइन नोड घड़ी गलत होने पर कनेक्शन अस्वीकार करते हैं, जो बिल्कुल ऐसा दिखता है जैसे सिंक कभी आगे नहीं बढ़ रहा।
स्रोत और तकनीकी संदर्भ
- MultiBit Classic मूल रिपॉज़िटरी
- MultiBit HD मूल रिपॉज़िटरी
- MultiBit HD मुद्दा #445 (ऐतिहासिक BIP32 संगतता)
- MultiBit HD मुद्दा #887 (12, 18 या 24 शब्द)
- MultiBit HD मुद्दा #1012 (दस्तावेज़ित 24-शब्द मामला)
- MultiBit बंद करने की सूचना, 26 जुलाई 2017