Bạn bị mất cụm từ ghi nhớ trong ví tiền điện tử của mình? Đừng hoảng sợ, có thể bạn sẽ có hy vọng lấy lại được nó. Hôm nay, chúng ta sẽ tập trung vào chủ đề này và nghiên cứu các công cụ và phương pháp phục hồi khả năng ghi nhớ bị mất một phần.

Chỉ vài ngày trước, tôi đã nhìn thấy một đoạn nội dung trên nền tảng xã hội, với nội dung rằng anh ấy đã mất hết tài sản trong ví mã hóa của mình vì anh ấy đã viết sai vài từ khi sao lưu và bây giờ anh ấy chỉ nhớ một phần wallet. Cách ghi nhớ chính xác (không phải là 12 cách ghi nhớ đầy đủ).
Điều này khơi dậy sự tò mò của tôi. Vì vậy, tôi nảy ra một ý tưởng, liệu có thể khôi phục ví bằng cách ghi nhớ một phần không?
Điều đầu tiên bạn nghĩ đến là khả năng kết hợp các cụm từ ghi nhớ mạnh mẽ, vì vậy hãy xác định xem phương pháp này có khả thi hay không.
Tất cả chúng ta đều biết rằng các từ ghi nhớ của ví tiền điện tử bao gồm 12 từ và danh sách giao thức BIP39 chứa 2048 từ. Tức là, các từ ghi nhớ của tất cả các ví tiền điện tử đều từ 2048 từ này. Một cụm từ ghi nhớ bao gồm 12 từ ngẫu nhiên. các từ được tạo ra.
Vì vậy, về mặt lý thuyết, vì phạm vi được cố định nên việc bẻ khóa bằng vũ lực dường như có thể xảy ra. Vì vậy, hãy tiếp tục kiểm tra số lượng kết hợp cần thiết để bẻ khóa brute Force dựa trên số lượng từ còn thiếu (như trong hình bên dưới):

Dựa vào hình trên, chúng ta có thể suy ra điều đó đối với một máy tính có khả năng tính toán thông thường, nếu:
Thiếu 1 từ, 2048 khả năng (2048^1), thời gian truy xuất ước tính là 6 giây
Thiếu 2 từ, 4.194.304 khả năng (2048^2), thời gian truy xuất ước tính là 90 giây
Thiếu 3 từ, 8.589.934.592 khả năng (2048^3), thời gian truy xuất ước tính 2 ngày
Thiếu 4 từ, 17.592.186.044.416 khả năng (2048^4), thời gian phục hồi ước tính là 10 năm
Nhìn vào số liệu thống kê trên, rõ ràng cơ hội lấy lại được một chiếc ví bị mất hơn 4 từ là cực kỳ mong manh, ít nhất là đối với một máy tính có sức mạnh tính toán trung bình.
Để có quá trình tính toán hoàn chỉnh, chúng ta có thể tiếp tục xem biểu đồ tính toán bên dưới (như hình bên dưới):

Như vậy, nếu ví của bạn bị mất nhưng bạn vẫn nhớ được 3/4 số từ đúng trong 12 cụm từ ghi nhớ đầy đủ thì xin chúc mừng, bạn đã có cơ hội lấy lại được chiếc ví này.
Làm thế nào nó có thể được lấy lại? Những công cụ nào có thể được sử dụng để lấy nó?
Sau khi nghiên cứu sâu hơn, tôi tìm thấy 2 công cụ thân thiện với người dùng thông thường và tương đối dễ sử dụng.
Công cụ phục hồi ghi nhớ đầu tiên là Seed Savior
Seed Savior là một công cụ khôi phục hạt giống dựa trên trình duyệt giúp bạn khôi phục các cụm từ hạt giống khi thiếu một từ.
Cách sử dụng cụ thể như sau:
Truy cập trang của Seed Saviour[1] (xem Tài nguyên ở cuối bài viết này)
Dán một số cụm từ gốc của bạn (tức là những cụm từ chính xác) vào trang
Dùng dấu "?" để thay thế các từ còn thiếu và vị trí của chúng (lưu ý vị trí và thứ tự không sai)
Sau một khoảng thời gian chờ đợi, công cụ sẽ liệt kê tất cả các từ có thể có và địa chỉ liên quan. Một lời nhắc nữa ở đây là công cụ này chỉ phù hợp để khôi phục các cụm từ gốc chỉ bị mất 1 từ.

