World công khai mã nguồn ProveKit, thúc đẩy bảo vệ quyền riêng tư trong xác thực nhận dạng
World, trước đây gọi là Worldcoin và được Sam Altman - đồng sáng lập OpenAI - đồng sáng lập, vừa công bố mã nguồn mở đầy đủ cho bộ công cụ xác thực nhận dạng dùng công nghệ chứng minh không tiết lộ (zero-knowledge proof) mang tên ProveKit. Công cụ này từng được thử nghiệm giới hạn trong dự án World ID hồi tháng 4, nay mở rộng cung cấp cho cộng đồng phát triển nhằm hỗ trợ rộng rãi hơn cho các ứng dụng bảo vệ quyền riêng tư.
Theo đại diện từ Quỹ World, ProveKit cho phép người dùng tự tạo chứng minh mã hóa ngay trên thiết bị cá nhân như điện thoại hoặc trình duyệt, nhằm chứng thực các thông tin như độ tuổi, quốc tịch, hoặc quyền sở hữu giấy tờ hợp pháp mà không cần tiết lộ dữ liệu gốc. Phía xác thực chỉ nhận biết tính hợp lệ của chứng nhận mà thôi, tránh rủi ro rò rỉ dữ liệu nhạy cảm. Mục tiêu của World là thúc đẩy tính trung lập và không cần quyền truy cập để nâng cao bảo mật quyền riêng tư cho người dùng.
Giảm thiểu rủi ro bởi chứng minh được tạo trực tiếp trên thiết bị
Điểm khác biệt của ProveKit là chứng minh được tạo ngay trên thiết bị người dùng, không gửi dữ liệu lên máy chủ trung gian. Toàn bộ thông tin nhạy cảm luôn nằm trong thiết bị, giúp giảm nguy cơ bị tấn công hoặc rò rỉ dữ liệu. ProveKit sử dụng ngôn ngữ lập trình kiểu Rust cho chứng minh không tiết lộ của Aztec là Noir, giúp linh hoạt tạo ra nhiều loại chứng nhận có thể xác minh mà không cần nhúng dữ liệu thô vào ứng dụng.
Ở khía cạnh ứng dụng, chứng minh có thể tạo trên điện thoại thông minh hoặc trình duyệt phổ thông, dữ liệu từ World cho biết các mẫu điện thoại phổ biến có thể hoàn thành quá trình chứng minh trong vài giây còn thiết bị cấu hình thấp cũng xử lý được trong vòng 30 giây.
Kết hợp với giấy tờ nhận dạng có chip NFC để tăng bảo mật
World còn nhấn mạnh người dùng có thể lưu trữ an toàn dữ liệu từ giấy tờ nhận dạng gắn chip NFC như hộ chiếu hoặc chứng minh thư quốc gia trong ứng dụng World ID. Dữ liệu này tạo chứng minh không tiết lộ ngay trên thiết bị, được các cơ quan phát hành ký mã hóa đảm bảo tính xác thực. Cơ chế này ngăn Quỹ World, tổ chức Tools for Humanity hoặc bên thứ ba nào truy cập trực tiếp dữ liệu cá nhân.
Chuẩn bảo mật hậu lượng tử và tối ưu để xác thực nhanh ngoài chuỗi
ProveKit áp dụng các tiêu chuẩn bảo mật hậu lượng tử 128-bit, không yêu cầu thiết lập đáng tin cậy, vừa an toàn trước các cuộc tấn công lượng tử tiềm năng vừa tối ưu hiệu quả cho xác thực ngoài chuỗi trên server và thiết bị di động. Phiên bản 1.0 hiện đang được triển khai thực tế, đồng thời hoàn thiện phiên bản 2.0 nhằm giảm kích thước chứng minh và yêu cầu tài nguyên tính toán cũng như nâng cao hiệu suất xác thực trên chuỗi.
Đại diện World cho biết phiên bản tương lai sẽ hỗ trợ phương thức chứng minh Groth16, tăng cường khả năng xác thực nhanh trên các blockchain phổ biến như World Chain, Ethereum, Base, Solana. Trước đó, dự án World ID đã sử dụng giao thức Semaphore của Quỹ Ethereum áp dụng giải pháp này.
Đối mặt với thách thức pháp lý từ nhiều quốc gia
Bên cạnh nỗ lực kỹ thuật, các dự án nhận dạng dựa trên sinh trắc học của World đang được xem xét chặt chẽ tại nhiều khu vực như Tây Ban Nha, Kenya, Brazil, Indonesia, Hàn Quốc, Hong Kong và Philippines. Công ty cho biết đang trong quá trình phối hợp với các cơ quan quản lý toàn cầu, nhằm đảm bảo tuân thủ pháp luật trong quá trình mở rộng.
Quan điểm thị trường và cảnh báo về dữ liệu nhận dạng
Gần đây có thông tin FBI tại New Orleans điều tra vụ rao bán hơn 153 triệu bản quét giấy phép lái xe Mỹ và Canada trên mạng đen, nghi ngờ nguồn dữ liệu liên quan tới công ty xác thực IDScan.net. Remco Bloemen, người đứng đầu mảng blockchain tại World, khẳng định giấy tờ nhận dạng chỉ nên được kiểm chứng qua chứng minh không tiết lộ, không cần phải hiển thị toàn bộ thông tin cá nhân khi xác thực giấy phép lái xe.
Việc mở mã nguồn ProveKit của World mang lại phương pháp mới cho kỹ thuật xác thực nhận dạng nhằm tăng cường bảo mật và phân quyền, đồng thời là bước đáng chú ý trong bối cảnh thị trường và cơ quan quản lý đang ngày càng quan tâm đến quyền riêng tư và an toàn dữ liệu.