Nguyên lý tạo địa chỉ TRON đẹp: Khóa riêng ngẫu nhiên và tìm kiếm va chạm là gì?

Nguyên lý tạo địa chỉ TRON đẹp: Khóa riêng ngẫu nhiên và tìm kiếm va chạm là gì?

Địa chỉ TRON được tính ra như thế nào

Địa chỉ TRON đẹp không phải do nền tảng sửa ra, mà là một địa chỉ TRON thông thường khi được sinh ra đã tình cờ đáp ứng tiền tố hoặc hậu tố bạn mong muốn. Để hiểu điều này, hãy xem quá trình hình thành địa chỉ TRON.

  1. Sử dụng bộ sinh số ngẫu nhiên an toàn để tạo một khóa riêng 32 byte, thường được viết dưới dạng 64 ký tự thập lục phân.
  2. Dùng thuật toán đường cong elip secp256k1 để tính khóa công khai từ khóa riêng.
  3. Băm khóa công khai bằng Keccak-256, lấy 20 byte cuối.
  4. Thêm 0x41 vào trước 20 byte này làm mã định danh loại địa chỉ TRON.
  5. Thực hiện mã hóa Base58Check trên toàn bộ 21 byte, thu được địa chỉ 34 ký tự bắt đầu bằng T.

Phần cuối của mã Base58Check có 4 byte mã kiểm tra, bắt nguồn từ băm SHA-256 kép, dùng để chống lỗi sao chép và nhập liệu. Toàn bộ quá trình này quyết định khóa riêng và địa chỉ có sự tương ứng một-một; chính khóa riêng mới thực sự đại diện cho quyền kiểm soát tài sản.

Địa chỉ đẹp dựa vào tìm kiếm va chạm, xác suất thấp hơn bạn tưởng

Địa chỉ là kết quả của phép tính băm, không thể suy ngược ra một địa chỉ có ký tự cụ thể. Muốn có địa chỉ đẹp, chỉ có thể liên tục tạo khóa riêng mới, suy ra địa chỉ mới, rồi kiểm tra xem địa chỉ có chứa ký tự mục tiêu hay không. Vòng lặp này chính là tìm kiếm va chạm.

Xác suất có thể tính bằng bảng ký tự Base58. Base58 có tổng cộng 58 ký tự, ký tự đầu tiên của địa chỉ cố định là T, xác suất khớp một ký tự cụ thể là 1/58; khớp hai ký tự liên tiếp ở vị trí chỉ định là khoảng 1/3364; muốn khớp sáu ký tự liên tiếp, trung bình phải tạo khoảng 38 tỷ địa chỉ. Giả sử một thiết bị mỗi giây có thể suy ra 100.000 địa chỉ, cũng phải chạy liên tục hơn một trăm giờ mới gặp được một lần; thời gian phụ thuộc vào tổ hợp ký tự cụ thể và định dạng mục tiêu.

Vì vậy, chi phí tạo địa chỉ đẹp chủ yếu đến từ sức mạnh tính toán và tiền điện, chứ không phải kỹ xảo thuật toán. Có người tuyên bố có thể dùng cái gọi là công nghệ để chỉ định trực tiếp địa chỉ, về cơ bản có thể khẳng định họ không hiểu quy trình tạo địa chỉ.

Công cụ tạo và việc mua bán, giao nhận đều có cạm bẫy

Tự viết script để tạo, khóa riêng không rời khỏi máy, rủi ro tương đối dễ kiểm soát. Còn các trình tạo trực tuyến trên mạng thì hoàn toàn ngược lại. Chúng hoàn toàn có thể tạo địa chỉ đẹp bình thường, đồng thời lén gửi khóa riêng về máy chủ. Để đánh giá công cụ có an toàn hay không, hãy xem những điểm sau:

  • Có hỗ trợ chạy hoàn toàn ngoại tuyến hay không, mã nguồn có được công khai để kiểm tra hay không.
  • Quá trình tạo và hiển thị khóa riêng có thực hiện yêu cầu mạng hay không.
  • Có yêu cầu bạn nhập khóa riêng hiện có để tạo thêm địa chỉ hay không.
  • Sau khi tạo xong có dụ dỗ bạn nhập khóa vào ví web ngay lập tức hay không.

Khi mua địa chỉ đẹp có sẵn cũng vậy. Đối phương đưa cho bạn ảnh chụp màn hình địa chỉ, không bằng sau khi bạn nhận được khóa riêng, tự mình nhập vào TronLink trong môi trường ngoại tuyến để đối chiếu. Ảnh chụp chỉ chứng minh địa chỉ từng tồn tại, không chứng minh được khóa riêng bạn đang cầm có tương ứng với địa chỉ này hay không.

Nếu bạn không muốn tự dựng môi trường để chạy va chạm, cũng có thể chọn sẵn tại chợ địa chỉ TRON đẹp của Akali (oxc.us); cách tạo, giao nhận và bảo lãnh đều được ghi rõ trên trang tương ứng trong website.

Hiểu nguyên lý tạo địa chỉ, bạn sẽ biết nên cẩn trọng ở những khâu nào. Khi chọn địa chỉ, hãy xác nhận việc giao nhận khóa riêng trước, rồi mới nói chuyện ký tự có đẹp hay không.

Muốn một địa chỉ đẹp TRON khó quên?

Đến chợ chọn→