Địa chỉ vanity là gì?
Địa chỉ vanity là địa chỉ ví có một phần do bạn chọn, nên trông bớt ngẫu nhiên và dễ nhận ra hơn. Ví dụ:
- bc1qcafe…x7kp
- 1Coffee…x7Kp
Ở đây có hai định dạng. Địa chỉ bc1q là chữ thường và có phí thấp hơn; phần chữ của bạn có thể dùng chữ cái và chữ số, trừ 1, b, i và o. Địa chỉ legacy bắt đầu bằng 1, có thể trộn chữ hoa và chữ thường, và không có 0, O, I và l.
Cách hoạt động
Nhập phần đầu và/hoặc phần cuối ngắn cho địa chỉ rồi bấm Tìm địa chỉ. Trình duyệt sẽ thử các khóa riêng tư cho đến khi có một khóa cho ra địa chỉ khớp.
Khi tìm được địa chỉ, hãy hiện khóa riêng tư của nó và nhập vào ví.
Mỗi ký tự thêm vào làm việc tìm địa chỉ bc1q lâu hơn 32 lần. Với địa chỉ legacy là khoảng 58 lần, hoặc khoảng 29 lần khi tắt phân biệt hoa thường (Aa). Ngay sau số 1, các chữ từ A đến Q là dễ tìm nhất. Số luồng CPU quyết định tốc độ, nên hãy giảm xuống nếu máy bị chậm.
Thời gian 50% chỉ là ước tính, không phải đồng hồ đếm ngược. Mỗi địa chỉ là một lần thử mới, nên việc tìm có thể xong ngay hoặc lâu gấp nhiều lần, và thời gian đã bỏ ra không làm kết quả đến gần hơn.
Bảo mật
Mọi phép tính đều diễn ra trên trình duyệt của bạn. Không có gì rời khỏi thiết bị: không có cơ sở dữ liệu, không có mã phía máy chủ, và chính sách bảo mật của trang chặn các script gửi yêu cầu qua mạng. Khóa biến mất khi bạn đóng tab.
Vanity Keys không thể lưu khóa của bạn. Nếu muốn chắc chắn, bạn có ba cách:
- Ngắt kết nối internet sau khi trang tải xong rồi tiếp tục dùng
- Tải trang về và dùng trên máy tính offline
- Kiểm tra bản tải về: mọi việc trang làm đều nằm trong một tệp HTML duy nhất
Mỗi lần tìm bắt đầu từ 256 bit ngẫu nhiên lấy từ crypto.getRandomValues, bộ tạo số ngẫu nhiên an toàn mật mã của trình duyệt, rồi kiểm tra các khóa liên tiếp từ đó. Profanity, một trình tạo nổi tiếng, đã bị phá vì chỉ bắt đầu từ 32 bit ngẫu nhiên. Mọi địa chỉ tìm được đều được một bản cài đặt thứ hai, độc lập tính lại trước khi bạn thấy.
Bản sao và địa chỉ giả mạo giống thật
Một trang như thế này tạo ra khóa của bạn, nên bản sao bị chỉnh sửa có thể đánh cắp chúng. Bản sao có thể trông giống hệt và nằm trên tên miền gần giống. Hãy kiểm tra địa chỉ trang trước khi tìm, và dùng tệp offline khi số tiền lớn hơn.
Đừng bao giờ dùng khóa riêng tư hoặc địa chỉ vanity do người khác tạo giúp bạn: người tạo có thể giữ lại một bản sao.
Kẻ lừa đảo cũng tạo địa chỉ có cùng phần đầu và phần cuối với địa chỉ bạn đang dùng, hy vọng bạn sao chép nhầm địa chỉ của chúng từ lịch sử. Hãy so sánh toàn bộ địa chỉ trước khi gửi, đừng chỉ nhìn hai đầu.
Hiệu năng
Tốc độ phụ thuộc vào trình duyệt và thiết bị. Trên máy tính đời mới, mỗi luồng CPU kiểm tra hàng trăm nghìn địa chỉ mỗi giây. Điện thoại và máy tính bảng vẫn chạy được nhưng chậm hơn. Việc tìm kiếm bắt đầu với một nửa số luồng CPU để máy vẫn dùng mượt.
Vanity Keys chạy trên trình duyệt nên không cần cài gì. Các công cụ dùng card đồ họa nhanh hơn nhiều, nhưng khó dùng hơn và bạn phải tin vào thứ mình chạy.
Tương thích
Địa chỉ dùng trên mạng chính Bitcoin, và sàn cũng như ví đều gửi được tới cả hai định dạng. Chi tiêu từ địa chỉ bc1q tốn ít phí hơn.
Bạn nhận được khóa riêng tư ở định dạng WIF, không phải cụm từ khôi phục. Khóa nhập được vào Electrum: gõ p2wpkh: ngay trước khóa với địa chỉ bc1q, hoặc không gõ gì với địa chỉ legacy. Ví phần cứng tự tạo khóa của chúng và không nhập khóa ngoài được.