MultiBit.online

Khắc phục sự cố

Quên mật khẩu ví MultiBit của bạn?

Mật khẩu bị quên không có nghĩa là mất bitcoin. Tùy phiên bản, bạn có thể khôi phục ví từ cụm từ khôi phục hoặc nhập file khóa — hoàn toàn không cần mật khẩu.

Câu trả lời ngắn

Trong hầu hết các trường hợp, mật khẩu bị quên không có nghĩa là mất bitcoin. MultiBit HD khôi phục từ cụm từ 12, 18 hoặc 24 từ trong Electrum (12 và 18 phổ biến hơn) — mật khẩu hoàn toàn không cần thiết, vì nó chỉ mã hóa tệp ví cục bộ, không bao giờ ảnh hưởng đến cụm từ. MultiBit Classic khôi phục qua bản xuất .key không mã hóa, không cần mật khẩu. Chỉ ví Classic .wallet được mã hóa mà không có bản xuất mới thực sự khó — cần tìm kiếm mật khẩu ngoại tuyến bằng các công cụ như btcrecover hoặc mbtcrecover.

Từng bước

  1. 1

    Xác định phiên bản

    File .wallet hoặc .key nghĩa là MultiBit Classic; cụm từ khôi phục 12, 18 hoặc 24 từ (hoặc mbhd.wallet.aes) nghĩa là MultiBit HD.

  2. 2

    MultiBit HD: khôi phục seed

    Mở Electrum, tạo ví chuẩn mới, nhập các từ seed, bật BIP39 và dùng đường dẫn dẫn xuất m/0'. Không cần mật khẩu.

  3. 3

    MultiBit Classic: tìm xuất .key

    Tìm các xuất .key không mã hóa (cả trong thư mục key-backup). Khóa không mã hóa nhập vào Electrum không cần mật khẩu.

  4. 4

    Ví mã hóa + mật khẩu bị quên

    Thử các biến thể mật khẩu ngoại tuyến bằng btcrecover hoặc mbtcrecover. Kiểm tra tài liệu của bản phát hành chính xác trước: quy trình Classic được ghi lại của btcrecover nhắm vào các bản sao .key được mã hóa trong thư mục key-backup, không trực tiếp vào tệp .wallet, và hỗ trợ thay đổi tùy theo phiên bản.

  5. 5

    Chuyển bitcoin

    Nhập khóa hoặc seed vào Electrum và gửi số dư đến ví mới có mật khẩu mới.

Trước tiên: bạn có phiên bản MultiBit nào?

Con đường khôi phục hoàn toàn phụ thuộc phiên bản. File .wallet hoặc .key nghĩa là MultiBit Classic; cụm từ khôi phục 12, 18 hoặc 24 từ (hoặc mbhd.wallet.aes) nghĩa là MultiBit HD. Không chắc? So sánh Classic và HD xác định ví của bạn trong hai phút.

MultiBit HD: mật khẩu không phải là bản sao lưu của bạn

MultiBit HD dẫn xuất mọi địa chỉ từ cụm từ khôi phục bằng toán BIP39/BIP32 chuẩn. Mật khẩu chỉ mã hóa file ví cục bộ trên đĩa — không bao giờ chạm vào seed. Mật khẩu HD bị quên vì vậy không phải rào cản: khôi phục seed trong Electrum và bạn vào lại.

  1. Cài Electrum từ bản phát hành chính thức electrum.org.
  2. Tạo ví chuẩn mới và chọn “Tôi đã có seed”.
  3. Nhập 12, 18 hoặc 24 từ của bạn theo đúng thứ tự.
  4. Bật seed BIP39 trong tùy chọn.
  5. Đặt đường dẫn dẫn xuất là m/0' (nhận m/0'/0, đổi m/0'/1).

Hướng dẫn chi tiết: khôi phục seed MultiBit HD.

MultiBit Classic: kiểm tra xuất .key

