إجابة مختصرة
spvchain/checkpoints (أضف .disabled، لا تلمس ملف المحفظة أبدًا) وحاول مجددًا. إذا لم تنتهِ أبدًا، استردد عبارة HD أو صدّر مفاتيح Classic — دون مزامنة.خطوة بخطوة
- 1
أولًا انسخ ملف المحفظة احتياطيًا
انسخ ملفات
.wallet/.key(Classic) أوmbhd.wallet.aes+ العبارة (HD) إلى مكان آمن قبل لمس أي شيء. - 2
أعد بناء ملفات المزامنة
أغلق MultiBit وأعد تسمية ملفات spvchain/checkpoints فقط (أضف .disabled) ليُعيد التطبيق بناء رؤوس سلسلة الكتل – لا تحذف ملف
.walletأبدًا. - 3
تحقق من Java وساعة النظام
شغّل المحفظة بإصدار Java 8 64-بت وتأكد من صحة التاريخ والوقت والمنطقة الزمنية.
- 4
استعد بدون التطبيق
استعد عبارة الاسترداد HD في Electrum أو صدّر مفاتيح Classic مباشرة من ملفات
.wallet/.key– دون مزامنة.
لماذا يتوقف MultiBit أثناء المزامنة
أوقفت MultiBit في 2017. تصميم SPV يُنزّل رؤوس سلسلة الكتل فقط، ويتم التحقق منها مقابل عُقد ونقاط تحقق قديمة منذ سنوات. على الشبكة الحالية، غالبًا ما يتوقف التطبيق عند «مزامنة»، أو يستغرق وقتًا طويلًا جدًا، أو يتوقف عند كتلة قديمة. فشل المزامنة وحده لا يثبت أن بيانات المحفظة أو الأموال مفقودة – لكن يجب التحقق من ملف المحفظة والعناوين المعروفة وسجل المعاملات.
معاملة لا تظهر؟
المعاملة المفقودة هي دائمًا تقريبًا مشكلة المزامنة أعلاه: التطبيق لا يرى سلسلة الكتل بشكل صحيح ويفوّت المعاملة. تحقق منها بعنوانك في مستكشف الكتل. إذا تم تأكيدها، عملاتك لم تُنقل – صدّر المفاتيح أو استعد العبارة في Electrum.
استعد بدون التطبيق
- HD: استعد عبارتك من 12 أو 18 أو 24 كلمة في Electrum (BIP39، المسار
m/0') – انظر دليل استرداد العبارة. - Classic: استورد تصديرات
.keyغير المشفرة أو اقرأ ملف.walletبأداة قارئ – انظر تصدير المفاتيح الخاصة.
الخطوة 1 — انسخ ملف المحفظة أولًا
قبل تغيير أي شيء، انسخ بيانات محفظتك إلى مكان آمن: ملفات .wallet/.key لـ Classic، وmbhd.wallet.aes مع عبارة الاسترداد لـ HD. مفاتيحك الخاصة داخل هذه الملفات——ملفات المزامنة مجرد رؤوس مؤقتة، فلا تحذفها نهائيًا حتى اكتمال الاسترداد.
الخطوة 2 — أعد بناء ملفات المزامنة
أغلق MultiBit تمامًا، ثم أعد تسمية ملفات الرؤوس المؤقتة فقط——spvchain وcheckpoints——في مجلد بيانات MultiBit، مثلًا بإضافة .disabled. عند إعادة التشغيل سيعيد التطبيق بناءها من الصفر. لا تحذف ملف .wallet أثناء ذلك، ولا تحذف أي شيء نهائيًا حتى اكتمال الاسترداد. إذا علق التطبيق في «المزامنة» مجددًا، فالعُقد التي يعرفها قديمة جدًا——انتقل مباشرة إلى الخطوة 4.
الخطوة 3 — تحقق من Java وساعة النظام
سببان صامتان لتوقف المزامنة: بيئة Java خاطئة وساعة خاطئة. تأكد أن MultiBit يعمل على Java 8 بنية 64 بت، وأن تاريخ الجهاز ووقته ومنطقته الزمنية صحيحة——عُقد البيتكوين ترفض الاتصال عندما تكون الساعة غير مضبوطة، ويبدو ذلك تمامًا كمزامنة لا تتقدم أبدًا.