Công cụ phục hồi ghi nhớ thứ hai là Btcrecover
Nếu bạn bị mất 2 cụm từ hạt giống trở lên thì bạn có thể thử các tính năng nâng cao của Btcrecover, tính năng này phù hợp với các tình huống phức tạp hơn khi thiếu nhiều từ hoặc không xác định được địa chỉ ví. Nó cũng là một công cụ nguồn mở hoạt động trên cả chuỗi Ethereum EVM và không phải EVM.
Bạn cần cài đặt BTCRecover trên máy tính trước khi sử dụng:
Tải xuống và giải nén tập lệnh BTCRecover từ GitHub[2]
Cài đặt Python3
Mở cmd của máy tính và nhập lệnh: pip install -rrequirements.txt

Bây giờ chúng ta hãy thử nó bằng cách chạy nó qua một ví dụ. Đầu tiên chúng ta cần mở cmd và điều hướng đến thư mục, sau đó nhập lệnh pythonseedrecover.py để chạy nó. Sau đó, chúng ta sẽ thấy một cửa sổ bật lên tương tác xuất hiện vào lúc này, hỏi bạn về loại ví mà bạn đang cố gắng khôi phục, như trong hình bên dưới.

Tiếp theo, sau khi chúng tôi chọn loại ví (trong ví dụ ở đây chúng tôi đã chọn ví ETH), nó sẽ tiếp tục nhắc bạn và yêu cầu khóa chung, tại đây bạn có thể chọn nhập hoặc bỏ qua. Sau khi bỏ qua nó sẽ yêu cầu bạn dán địa chỉ ví của ví bị mất. Nếu bạn nhớ nó, bạn có thể nhập địa chỉ ví của mình, như trong hình bên dưới.

Cuối cùng, nó sẽ yêu cầu bạn nhập cụm từ giống. Cách sử dụng ở đây cũng giống như công cụ Seed Savior đã đề cập ở trên. Sử dụng dấu "?" để thay thế các từ còn thiếu và vị trí của chúng, đồng thời chú ý đến vị trí và thứ tự. Sau khi được nhập, nó sẽ bắt đầu ép buộc các từ còn thiếu và cố gắng khớp chúng với địa chỉ ví bạn đã cung cấp ở bước trước. Như hình dưới đây.

Sau khi khớp thành công, một cửa sổ mới sẽ bật lên và những gì hiển thị trong cửa sổ là cụm từ ghi nhớ hoàn chỉnh được truy xuất cho bạn. Sau khi thử nghiệm, tôi đã cố gắng lấy lại hai từ bị mất và toàn bộ thao tác chỉ mất khoảng 2 phút để hoàn thành. Một điều nữa cần được nhắc nhở ở đây là sau khi bạn lấy lại được ví bị mất thông qua các công cụ và phương pháp trên, để đảm bảo an toàn, bạn vui lòng chuyển tài sản của mình sang ví an toàn khác một cách kịp thời.
Sau khi hai công cụ trên được giới thiệu, lúc này một số bạn có thể sẽ thắc mắc. Vì cụm từ ghi nhớ bị mất có thể được phục hồi bằng vũ lực nên ví của tôi có còn an toàn không? Hacker có thể đoán được cụm từ ghi nhớ của tôi không?
Câu trả lời là: ví của bạn an toàn đến mức khả năng hacker đoán được tất cả 12 cụm từ ghi nhớ là bằng không.
Như chúng tôi đã giới thiệu thêm về các kết hợp có thể có ở phần trước trong bài viết, nếu 12 từ bị bẻ khóa một cách thô bạo, sẽ có 340.282.366.920.938.463.463.374.607.431.768.211.456 khả năng (2048^12). Đây đơn giản là một số lượng kết hợp đáng kinh ngạc, với các phương tiện kỹ thuật hiện tại, không bao giờ có thể bị bẻ khóa.
Trừ khi bạn vô tình làm rò rỉ bản ghi nhớ (chẳng hạn như sao lưu trực tiếp vào điện thoại di động, đĩa đám mây, v.v.) hoặc máy tính/điện thoại di động của bạn có ngựa Trojan và bản ghi nhớ bị đánh cắp, ví của bạn tuyệt đối an toàn!
Một lời nhắc nhở khác ở đây là bài viết này chỉ nhằm mục đích giáo dục và nhằm giúp đỡ những người bị mất ví tiền điện tử và không nên sử dụng cho các mục đích khác. Hi vọng chia sẻ hôm nay có thể giúp ích được cho mọi người
Tuyên bố miễn trừ trách nhiệm: Nội dung trên chỉ mang tính quan điểm và phân tích cá nhân. Nó chỉ dành cho mục đích học tập và giao lưu khoa học giữa những người đam mê và không cấu thành bất kỳ lời khuyên đầu tư nào. Đầu tư là rủi ro, vui lòng xử lý nó một cách hợp lý, nâng cao nhận thức về rủi ro và tuân thủ luật pháp và quy định có liên quan của quốc gia và khu vực nơi bạn sinh sống!
