Cách khôi phục ví Bitcoin
Bạn không thể truy cập vào ví Bitcoin cũ của mình? Dù bạn đã quên mật khẩu, mất một phần cụm từ khôi phục hay đã xóa tệp ví từ nhiều năm trước, hướng dẫn này sẽ chỉ cho bạn cách khôi phục ví Bitcoin — được viết bởi những người chuyên làm công việc này, không phải do máy tính tạo ra.
Nhiều chủ sở hữu Bitcoin chỉ còn nhớ mơ hồ về việc đã mua coin cách đây nhiều năm và không biết phải bắt đầu từ đâu. Tin tốt là ví Bitcoin hiếm khi thực sự bị mất — phần lớn các coin vẫn nằm an toàn trên blockchain, chỉ bị ngăn cách bởi một mật khẩu bị quên, một cụm từ hạt giống bị xáo trộn, hoặc một tệp ví trên máy tính mà bạn không còn sử dụng nữa. Để khôi phục ví Bitcoin, bạn hầu như không bao giờ cần phải “hack” bất cứ thứ gì; bạn chỉ cần xác định những gì mình đang có và tập trung giải quyết phần duy nhất còn thiếu.
Hầu hết các hướng dẫn khôi phục được xuất bản trong vài năm qua đều do trí tuệ nhân tạo (AI) tạo ra, với logic mờ và các bước hướng dẫn chưa đầy đủ. Hướng dẫn này được soạn thảo thủ công bởi một phòng thí nghiệm đã có kinh nghiệm khôi phục ví tiền điện tử từ năm 2017. Bước đầu tiên nhanh nhất: tìm kiếm từ “bitcoin” trong hộp thư điện tử của bạn — các biên lai giao dịch cũ, bản sao lưu ví và email hướng dẫn thiết lập chính là manh mối tốt nhất để xác định bạn đã sử dụng ví nào.
Trước tiên, hãy xác định xem bạn đã từng sử dụng ví Bitcoin nào
Đây là bước quan trọng nhất, nhưng lại là bước mà nhiều người thường bỏ qua. Phương pháp khôi phục hoàn toàn khác nhau tùy theo từng loại ví, vì vậy trước hết, hãy xác định xem phần mềm hay thiết bị nào đã từng lưu trữ tiền điện tử của bạn. Hãy tự hỏi bản thân:
- Khoảng năm nào bạn đã mua hoặc chuyển Bitcoin? Các định dạng ví đã thay đổi rất nhiều từ năm 2011 đến nay.
- Đó là một phần mềm trên máy tính (Bitcoin Core, Electrum, Armory, MultiBit), một trang web hay ứng dụng (blockchain.info / blockchain.com), một ví trên điện thoại hay một thiết bị phần cứng (Trezor, Ledger)?
- Bạn còn giữ bản sao lưu nào? Một tệp tin trên ổ đĩa, một dãy ký tự trên giấy, một khóa riêng được in ra, hay chỉ là một email xác nhận?
Khi đã xác định được ví, bạn có thể tìm thấy tệp mà ví đó để lại và chọn phương án khôi phục phù hợp.
Xác định ví thông qua tệp tin hoặc bản sao lưu của nó
Mỗi ví đều để lại một dấu vân tay dễ nhận biết trên đĩa cứng. Hãy sử dụng bảng này để đối chiếu với những gì bạn có:
| Ví | Tệp / sao lưu | Những gì bạn cần |
|---|---|---|
| Bitcoin Core | wallet.dat | tệp + gợi ý mật khẩu |
| hợp kim vàng bạc | default_wallet (không có phần mở rộng) | tệp + mật khẩu, hoặc chuỗi hạt giống của Electrum |
| MultiBit Classic HD | .wallet + .key / .wallet.aes | các tệp + mật khẩu |
| Kho vũ khí | .ví | tệp + cụm mật khẩu |
| Ví Bitcoin (Schildbach, Android) | phần mở rộng tệp sao lưu .bin | bản sao lưu + mật khẩu |
| blockchain.info / blockchain.com | Mật khẩu dự phòng gồm 15–25 từ, hoặc ID Ví | ID ví + mật khẩu thứ nhất/thứ hai |
| Trezor / Ledger | Mã hạt giống 12/24 từ (+ cụm mật khẩu tùy chọn) | hạt giống + địa chỉ đích |
Một vài điều đáng lưu ý. Nếu bạn tìm thấy một tệp văn bản chứa chuỗi khoảng 240 ký tự bắt đầu bằng U2 và kết thúc bằng =, đó là một blob được mã hóa bằng AES của OpenSSL — thường có thể giải mã được bằng công cụ miễn phí BTCRecover một khi bạn có mật khẩu. Và lưu ý rằng Electrum sử dụng định dạng hạt giống riêng, không tương thích với Bitcoin Core hoặc Trezor (BIP39); đừng cho rằng hạt giống của Electrum có thể khôi phục được ở nơi khác.
Những thứ bạn cần để khôi phục ví Bitcoin
Sự phục hồi thực sự phụ thuộc vào ba yếu tố. Bạn càng có nhiều mỗi yếu tố này, cơ hội thành công càng cao:
- Tệp ví được mã hóa hoặc cụm từ hạt giống. Đây chính là nơi lưu trữ các khóa của bạn. Nếu thiếu nó — tức là nếu bạn chỉ có địa chỉ công khai — thì không ai có thể khôi phục được.
- Một manh mối về mật khẩu. Độ dài, một vài ký tự, kiểu mật khẩu bạn đã dùng, hay một mật khẩu cũ mà bạn đã tái sử dụng ở nơi khác. Ngay cả một ký ức mơ hồ cũng có thể thay đổi tất cả.
- Một địa chỉ đích. Một địa chỉ nhận mà bạn biết chắc chắn thuộc về ví đó sẽ giúp chúng tôi xác nhận ngay lập tức xem địa chỉ đó có chính xác hay không.
Quá trình khôi phục mật khẩu Bitcoin thực sự diễn ra như thế nào
Ví của bạn không bao giờ lưu trữ mật khẩu thực sự. Nó chỉ lưu trữ một khóa đã được mã hóa, và mật khẩu của bạn được sử dụng để tính toán giá trị giúp giải mã khóa đó. Quá trình khôi phục có nghĩa là tìm ra mật khẩu đó — các khóa này không bao giờ bị tấn công trực tiếp.
Cách tiếp cận đơn giản, tức là thử mọi tổ hợp có thể, là vô vọng đối với mọi trường hợp ngoại trừ những mật khẩu ngắn nhất. Quá trình khôi phục thực sự dựa trên gợi ý: từ những gì bạn còn nhớ, chúng ta xây dựng các danh sách ứng viên mục tiêu bằng cách sử dụng các mẫu và quy tắc, đưa chúng vào các công cụ GPU như hashcat hoặc BTCRecover, và kiểm tra từng danh sách với ví cho đến khi có một danh sách giải mã thành công. Ví dụ, tệp wallet.dat được trích xuất thành một giá trị băm và được tấn công bằng chế độ 11300 của hashcat.
Một số lượng đáng ngạc nhiên các mật khẩu được coi là “sai” thực ra lại đúng nhưng chỉ bị gõ nhầm. Chúng tôi thường xuyên khắc phục các trường hợp số 0 bị gõ nhầm thành chữ O, số 1 bị gõ nhầm thành chữ l hoặc I, cũng như các mật khẩu bị từ chối do ký tự đặc biệt, sự hoán đổi bố cục bàn phím hoặc sự không khớp trong quá trình chuẩn hóa Unicode. Các công cụ tùy chỉnh sẽ tự động thử các biến thể này.
Một lỗi thường gặp của Bitcoin Core: nếu bạn di chuyển tệp wallet.dat trong khi Bitcoin Core vẫn đang chạy, cơ sở dữ liệu có thể bị xáo trộn và hiển thị trống rỗng ngay cả khi bạn nhập đúng mật khẩu. Đây là tình trạng có thể khắc phục được — đừng vội cho rằng số coin đã mất.
Khôi phục cụm từ hạt giống bị mất hoặc bị thiếu một phần
Nếu bản sao lưu của bạn là một danh sách các từ, thì thứ tự của chúng rất quan trọng: một cụm từ ghi nhớ gồm 12 hoặc 24 từ chỉ có thể tái tạo cây khóa riêng theo đúng trình tự mà nó đã được ghi lại. Một hạt giống tiêu chuẩn cũng đi kèm với một tổng kiểm tra, và chính điều này giúp cho việc khôi phục một phần trở nên khả thi — trường hợp thiếu hoặc không đọc được một số ít từ có thể được giải quyết bằng cách thử các tổ hợp hợp lệ với một địa chỉ đã biết.
Ngoài việc thiếu từ, còn có hai vấn đề thường gặp khác: các từ đúng nhưng thứ tự sai, hoặc ví được tìm kiếm theo đường dẫn dẫn xuất sai (do đó số dư trông như đã biến mất sau khi nhập dữ liệu). Cả hai vấn đề này đều có thể giải quyết được miễn là chính cụm hạt giống vẫn còn nguyên vẹn. Nếu bạn còn có thêm một từ bí mật — cụm mật khẩu, đôi khi được gọi là “từ thứ 25” — thì đó sẽ là một quá trình tìm kiếm riêng biệt bên cạnh cụm hạt giống.
Nếu tệp ví bị xóa hoặc nằm trên ổ đĩa bị hỏng
Một tệp tin bị mất không giống như một ví tiền bị mất. Trên một ổ cứng vẫn đang quay, dữ liệu đã bị xóa hoặc thậm chí đã được định dạng lại thường vẫn tồn tại cho đến khi bị ghi đè. Công cụ miễn phí pywallet có thể quét toàn bộ đĩa cứng để tìm các tệp ví và các khóa riêng lẻ bị lạc, điều này thường là đủ để khôi phục lại tệp wallet.dat “bị mất”.
Khi ổ đĩa không thể gắn vào hệ thống, điện thoại bị hỏng hoàn toàn hoặc phương tiện lưu trữ bị hư hỏng vật lý, đó sẽ trở thành công việc pháp y — sao chép hình ảnh thiết bị và trích xuất ví từ đó. Đó là công việc chúng tôi thực hiện ngay tại công ty; hãy tham khảo hướng dẫn của chúng tôi về cách khôi phục Bitcoin từ ổ cứng bị hỏng. Một hạn chế cần lưu ý: trên ổ SSD, lệnh TRIM có thể xóa vĩnh viễn dữ liệu đã bị xóa, do đó việc khôi phục tệp đã xóa từ ổ SSD kém tin cậy hơn nhiều so với từ ổ cứng.
Tự làm so với sử dụng dịch vụ cứu hộ
Nếu bạn am hiểu về kỹ thuật và nhớ rõ mật khẩu của mình, bạn thường có thể tự khôi phục ví Bitcoin. Các công cụ miễn phí chính bao gồm pywallet (quét đĩa và tệp tin), BTCRecover (khôi phục mật khẩu và cụm hạt giống cho nhiều loại ví) và hashcat (đột nhập mật khẩu bằng GPU). Hãy bắt đầu từ những công cụ này trước khi trả tiền cho bất kỳ ai.
Hãy tìm đến dịch vụ chuyên nghiệp khi không gian lưu trữ mật khẩu quá lớn, ví bị hỏng, phương tiện lưu trữ gặp sự cố, hoặc giá trị tài sản đủ cao đến mức một sai lầm có thể gây tổn thất lớn. Nếu bạn quyết định làm vậy, hãy tự bảo vệ mình: một công ty phục hồi hợp pháp hoạt động theo nguyên tắc “không phục hồi được thì không thu phí” và tuyệt đối không yêu cầu thanh toán trước. Bất kỳ ai chủ động nhắn tin riêng (DM) cho bạn trên Telegram, Facebook, Instagram, Quora hoặc X và tự xưng là dịch vụ khôi phục, hoặc cam kết thành công 100%, đều là kẻ lừa đảo. Tiền điện tử bị đánh cắp hoặc gửi nhầm không thể được khôi phục bởi bất kỳ ai — hãy bỏ qua mọi lời đề nghị “khôi phục” nào khẳng định ngược lại.
Các câu hỏi thường gặp
Nếu tôi chỉ có khóa công khai hoặc địa chỉ, liệu có thể khôi phục ví Bitcoin được không?
Không. Chỉ riêng khóa công khai hoặc địa chỉ thì không thể xác định ngược lại được khóa riêng tư điều khiển số tiền đó. Để khôi phục ví Bitcoin, chúng ta cần có tệp ví đã được mã hóa hoặc cụm từ hạt giống, cùng với một gợi ý về mật khẩu. Nếu tất cả những gì bạn có chỉ là một địa chỉ công khai, thì không ai có thể làm gì một cách hợp pháp cả.
Có thể khôi phục mật khẩu wallet.dat của Bitcoin Core đã bị mất không?
Thông thường thì đúng vậy. Bitcoin Core lưu trữ một khóa chính được mã hóa bên trong tệp wallet.dat. Chúng tôi trích xuất giá trị băm đó và so sánh các mật khẩu khả dĩ được tạo ra từ các gợi ý của bạn với giá trị băm đó, sau đó xác nhận ngay khi có khóa nào giải mã thành công. Bản thân các khóa riêng tư không bao giờ bị tấn công bằng phương pháp dò tìm toàn bộ.
Tôi chỉ nhớ được một phần mật khẩu của mình. Như vậy có đủ không?
Đó là điểm khởi đầu tốt nhất. Nhờ có khả năng nhớ lại một phần, độ dài và các đoạn đã biết, chúng ta có thể xây dựng các mặt nạ và quy tắc có mục tiêu thay vì dùng phương pháp thử hết mọi khả năng một cách mù quáng; chính điều này đã biến một cuộc tìm kiếm tưởng chừng như bất khả thi thành một cuộc tìm kiếm khả thi.
Tôi đã mất một số từ trong cụm từ hạt giống của mình. Liệu ví có thể được khôi phục lại không?
Thường thì là vậy. Một seed tiêu chuẩn có tổng kiểm tra (checksum) được tích hợp sẵn và thứ tự từ cố định, do đó, ngay cả khi thiếu hoặc ghi sai một số ít từ, vẫn có thể khôi phục lại bằng cách kiểm tra các tổ hợp hợp lệ so với một địa chỉ đã biết. Bạn cung cấp cho chúng tôi càng nhiều từ và thông tin về cấu trúc, tỷ lệ thành công càng cao.
Tệp ví của tôi nằm trên một ổ đĩa mà tôi đã xóa hoặc định dạng lại. Nó đã mất rồi phải không?
Không nhất thiết phải là trên ổ cứng. Dữ liệu đã bị xóa và định dạng lại thường vẫn còn tồn tại cho đến khi bị ghi đè, và các công cụ như pywallet có thể quét đĩa để tìm các tệp ví và khóa. Trên ổ SSD, lệnh TRIM có thể xóa vĩnh viễn dữ liệu đã bị xóa, do đó kết quả có thể khác nhau. Chúng tôi sẽ đánh giá kỹ lưỡng trước khi đưa ra bất kỳ cam kết nào.
Chi phí để khôi phục ví Bitcoin là bao nhiêu?
Phí thu hồi của chúng tôi được tính dựa trên kết quả: chỉ là một tỷ lệ phần trăm của số tiền thu hồi được nếu chúng tôi thành công, và không thu bất kỳ khoản phí nào nếu thất bại. Chúng tôi tuyệt đối không yêu cầu thanh toán trước để thu hồi tiền.
Bạn đang gặp khó khăn với ví Bitcoin của mình?
Hãy cho chúng tôi biết bạn đã sử dụng ví nào và những gì bạn còn nhớ. Bạn sẽ nhận được đánh giá trung thực trong vòng 24 giờ, và chỉ phải thanh toán nếu chúng tôi khôi phục được quyền truy cập.
