📰 a16z crypto công bố phiên bản zkVM mã nguồn mở mới Lattice Jolt, thay Dory trước đó vốn dựa vào đường cong elliptic bằng Akita dựa trên mật mã dựa trên mạng (lattice). Kết quả rất trực diện: prover và verifier được tăng tốc 2—3 lần, kích thước bằng chứng giảm xuống dưới 100KB và còn có khả năng an toàn hậu lượng tử.
🔥 Trên cùng một máy, chỉ dùng CPU thuần có thể chứng minh hơn 2 triệu chu kỳ RISC-V mỗi giây; khi dùng Apple Metal, MacBook đạt hơn 10 triệu chu kỳ mỗi giây. So với phiên bản trước dùng đường cong, CPU thuần khoảng 1 triệu chu kỳ, thì lần này đúng là tăng khá “gắt”.
💡 Việc bằng chứng nhỏ đi cũng rất quan trọng. Các bằng chứng của những zkVM hậu lượng tử khác thường trên 200KB, một số đạt khoảng 600KB; Lattice Jolt đã xuống dưới 100KB. Mức sử dụng bộ nhớ của prover cũng giảm từ khoảng 300 byte mỗi chu kỳ xuống 200 byte, điện thoại có thể xử lý hàng triệu chu kỳ.
Thành thật mà nói, các giải pháp hậu lượng tử trước đây thường tạo cảm giác “an toàn hơn nhưng chậm hơn và nặng hơn”. Lattice Jolt lần này lại làm ngược lại: mật mã dựa trên mạng trong miền 128-bit đã đạt mức an toàn tương ứng, và khối lượng tính toán thấp hơn so với miền 256-bit trước đó. Tuy nhiên, các ứng dụng cần tính riêng tư với tính chất không tri thức (zero-knowledge) thì vẫn phải chờ các bài báo/giải pháp hỗ trợ tiếp theo được bổ sung.
🤔 Nếu phương án dựa trên mạng vừa giữ được tốc độ, kích thước bằng chứng và an toàn hậu lượng tử, bạn nghĩ lô zkVM tiếp theo có sẽ đổi sang hướng này không?
#LatticeJolt #zkVM #零知识证明 #Mật mã_hậu_lượng_tử