Кратък отговор
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
Възстановете без приложението
Възстановете HD seed в 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 плюс seed фразата за HD. Частните ви ключове живеят в тези файлове — приложението може да се замени, ключовете не.
Стъпка 2 — Поправете Java грешки
MultiBit Classic е създаден за runtime от епохата на Java 8. Ако веднага се срива или показва Java грешка, инсталирайте Java 8 64-bit runtime и се уверете, че той е активната JVM. На macOS Gatekeeper може да блокира неподписани приложения — разрешете веднъж с щракване с десен бутон → Open.
Стъпка 3 — Поправете заседнала синхронизация
Ако MultiBit се отваря, но засяда на “Syncing” или показва нулев баланс, кешираните блокчейн заглавки (spvchain, checkpoints) може да са остарели или повредени. Затворете приложението, изтрийте само тези файлове и рестартирайте, за да ги преизгради. Никога не изтривайте файловете `.wallet` по време на това.
Стъпка 4 — Изтрийте остатъчни заключващи файлове
Сривнала се сесия може да остави .lock файл, който пречи на нов инстанс да се отвори. Затворете всичко, изтрийте .lock файловете в папката с данни на MultiBit и опитайте отново.
Стъпка 5 — Възстановете изобщо без приложението
Не се нуждаете от MultiBit, за да достъпите bitcoin-а си:
- HD: Възстановете 12-, 18- или 24-думовата си seed в Electrum (BIP39, път
m/0') — вижте наръчника за възстановяване на seed. - Classic: Импортирайте нешифрован
.keyекспорт или прочетете файла.walletс инструмент-четец за портфейли, за да извлечете ключовете — вижте експорт на частни ключове.