MultiBit Classic lưu khóa trong file .wallet; bạn có thể xuất chúng ra file .key qua Tools → Export Private Keys. Nếu bạn xuất không mã hóa, các file .key đó chứa khóa riêng tư dạng văn bản thường mà bạn có thể nhập ngay vào Electrum — không cần mật khẩu. Kiểm tra bản sao lưu của bạn và thư mục key-backup trong thư mục -data của ví.

Nếu chính file .wallet được bảo vệ bằng mật khẩu và bạn chưa bao giờ xuất khóa, các khóa bên trong được mã hóa bằng mật khẩu của bạn. Không có cửa hậu — khôi phục nghĩa là nhớ mật khẩu hoặc chạy nỗ lực khôi phục ngoại tuyến.

Ví mã hóa + mật khẩu bị quên: công cụ khôi phục

Các công cụ mã nguồn mở như btcrecover và bản fork chuyên MultiBit mbtcrecover có thể thử danh sách ứng viên mật khẩu ngoại tuyến, gồm cả lỗi gõ và danh sách token từ gợi ý của bạn. Cả hai hỗ trợ cả hai phiên bản MultiBit: Classic (.wallet, .key) và HD (mbhd.wallet.aes). Hiệu quả phụ thuộc vào mức độ bạn nhớ về mật khẩu; mật khẩu hoàn toàn ngẫu nhiên, không bao giờ dùng lại có thể không thực tế để phá.

Thực hiện khôi phục trên bản sao file ví của bạn, trên chính máy tính của bạn. Nếu bạn gửi file cho dịch vụ khôi phục, hãy chắc chắn đó là công ty nghiêm túc, có uy tín — tốt nhất theo thỏa thuận bằng văn bản — và chỉ chia sẻ những gì dịch vụ cần cho công việc.

Ký tự đặc biệt trong mật khẩu: một đặc điểm đã biết của MultiBit

Mã hóa Java cũ của MultiBit đôi khi làm hỏng mật khẩu chứa ký tự đặc biệt (dấu, ký hiệu). Nếu mật khẩu chính xác bạn nhớ "ngừng hoạt động", hãy thử cùng mật khẩu đó không có ký tự đặc biệt hoặc trên bố cục bàn phím khác — và các công cụ như btcrecover có thể tự động hóa các biến thể này.

Nguồn và tài liệu tham khảo kỹ thuật

  • Kho lưu trữ gốc MultiBit Classic
  • Kho lưu trữ gốc MultiBit HD
  • Vấn đề #445 MultiBit HD (tương thích BIP32 lịch sử)
  • Vấn đề #887 MultiBit HD (12, 18 hoặc 24 từ)
  • Vấn đề #1012 MultiBit HD (trường hợp 24 từ được ghi nhận)
  • Thông báo ngừng MultiBit, 26 tháng 7 năm 2017

FAQ mật khẩu bị quên

Tôi quên mật khẩu ví MultiBit — tôi có thể khôi phục bitcoin của mình không?

