

Người dùng đã sử dụng ví biết rằng trước khi sử dụng ví, bạn sẽ được yêu cầu sao lưu 12 từ, trong thời gian sao lưu, không được phép chụp ảnh màn hình và liên tục nhấn mạnh rằng 12 từ này rất quan trọng. sao lưu chúng theo cách vật lý.bất kỳ ai.
Đối với những người dùng thông thường, nếu bạn chỉ nhấn mạnh một cách mù quáng vào kết luận về tầm quan trọng của việc ghi nhớ đối với họ mà không nói ra lý do đằng sau nó, thì sẽ rất khó để huy động động cơ tiềm ẩn của mọi người và rất có khả năng họ sẽ quên mất việc ghi nhớ trong một thời gian dài. vài ngày Tầm quan trọng của từ ngữ (tôi đã thấy nhiều thảm họa trong nhóm tự gọi mình là phá sản vì mất khả năng ghi nhớ).
Với tư cách là đại sứ bảo mật của Cheetah Blockchain, hôm nay Xiaobao sẽ đến nói chuyện với bạn về thuật ghi nhớ và câu chuyện đằng sau nó.
tiêu đề phụ
Yêu cầu nhiều tài khoản
Hãy lấy một ví dụ thực tế để so sánh. Nói chung, chúng ta có nhiều tài khoản dành cho số tiền mà chúng ta cất giữ trong ngân hàng. Một số tài khoản được sử dụng để mua bánh kếp và tài khoản đổi trái cây, một số tài khoản được sử dụng cho tài khoản doanh nghiệp của công ty và một số tài khoản là tiền gửi lớn.tài khoản tài sản. Các tài khoản này chỉ có thể được xử lý bằng một thẻ ID. Chúng tôi có thể đăng nhập nhiều tài khoản trong ngân hàng trực tuyến bằng một thẻ ID. Nếu chẳng may thẻ ngân hàng bị mất, nó cũng có thể được cấp lại thông qua thẻ ID. Ngoài đời, chứng minh nhân dân vô cùng quan trọng.
tiêu đề phụ
Giảm xác suất lỗi
tiêu đề phụ
bảo vệ quyền riêng tư
Do tính chất mở của chuỗi công khai blockchain, bất kỳ ai cũng có thể kiểm tra tất cả các hồ sơ chuyển khoản trên chuỗi. Nếu có quá nhiều thu nhập và chi phí được liên kết với cùng một tài khoản, cuối cùng có thể tìm thấy một số manh mối và bạn và một số giao dịch sẽ được gửi cho bạn. Do đó, vì quyền riêng tư, nhiều doanh nghiệp bảo mật của chúng tôi thường tạo tài khoản mới cho các giao dịch.
Để giải quyết các vấn đề trên, các nhà phát triển thông minh đã đề xuất giao thức Bip39. Tên đầy đủ của giao thức Bip39 là giao thức Bitcoin, ban đầu được đề xuất bởi các nhà phát triển của cộng đồng Bitcoin, sau đó được các dự án chuỗi khối chính thống khác công nhận, sau đó trở thành sự đồng thuận và chuẩn mực của toàn ngành.
Cốt lõi của giao thức BIP39 là xác định tài khoản của chính bạn bằng 12 từ. 12 từ sẽ tạo ra một hạt giống lớn và một số được chọn từ lũy thừa thứ 256. Vì số được tạo ngẫu nhiên là rất lớn nên nó hoàn toàn không được sử dụng. Lo lắng rằng 12 từ đã tạo sẽ bị lặp lại.
Tài khoản được tạo bởi 12 từ là cố định và 12 từ thu được có thể tạo vô số khóa riêng, khóa chung và địa chỉ.
Biểu diễn mối quan hệ giữa chúng bằng công thức có thể viết như sau:
Khóa riêng = Thuật toán 1 (ghi nhớ)
khóa công khai = thuật toán 2 (khóa riêng)
Băm khóa công khai = Thuật toán 3 (Khóa công khai)
Vì thế,
Vì thế,Địa chỉ = Thuật toán 4 (Thuật toán 3 (Thuật toán 2 (Thuật toán 1 (ghi nhớ))))
Tất nhiên, Thuật toán 1, 2, 3 và 4 đều là thuật toán công khai.
Thông qua đảm bảo về mật mã, thứ tự và nội dung của các từ được tạo không thể lặp lại. Thông qua tính năng ghi nhớ, chúng tôi có thể tạo bất kỳ địa chỉ chuỗi công khai nào và chúng tôi có thể tạo bao nhiêu địa chỉ tùy ý.
Bạn có thể tạo bản ghi nhớ hoặc xem khóa riêng, khóa chung và địa chỉ tương ứng với bản ghi nhớ thông qua https://iancoleman.io/bip39/.
Hơn nữa, giao thức BIP39 hỗ trợ hầu hết tất cả các chuỗi công khai.
Xiaobao đã làm một thử nghiệm với cách ghi nhớ Matemask riêng của Xiaobao:
tiêu đề cấp đầu tiên
Hiểu thuật nhớ từ góc độ kỹ thuật
Từ quan điểm kỹ thuật, BIP39 sử dụng một chuỗi gồm 12 từ dễ nhớ để tạo ra một hạt giống ngẫu nhiên dưới dạng một hạt giống BIP32 (thường ở dạng thập lục phân) thông qua các chức năng PBKDF2 và HMAC-SHA512.
So với giao thức BIP32, chúng ta có thể thấy giao thức nào thân thiện hơn để sao lưu:
// Hạt giống số ngẫu nhiên BIP32
090ABCB3A6e1400e9345bC60c78a8BE7
// Hạt giống ghi nhớ BIP39
candy maple cake sugar pudding cream honey rich smooth crumble sweet treat
tiêu đề phụ
tạo ghi nhớ
tiêu đề phụ
Seed bắt nguồn từ ghi nhớ
Quá trình này sử dụng chức năng Kéo dài khóa, được sử dụng để tăng cường bảo mật cho các khóa yếu.PBKDF2 là một trong những thuật toán kéo dài khóa thường được sử dụng.
Nguyên tắc cơ bản của PBKDF2 là sử dụng một hàm ngẫu nhiên (chẳng hạn như hàm HMAC), lấy giá trị muối và văn bản gốc dễ nhớ làm tham số đầu vào, sau đó lặp lại thao tác để cuối cùng tạo ra khóa gốc dài hơn (512 bit). Sau đó, hạt giống này sẽ xây dựng một chiếc ví xác định và lấy các khóa của nó.
Chức năng kéo dài khóa có hai tham số: ghi nhớ và muối. Muối có thể làm tăng độ khó của vũ phu. muối theo chuỗi không đổi"mnemonic"tiêu đề cấp đầu tiên
Cụm từ ghi nhớ thúc đẩy sự phổ biến của chuỗi khối
Với tính năng ghi nhớ, chúng tôi có thể tạo một tài khoản mới cho bất kỳ giao dịch nào và tiền trong tài khoản cũng có thể được chuyển tự do.
Trong thế giới blockchain, bạn chỉ cần nhớ 12 từ ghi nhớ đơn giản để ghi nhớ gián tiếp tất cả các tài sản trên blockchain, tiện lợi và hiệu quả như một chiếc thẻ căn cước ngoài đời thực.
Với tính năng ghi nhớ, chi phí sử dụng của người dùng thông thường giảm đáng kể và rất thân thiện với người dùng về mặt trải nghiệm, giúp rút ngắn khoảng cách giữa blockchain và công chúng, đồng thời đáp ứng các vấn đề về quyền riêng tư của người dùng cao cấp.Có thể nói rằng giao thức BIP39 đã thúc đẩy rất nhiều việc phổ biến blockchain.
Một số người có thể nói, "Tôi ghét tiếng Anh nhất. Yêu cầu tôi ghi nhớ 12 từ tiếng Anh là giết tôi!"
Tôi sẽ không bình luận về những người dùng này, nhưng các nhà phát triển thông minh đã nghĩ đến điều này. Giao thức BIP39 hiện hỗ trợ một số ngôn ngữ chính như tiếng Anh, tiếng Nhật, tiếng Tây Ban Nha, tiếng Hàn, tiếng Pháp và tất nhiên là tiếng Trung. Vì vậy, bạn có thể sử dụng 12 ký tự tiếng Trung như cách ghi nhớ.
Nếu bạn thậm chí không thèm ghi nhớ 12 ký tự tiếng Trung, thì tôi chỉ có thể nói, ân nhân, thế giới blockchain thực sự không dành cho bạn, chỉ cần tìm một người tốt và kết hôn.
Tất nhiên, cái gì cũng có hai mặt, mặc dù việc ghi nhớ mang lại rất nhiều tiện lợi nhưng nó cũng tạo ra một rủi ro bảo mật khác, đó là một khi 12 từ bị rò rỉ hoặc bị tin tặc lấy được, thì việc ghi nhớ đó là một khóa riêng không được mã hóa,tiêu đề phụ
Dưới đây là một số gợi ý cho bạn:
(1) Trí nhớ là huyết mạch của thế giới kỹ thuật số của bạn và bạn không thể nói cho người khác biết nếu bạn chết.
(2) Đảm bảo xác minh tính chính xác của bản ghi nhớ dự phòng nhiều lần, một khi một hoặc hai chữ cái bị sao chép sai, sẽ rất khó khăn để lấy lại bản ghi nhớ chính xác trong tương lai.
(3) Tốt nhất là sử dụng bộ não con người để ghi nhớ bản ghi nhớ, nếu bạn sợ quên nó, hãy sao lưu nó bằng cách vật lý.
Trang web chính thức của Ratingtoken: https://www.ratingtoken.io/?from=z
