Có một bạn xấu, ngày nào cũng nghĩ đến cách kiếm tiền nhanh chóng không chính đáng, muốn tôi giúp viết một chương trình va chạm ví tiền, va chạm cụm từ ghi nhớ, kiểm tra số dư, xem có thể va vào ví tiền nào có nhiều tiền hay không. Điều này gần như là không thể, nhưng anh ta nghĩ có thể một ngày nào đó sẽ va phải, đúng lúc mấy hôm nay rảnh rỗi, nên tôi đã viết một cái, nhân tiện phổ cập một chút về vấn đề xác suất va chạm ví tiền. (Có lẽ anh ta nghĩ mình là người được chọn của trời)
Phân tích từ hai khía cạnh là số lượng tổ hợp cụm từ ghi nhớ và số lượng ví tiền đang hoạt động. Một, tổng số tổ hợp của cụm từ ghi nhớ Ví tiền Ethereum tuân theo tiêu chuẩn BIP-39, cụm từ ghi nhớ được tạo thành từ 12, 18 hoặc 24 từ (thường dùng 12 hoặc 24). Mỗi từ được chọn từ 2048 từ đã được định nghĩa trước, số lượng kết hợp cụ thể như sau:
12 từ Độ dài entropy: 128 bit, kiểm tra tổng 4 bit, tổng cộng 132 bit. Số lượng tổ hợp hợp lệ: 2128≈3.4×10382128≈3.4×1038 loại. Mặc dù các sắp xếp có thể là 204812≈2132204812≈2132, nhưng chỉ có 21282128 cách phù hợp với quy tắc kiểm tra.
24 từ Độ dài entropy: 256 bit, kiểm tra tổng 8 bit, tổng cộng 264 bit. Số lượng tổ hợp hợp lệ: 2256≈1.1×10772256≈1.1×1077 loại.
Cũng có nghĩa là: 12 cụm từ ghi nhớ ≈ 340,282,366,920,938,463,463,374,607,431,768,211,456340,282,366,920,938,463,463,374,607,431,768,211,456 24 cụm từ ghi nhớ组合数 ≈ 115,792,089,237,316,195,423,570,985,008,687,907,853,269,984,665,640,564,039,457,584,007,913,129,639,936115,792,089,237,316,195,423,570,985,008,687,907,853,269,984,665,640,564,039,457,584,007,913,129,639,936
Hai, số lượng ví tiền đã được sử dụng Số lượng Ví tiền đã sử dụng không thể thống kê chính xác, nhưng có thể ước lượng thông qua phân tích sau:
Tổng số địa chỉ Ethereum Tính đến năm 2023, số lượng địa chỉ hoạt động của Ethereum khoảng 250 triệu (dữ liệu từ: Etherscan), nhưng một cụm từ ghi nhớ có thể phát sinh nhiều địa chỉ, số lượng cụm từ ghi nhớ thực tế ít hơn nhiều so với số lượng địa chỉ. So sánh tổng số tổ hợp Ngay cả khi giả định rằng mỗi người trên toàn cầu tạo ra 10151015 ví tiền, tổng số chỉ là 10341034, vẫn không đủ 21282128 phần triệu. Kết luận: Số lượng ví đã sử dụng có thể được bỏ qua trong tổng số kết hợp.
Phân tích an ninh Độ khó của việc bẻ khóa bạo lực Bẻ khóa 12 từ cần 10271027 năm (vượt xa tuổi của vũ trụ). An toàn của cụm từ ghi nhớ 24 từ cao hơn, gần như an toàn tuyệt đối.
rủi ro thực tế Mối đe dọa chính đến từ việc rò rỉ khóa riêng (như lừa đảo, phần mềm độc hại), chứ không phải từ việc bẻ khóa bằng sức mạnh.
Trong quá trình sử dụng, chỉ cần chú ý tránh rò rỉ chìa khóa riêng, phòng ngừa lừa đảo, phần mềm độc hại, ví tiền của bạn gần như là hoàn toàn an toàn.
Nếu thứ tự cụm từ ghi nhớ của bạn bị lộn xộn, hoặc bạn quên một vài cụm từ, thì bạn có thể sử dụng kiểu va chạm này để khôi phục cụm từ ghi nhớ, nhưng nếu bạn muốn va chạm một cách vô mục đích, thì không khác gì việc mò kim đáy bể!
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
Phần thưởng
Thích
1
Đăng lại
Chia sẻ
Bình luận
0/400
CalmDown,CalmDown
· 05-20 06:17
Đã có người làm cụm từ ghi nhớ này tự động quét Ví tiền tp.
Có một bạn xấu, ngày nào cũng nghĩ đến cách kiếm tiền nhanh chóng không chính đáng, muốn tôi giúp viết một chương trình va chạm ví tiền, va chạm cụm từ ghi nhớ, kiểm tra số dư, xem có thể va vào ví tiền nào có nhiều tiền hay không. Điều này gần như là không thể, nhưng anh ta nghĩ có thể một ngày nào đó sẽ va phải, đúng lúc mấy hôm nay rảnh rỗi, nên tôi đã viết một cái, nhân tiện phổ cập một chút về vấn đề xác suất va chạm ví tiền. (Có lẽ anh ta nghĩ mình là người được chọn của trời)
Phân tích từ hai khía cạnh là số lượng tổ hợp cụm từ ghi nhớ và số lượng ví tiền đang hoạt động.
Một, tổng số tổ hợp của cụm từ ghi nhớ
Ví tiền Ethereum tuân theo tiêu chuẩn BIP-39, cụm từ ghi nhớ được tạo thành từ 12, 18 hoặc 24 từ (thường dùng 12 hoặc 24). Mỗi từ được chọn từ 2048 từ đã được định nghĩa trước, số lượng kết hợp cụ thể như sau:
12 từ
Độ dài entropy: 128 bit, kiểm tra tổng 4 bit, tổng cộng 132 bit.
Số lượng tổ hợp hợp lệ: 2128≈3.4×10382128≈3.4×1038 loại.
Mặc dù các sắp xếp có thể là 204812≈2132204812≈2132, nhưng chỉ có 21282128 cách phù hợp với quy tắc kiểm tra.
24 từ
Độ dài entropy: 256 bit, kiểm tra tổng 8 bit, tổng cộng 264 bit.
Số lượng tổ hợp hợp lệ: 2256≈1.1×10772256≈1.1×1077 loại.
Cũng có nghĩa là:
12 cụm từ ghi nhớ ≈ 340,282,366,920,938,463,463,374,607,431,768,211,456340,282,366,920,938,463,463,374,607,431,768,211,456
24 cụm từ ghi nhớ组合数 ≈ 115,792,089,237,316,195,423,570,985,008,687,907,853,269,984,665,640,564,039,457,584,007,913,129,639,936115,792,089,237,316,195,423,570,985,008,687,907,853,269,984,665,640,564,039,457,584,007,913,129,639,936
Hai, số lượng ví tiền đã được sử dụng
Số lượng Ví tiền đã sử dụng không thể thống kê chính xác, nhưng có thể ước lượng thông qua phân tích sau:
Tổng số địa chỉ Ethereum
Tính đến năm 2023, số lượng địa chỉ hoạt động của Ethereum khoảng 250 triệu (dữ liệu từ: Etherscan), nhưng một cụm từ ghi nhớ có thể phát sinh nhiều địa chỉ, số lượng cụm từ ghi nhớ thực tế ít hơn nhiều so với số lượng địa chỉ.
So sánh tổng số tổ hợp
Ngay cả khi giả định rằng mỗi người trên toàn cầu tạo ra 10151015 ví tiền, tổng số chỉ là 10341034, vẫn không đủ 21282128 phần triệu.
Kết luận: Số lượng ví đã sử dụng có thể được bỏ qua trong tổng số kết hợp.
Phân tích an ninh
Độ khó của việc bẻ khóa bạo lực
Bẻ khóa 12 từ cần 10271027 năm (vượt xa tuổi của vũ trụ).
An toàn của cụm từ ghi nhớ 24 từ cao hơn, gần như an toàn tuyệt đối.
rủi ro thực tế
Mối đe dọa chính đến từ việc rò rỉ khóa riêng (như lừa đảo, phần mềm độc hại), chứ không phải từ việc bẻ khóa bằng sức mạnh.
Trong quá trình sử dụng, chỉ cần chú ý tránh rò rỉ chìa khóa riêng, phòng ngừa lừa đảo, phần mềm độc hại, ví tiền của bạn gần như là hoàn toàn an toàn.
Nếu thứ tự cụm từ ghi nhớ của bạn bị lộn xộn, hoặc bạn quên một vài cụm từ, thì bạn có thể sử dụng kiểu va chạm này để khôi phục cụm từ ghi nhớ, nhưng nếu bạn muốn va chạm một cách vô mục đích, thì không khác gì việc mò kim đáy bể!
Cuối cùng dán ảnh chụp màn hình phần mềm va chạm