Trong hầu hết các trường hợp, có. Ví MultiBit HD được khôi phục từ cụm từ khôi phục 12, 18 hoặc 24 từ mà không cần mật khẩu (Electrum, BIP39, đường dẫn m/0'). Ví MultiBit Classic có thể khôi phục nếu bạn từng xuất các tệp .key chưa mã hóa, tệp này được nhập trực tiếp. Chỉ tệp .wallet Classic được mã hóa mà không xuất khóa mới cần khôi phục chính mật khẩu.

Tôi có thể khôi phục ví MultiBit HD không cần mật khẩu không?

Có. Cụm từ khôi phục 12, 18 hoặc 24 từ là bản sao lưu thực sự. Khôi phục trong Electrum (BIP39, đường m/0') — mật khẩu chỉ bảo vệ file mbhd.wallet.aes cục bộ.

Làm sao truy cập MultiBit Classic không cần mật khẩu?

Nếu bạn từng tạo xuất .key không mã hóa, nhập trực tiếp các khóa đó vào Electrum. Chỉ khi file .wallet mã hóa và không có xuất, việc nhớ mật khẩu hoặc phá ngoại tuyến mới là lựa chọn.

Ai đó có thể dễ dàng đặt lại mật khẩu MultiBit bị quên không?

Không, về mặt kỹ thuật là bất khả thi. Khóa được mã hóa bằng mật khẩu của bạn; không có cửa hậu.

mbtcrecover là gì?

mbtcrecover là công cụ mã nguồn mở (bản fork của btcrecover) thử các ứng viên mật khẩu ngoại tuyến cho file MultiBit Classic và MultiBit HD — gồm cả lỗi gõ và danh sách token từ gợi ý của bạn. Btcrecover cũng bao gồm chế độ --export-private-keys trích xuất khóa riêng trực tiếp từ tệp ví, cùng với tìm kiếm brute force cho các mật khẩu ứng viên. Hỗ trợ phụ thuộc vào phiên bản chính xác: kiểm tra tài liệu của bản phát hành; với Classic, btcrecover dùng các tệp `.key` được mã hóa trong key-backup, không trực tiếp `.wallet`; chỉ tải công cụ từ kho lưu trữ chính thức.

Mật khẩu của tôi có ký tự đặc biệt nhưng vẫn không hoạt động — tại sao?

Một đặc điểm đã biết của MultiBit: mật khẩu chứa ký tự đặc biệt hoặc không phải tiếng Anh (dấu, ký hiệu) có thể bị hỏng khi tạo ví, nên mật khẩu chính xác không còn khớp. Hãy thử mật khẩu không có ký tự đặc biệt, bố cục bàn phím khác — và để các công cụ như btcrecover tự động kiểm tra các biến thể này.

MultiBit báo mật khẩu đúng của tôi không được chấp nhận — tôi phải làm gì?

Nếu MultiBit báo mật khẩu sai trong khi bạn biết nó đúng, mật khẩu có thể đã bị thay đổi khi tạo (lỗi ký tự đặc biệt đã biết) hoặc được gõ với bố cục bàn phím sai. Hãy thử không có ký tự đặc biệt, với bố cục khác, và để btcrecover hoặc mbtcrecover kiểm tra các biến thể — mật khẩu thật thường chỉ cách một biến thể nhỏ. Btcrecover cũng bao gồm chế độ --export-private-keys trích xuất khóa riêng trực tiếp từ tệp ví, cùng với tìm kiếm brute force cho các mật khẩu ứng viên.

MultiBit hiển thị "mật khẩu không mở khóa được ví" — nghĩa là gì?

Thông báo này xuất hiện khi khóa giải mã dẫn xuất từ mật khẩu không khớp với tệp ví. Các khóa bên trong vẫn bị khóa cho đến khi nhập đúng mật khẩu — không có đặt lại và không có cửa sau. Các công cụ ngoại tuyến như btcrecover/mbtcrecover có thể thử mật khẩu ứng viên, và bất kỳ gợi ý nào bạn nhớ (độ dài, thành phần, biến thể) đều thu hẹp phạm vi tìm kiếm.

Trong MultiBit Classic tôi gặp "khóa AES được cung cấp sai" — khóa AES là gì?

Khóa AES là khóa mã hóa được dẫn xuất từ mật khẩu của bạn khi MultiBit Classic mã hóa tệp .wallet hoặc .key. Lỗi "khóa AES được cung cấp sai" nghĩa là khóa dẫn xuất không khớp với tệp — tức mật khẩu sai hoặc đã bị thay đổi. Đây là tình huống tương tự mật khẩu sai: khôi phục nghĩa là tìm ra mật khẩu đúng ngoại tuyến.

Giữ khóa riêng tư và cụm từ khôi phục của bạn an toàn.