Zero Knowledge KYC (zkKYC) là gì?
Zero Knowledge KYC (zkKYC) cho phép bạn chứng minh bạn đã vượt qua kiểm tra KYC mà không phải cung cấp thông tin cá nhân cho mọi ứng dụng. Bạn chia sẻ một kết quả có cơ sở toán học là có hoặc không, chứ không phải hộ chiếu hay giấy tờ. Tưởng tượng như nhân viên soát vé: cho xem vòng tay, giữ giấy tờ trong túi.
“zkKYC có nghĩa là không cần KYC.” Không đúng. Bạn vẫn được xác minh bởi một bên phát hành; bạn chỉ chia sẻ một bằng chứng tối thiểu với ứng dụng, điều này cải thiện quyền riêng tư của bạn và giảm việc chia sẻ thông tin quá mức.
Cách Zero Knowledge KYC (zkKYC) hoạt động
Dưới đây là một hướng dẫn đơn giản mà bạn có thể hình dung trong đầu.
- Bước 1: Bạn đăng ký với một bên phát hành KYC và nộp tài liệu chỉ một lần.
- Bước 2: Bên phát hành kiểm tra và cấp một chứng nhận vào ví của bạn. Không đăng công khai dữ liệu của bạn, chỉ là một tuyên bố có chữ ký.
- Bước 3: Khi một ứng dụng hỏi “bạn có được phép vào không,” ví của bạn tạo một bằng chứng sử dụng bằng chứng không tiết lộ cho các tuyên bố như “trên 18 tuổi” hoặc “không có trong danh sách trừng phạt.”
- Bước 4: Ứng dụng hoặc hợp đồng thông minh xác minh bằng chứng bằng khóa công khai. Nó biết được câu trả lời, chứ không biết bí mật của bạn.
- Bước 5: Bạn được cấp quyền truy cập. Không gửi file, không có hình ảnh ID bay lung tung. Gọn gàng.
Đó là mục đích: Zero Knowledge KYC (zkKYC) cho phép bạn vượt qua kiểm tra mà không phải cung cấp toàn bộ thông tin cá nhân.
Tại sao Zero Knowledge KYC (zkKYC) quan trọng
Tại sao bạn nên quan tâm, ngay cả khi bạn thích tự điền thông tin:
- Lợi ích: Chia sẻ ít dữ liệu hơn nghĩa là giảm rủi ro rò rỉ và ít phải tải lên tệp phiền phức.
- Góc nhìn: Các dự án có thể đáp ứng áp lực quy định trong khi giữ cho người dùng cảm thấy an tâm với dấu vết dữ liệu tối thiểu.
- Ứng dụng: Bạn sẽ thấy nó ở sàn giao dịch, cổng DeFi, kiểm tra thành viên DAO, thậm chí các đợt mint NFT có giới hạn độ tuổi.
Khi bạn thêm một chứng nhận zk vào ví, hãy đảm bảo nó hỗ trợ kiểm tra thu hồi và tiết lộ có chọn lọc. Một chứng nhận cũ có thể khiến bằng chứng bị từ chối vào lúc tệ nhất.
Những đặc điểm chính của Zero Knowledge KYC (zkKYC)
Điều làm nó khác so với việc tải lên KYC truyền thống:
- Tối thiểu: Chỉ chia sẻ việc bạn đáp ứng một quy tắc, không phải tài liệu thô.
- Có thể xác minh: Các bằng chứng được hỗ trợ bởi bằng chứng mật mã học mà bất kỳ ai cũng có thể kiểm tra.
- Có thể lập trình: Hợp đồng thông minh có thể chấp nhận hoặc từ chối dựa trên các tuyên bố như độ tuổi hoặc nơi cư trú.
- Có thể thu hồi: Bên phát hành có thể thu hồi chứng nhận, và ứng dụng có thể truy vấn trạng thái.
- Tính di động: Một lần xác minh có thể tái sử dụng trên nhiều ứng dụng.
Biến thể
Cùng ý tưởng, các biến thể khác nhau:
- Offchain: Bên phát hành lưu dữ liệu ngoài chuỗi, ví của bạn giữ chứng nhận, bằng chứng được tạo trên thiết bị của bạn.
- Onchain: Việc xác minh bằng chứng diễn ra trong hợp đồng thông minh để tự động kiểm soát quyền truy cập mà không cần xem xét bằng con người.
- Hybrid: Kiểm tra ngoài chuỗi với xác nhận trên chuỗi tham chiếu bên phát hành.
- Credential: Các tuyên bố có chữ ký có thể tái sử dụng, như “đã vượt KYC với bên phát hành X vào ngày Y.”
zkKYC không làm bạn ẩn danh với bên phát hành. Nó chỉ làm bạn ít lộ thông tin trước những người khác. Hãy nhớ mô hình đó khi bạn chọn ai xác minh bạn.
Ví dụ
Một sàn DeFi cho phép bạn giao dịch khi ví của bạn gửi bằng chứng từ Zero Knowledge KYC (zkKYC) rằng bạn đã vượt qua kiểm tra trong tháng này và không nằm trong danh sách trừng phạt, mà không cần tải lên tài liệu.
Thông tin thú vị
Lý thuyết đằng sau các bằng chứng này bắt nguồn từ những năm tám mươi, khi các nhà nghiên cứu chỉ ra bạn có thể thuyết phục ai đó rằng bạn biết một bí mật mà không tiết lộ bí mật đó, và sau đó điều này truyền cảm hứng cho các thiết kế zkKYC thực tế trong lĩnh vực tiền mã hóa.
Tổng kết
Tóm tắt ngắn: chứng minh bạn đã được phép, giữ dữ liệu của bạn ở bên mình, và để toán học nói thay.
