
Giới thiệu
Trong khi thị trường crypto đang chú ý đến Bitcoin ETF, một mảng đổi mới âm thầm khác đang tăng trưởng: zero-knowledge proof cho AI inference. Bài viết phân tích cách zkML (zero-knowledge machine learning) cho phép xác minh đầu ra mô hình AI mà không tiết lộ dữ liệu huấn luyện hay tham số mô hình. Đây là tổng hợp từ nghiên cứu mới nhất của Ingonyama và Worldcoin.

Zero-knowledge proof là gì (nhắc nhanh)
Zero-knowledge proof (ZKP) cho phép bên prover chứng minh một tuyên bố đúng mà không tiết lộ thông tin bên trong. Trong bối cảnh AI:
- Prover: Người chạy mô hình AI và tạo proof
- Verifier: Bên kiểm tra đầu ra có đúng từ mô hình đã công bố không
- Witness: Tham số mô hình và input — giữ bí mật
Đặc biệt hữu ích khi bạn muốn dùng AI của bên thứ ba nhưng không tin tưởng nó chạy đúng mô hình đã cam kết.
zkML hoạt động thế nào trong thực tế
Quy trình tổng quát gồm 5 bước:
- Model commitment: Băm tham số mô hình → on-chain commitment (ví dụ:
keccak256(weights)) - Circuit generation: Chuyển đổi forward pass của mạng neural thành arithmetic circuit
- Witness computation: Tính toán intermediate values cho từng layer (matrix multiply, ReLU, softmax)
- Proof generation: Sinh zk-SNARK hoặc zk-STARK cho toàn bộ circuit
- Verification: Bên kiểm tra verify proof + so sánh output với commitment
Một forward pass đơn giản của mạng MLP 2 layer có thể chứa hàng triệu constraints — đây là lý do zkML còn đắt đỏ.
So sánh các dự án zkML hàng đầu
| Dự án | Mạng lưới | Tốc độ prove | Chi phí verify | Ứng dụng chính |
|---|---|---|---|---|
| EZKL | Arbitrum/Optimism | ~5 phút/model nhỏ | < $0.01 | Verify inference on-chain |
| Modulus Labs | zkSync | ~2 phút | $0.02-0.05 | Worldcoin iris matching |
| Ingonyama ICICLE | Multi-chain | ~30 giây (GPU) | $0.001 | GPU-accelerated proving |
| Polynomial Labs | Polygon zkEVM | ~3 phút | $0.03 | Image generation proof |
| RISC Zero zkVM | Multi-chain | ~10 phút cho CNN | $0.01 | General ML via zkVM |
So sánh chi phí: để verify một phân loại ảnh (ResNet-18), chi phí on-chain dao động $0.5–$5 tùy proof system.

Ứng dụng thực tế đáng chú ý
1. Worldcoin iris matching: Modulus Labs verify rằng iris scan của bạn match với identity commitment on-chain mà không tiết lộ ảnh mắt. Hệ thống đã triển khai trên World ID 2.0.
2. AI content detection: Các nền tảng dùng zkML để chứng minh bài viết/video được tạo bởi AI cụ thể (ví dụ: GPT-4) mà không lộ prompt hay training data. Quan trọng cho regulatory compliance.
3. Decentralized model serving: Smart contract verify inference output mà không cần trust oracle trung gian. Người dùng tự host model off-chain, submit proof + output on-chain.
4. Private medical AI: Bệnh viện chạy model chẩn đoán trên dữ liệu patient, proof xác nhận kết quả đúng từ model đã audit mà không lộ patient data lên blockchain.
Thách thức kỹ thuật lớn nhất
Computational overhead: Tạo proof cho GPT-2 (1.5B params) mất khoảng 2 giờ trên GPU A100 — bất khả thi cho real-time. Hiện tại zkML chỉ thực tế với model < 100M params.
Circuit size explosion: Mỗi ReLU operation tạo thêm constraint; activation phi tuyến là nút thắt chính. Một số dự án thay ReLU bằng polynomial approximation (mất chính xác).
Quantization trade-off: zkML thường yêu cầu quantize model xuống INT8 hoặc thấp hơn để giảm constraint count. Đánh đổi giữa proof size và accuracy.
Phụ thuộc phần cứng: Proving cần GPU mạnh hoặc ASIC chuyên dụng. Thị trường GPU proving service đang hình thành (Ingonyama, Cysic).
Tác động đến DeFi và AI xã hội
zkML mở ra design space mới cho DeFi: smart contract có thể đưa ra quyết định trading dựa trên AI signal mà không cần trust keeper trung gian. Ví dụ: lending protocol dùng zkML để assess credit score on-chain từ off-chain data.
Về mặt xã hội, zkML giải quyết mâu thuẫn cốt lõi giữa model privacy (giữ IP của công ty AI) và output verifiability (bảo vệ người dùng). Đây là chìa khóa để regulatory như EU AI Act có thể enforce mà không phá vỡ quyền sở hữu trí tuệ.
Kết luận
zkML vẫn còn non trẻ nhưng đã chứng minh tính khả thi trong các niche ứng dụng như iris matching và content detection. Trong 12–24 tháng tới, với sự cải thiện của proving system (Plonky3, STARK) và GPU acceleration, chúng ta có thể thấy zkML trở thành lớp bảo mật tiêu chuẩn cho mọi AI inference có giá trị cao. Đối với trader và builder crypto, đây là cơ hội đầu tư vào infrastructure layer sớm.
Lưu ý quan trọng: Mặc dù zkML hứa hẹn, nhưng việc triển khai thực tế cần cân nhắc kỹ lưỡng giữa chi phí proving, độ trễ và mức độ decentralization mong muốn. Đối với nhiều ứng dụng, các giải pháp trung gian như optimistic rollup hoặc validium có thể phù hợp hơn trong giai đoạn ngắn hạn.
Tài liệu tham khảo: Academic paper: zkML survey | EZKL open-source repo
