Mật mã hậu lượng tử là gì?
Vì sao máy tính lượng tử đe dọa chữ ký mà hầu hết các coin dùng, ML-DSA là gì, Quantus xử lý chữ ký lớn hơn của nó ra sao, và điều đó có ý nghĩa gì với việc đào.
Vấn đề mà máy tính lượng tử tạo ra
Hầu hết tiền mã hóa ký giao dịch bằng các lược đồ đường cong elliptic như ECDSA hoặc Schnorr. Độ an toàn của chúng dựa trên một bài toán mà máy tính thông thường không thể giải trong thời gian khả thi, nhưng một máy tính lượng tử đủ lớn chạy thuật toán Shor thì có thể. Bất kỳ ai có một cỗ máy như vậy đều có thể tìm ra khóa riêng tư từ khóa công khai của nó và tiêu số coin đó.
ML-DSA là gì
ML-DSA là một lược đồ chữ ký số dựa trên các bài toán lưới (lattice), mà hiện chưa có cách tấn công lượng tử hiệu quả nào được biết đến. Nó được chuẩn hóa qua chương trình mật mã hậu lượng tử của NIST và phát triển từ thiết kế CRYSTALS-Dilithium. Quantus ký mọi giao dịch bằng nó: mặc định là ML-DSA-65, và ML-DSA-87 cho người dùng muốn mức bảo mật cao hơn.
Cái giá phải trả, và cách Quantus xử lý
Chữ ký hậu lượng tử lớn hơn nhiều: một chữ ký ML-DSA-65 dài 3.309 byte, trong khi chữ ký đường cong elliptic chỉ khoảng 64 byte. Quantus dùng bằng chứng không tiết lộ và kỹ thuật tổng hợp mật mã để giảm phần dung lượng tăng thêm này trên chuỗi.
Còn việc đào thì sao?
Proof of Work dựa vào một hàm băm chứ không dựa vào chữ ký, và hàm băm ít bị đe dọa hơn nhiều: mức tăng tốc lượng tử tốt nhất được biết đến đối với chúng, thuật toán Grover, chỉ là bậc hai. Quantus đào trên hàm băm Poseidon2. Với bạn là thợ đào, không có gì thay đổi: bạn đào bằng địa chỉ qz của mình như với bất kỳ coin nào khác.