Ví bất định (Non-deterministic wallet) là gì?
Ví bất định (Non-deterministic wallet)
Định nghĩa
Ví bất định trong tiếng Anh là Non-deterministic wallet. Ví bất định còn gọi là ví không xác định hay ví ngẫu nhiên.
Ví bất định là một loại ví điện tử tạo ra các khóa bí mật một cách ngẫu nhiên và độc lập. Không giống như ví tất định phân cấp, ví bất định yêu cầu người dùng thực hiện sao lưu định kì.
Đặc trưng của ví bất định
- Trong ví bất định, mỗi khóa được tạo ra độc lập từ một số ngẫu nhiên. Các khóa này không liên quan đến nhau. Loại ví này còn được gọi là ví JBOK, viết tắt cụm từ "Just a Bunch of Keys" (tạm dịch: chỉ là một đống khóa).
- Trong ví bitcoin đầu tiên (hiện nay được gọi là Bitcoin Core), ví là tập hợp các khóa bí mật được tạo ngẫu nhiên. Ví dụ, phần mềm Bitcoin Core gốc tạo sẵn 100 khóa bí mật ngẫu nhiên khi khởi động lần đầu tiên và tạo ra thêm các khóa khi cần thiết, mỗi khóa chỉ sử dụng một lần.
- Việc quản lí, sao lưu và nhập các ví này rất phiền phức, vì vậy ví bất định đang bị thay thế gởi một loại ví điện tử khác, gọi là ví tất định.
- Điểm bất lợi của các khóa ngẫu nhiên là nếu tạo ra nhiều khóa, bạn sẽ phải giữ bản sao của tất cả các khóa đó, điều này cũng đồng nghĩa với việc phải sao lưu ví rất thường xuyên. Phải sao lưu từng khóa, nếu không số tiền do các khóa kiểm soát sẽ bị mất vĩnh viễn nếu không thể truy cập được ví.
- Điều này xung đột trực tiếp với nguyên tắc tránh dùng lại địa chỉ thông qua việc sử dụng mỗi địa chỉ bitcoin cho riêng một giao dịch. Việc dùng lại địa chỉ làm giảm đi tính bảo mật do liên kết nhiều giao dịch và địa chỉ lại với nhau.
Lưu ý:
- Không nên sử dụng ví bất định Type-0 (Loại 0), đặc biệt là khi bạn muốn tránh dùng lại địa chỉ bởi vì nó đồng nghĩa với việc bạn phải quản lí nhiều khóa, dẫn đến nhu cầu sao lưu thường xuyên.
- Tuy nhiên, phần mềm Bitcoin Core có sẵn một ví Type-0, song các nhà phát triển Bitcoin Core khuyên không nên dùng ví này.
(Tài liệu tham khảo: Trezor Wiki; Mastering Bitcoin, NXB Đại học Kinh tế Quốc dân)