คำตอบสั้นๆ
spvchain/checkpoints (เพิ่ม .disabled ห้ามแตะไฟล์กระเป๋า) — หรือข้ามแอปแล้วกู้คืนวลีของคุณหรือส่งออกคีย์ Classic โดยตรงทีละขั้นตอน
- 1
สำรองไฟล์กระเป๋าเงินก่อน
คัดลอก
.wallet/.key(Classic) หรือmbhd.wallet.aes+ seed (HD) ไปยังที่ปลอดภัย คีย์ของคุณอยู่ในไฟล์เหล่านี้ ไม่ใช่ในแอป - 2
แก้ข้อผิดพลาด Java
ติดตั้ง Java 8 64-bit runtime (หรือเวอร์ชันที่กระเป๋าเงินของคุณต้องการ) แล้วลองอีกครั้ง ปัญหาการเปิดส่วนใหญ่คือปัญหา Java
- 3
แก้การซิงค์ค้าง
เปลี่ยนชื่อไฟล์ spvchain/checkpoints (เพิ่ม .disabled) เพื่อให้ MultiBit โหลดส่วนหัวบล็อกเชนใหม่ (ไม่ใช่ไฟล์กระเป๋าเงิน!) อย่าลบอะไรถาวรจนกว่าการกู้คืนจะเสร็จสิ้น
- 4
ลบไฟล์ล็อก
เปลี่ยนชื่อไฟล์
.lockที่เหลือหลังเครื่องพัง ซึ่งกันไม่ให้เปิดอินสแตนซ์ที่สอง - 5
กู้คืนโดยไม่ต้องใช้แอป
กู้คืน seed HD ใน Electrum หรือส่งออกคีย์ Classic จากไฟล์
.wallet/.keyด้วยเครื่องมืออ่าน — ไม่ต้องติดตั้ง MultiBit
ทำไม MultiBit ถึงไม่เปิดอีกต่อไป
MultiBit ยุติการพัฒนาในปี 2017 และพึ่งพา Java runtime รุ่นเก่า บน Windows และ macOS สมัยใหม่มักไม่เปิดเพราะ Java ของระบบใหม่เกินไป ไม่มี หรือเป็น 32-bit ในขณะที่แอปต้องการ 64-bit สาเหตุคลาสสิกอื่นๆ: ไฟล์ซิงค์เสียหาย (ค้างที่ “Syncing”), ไฟล์ล็อก ที่เหลือหลังเครื่องพัง หรือไฟล์ .wallet เสียหาย
ขั้นตอนที่ 1 — สำรองไฟล์กระเป๋าเงินก่อน
ก่อนเปลี่ยนอะไร คัดลอกข้อมูลกระเป๋าเงินไปยังที่ปลอดภัย: .wallet/.key สำหรับ Classic, mbhd.wallet.aes บวกวลีกู้คืนสำหรับ HD คีย์ส่วนตัวของคุณอยู่ในไฟล์เหล่านี้ — เปลี่ยนแอปได้ แต่เปลี่ยนคีย์ไม่ได้
ขั้นตอนที่ 2 — แก้ข้อผิดพลาด Java
MultiBit Classic สร้างขึ้นสำหรับ runtime ยุค Java 8 ถ้ามันพังทันทีหรือแสดงข้อผิดพลาด Java ติดตั้งJava 8 64-bit runtime และตรวจสอบว่าเป็น JVM ที่ใช้งาน Gatekeeper ของ macOS อาจบล็อกแอปที่ไม่ได้เซ็นชื่อ — อนุญาตครั้งเดียวด้วยคลิกขวา → Open
ขั้นตอนที่ 3 — แก้การซิงค์ค้าง
ถ้า MultiBit เปิดแต่ค้างที่ “Syncing” หรือแสดงยอดคงเหลือเป็นศูนย์ ส่วนหัวบล็อกเชนที่แคชไว้ (spvchain, checkpoints) อาจเก่าหรือเสียหาย ปิดแอป ลบเฉพาะไฟล์เหล่านั้น แล้วเปิดใหม่เพื่อโหลดอีกครั้ง ห้ามลบไฟล์ `.wallet` ในกระบวนการนี้เด็ดขาด
ขั้นตอนที่ 4 — ลบไฟล์ล็อกที่เหลือ
เซสชันที่พังอาจทิ้งไฟล์ .lock ซึ่งกันไม่ให้เปิดอินสแตนซ์ใหม่ ปิดทุกอย่าง ลบไฟล์ .lock ในโฟลเดอร์ข้อมูล MultiBit แล้วลองอีกครั้ง
ขั้นตอนที่ 5 — กู้คืนโดยไม่ต้องใช้แอป
คุณไม่จำเป็นต้องใช้ MultiBit เพื่อเข้าถึง bitcoin ของคุณ:
- HD: กู้คืนวลีกู้คืน 12, 18 หรือ 24 คำใน Electrum (BIP39, path
m/0') — ดูคู่มือกู้คืน seed - Classic: นำเข้าการส่งออก
.keyแบบไม่เข้ารหัสหรืออ่านไฟล์.walletด้วยเครื่องมืออ่านกระเป๋าเงินเพื่อดึงคีย์ออก — ดูการส่งออกคีย์ส่วนตัว
แหล่งข้อมูลและเอกสารอ้างอิงทางเทคนิค
- ที่เก็บต้นฉบับ MultiBit Classic
- ที่เก็บต้นฉบับ MultiBit HD
- ปัญหาที่ #445 ของ MultiBit HD (ความเข้ากันได้ BIP32 ในอดีต)
- ปัญหาที่ #887 ของ MultiBit HD (12, 18 หรือ 24 คำ)
- ปัญหาที่ #1012 ของ MultiBit HD (กรณี 24 คำที่บันทึกไว้)
- ประกาศยุติ MultiBit, 26 กรกฎาคม 2017