Quỹ IOTA đã triển khai thành công cơ chế nhận dạng phi tập trung (DID) vào tháng 9 năm ngoái. Tổ chức này đã hình thành cơ sở hạ tầng mới có tên là “IOTA Identity” vào năm 2018.

Hôm nay, $IOTA đã công bố một tính năng mới cho DID, được phát triển dưới sự hợp tác lâu dài với LINKS Foundation. Sự hợp tác này tận dụng thư viện ZKryptium của LINKS để tích hợp thông tin xác thực tiết lộ có chọn lọc vào IOTA Identity. Điều này sẽ cho phép người dùng bảo vệ quyền riêng tư của mình bằng cách cho phép họ chỉ chọn những phần thông tin xác thực mà họ muốn chia sẻ với người xác minh.

SSI và công bố có chọn lọc

Nhóm làm việc về danh tính IOTA nhằm mục đích cung cấp cho người dùng danh tính tự chủ (SSI). Giao thức cho phép họ chỉ chia sẻ một phần thông tin mà người nhận yêu cầu. Bằng chứng mật mã hoặc bằng chứng không có kiến ​​thức (ZK) chủ yếu chi phối và bảo vệ việc chia sẻ dữ liệu giữa các bên giao dịch.

Ví dụ: nếu bên yêu cầu chỉ muốn xác minh độ tuổi của người dùng để đảm bảo họ tuân thủ các dịch vụ giới hạn độ tuổi, thì cơ chế tiết lộ có chọn lọc sẽ ngăn tài liệu như ID quốc gia hiển thị nhiều hơn những gì người xác minh yêu cầu.

Trong trường hợp này, chỉ tên và ngày sinh sẽ được cung cấp để đáp ứng các yêu cầu và xác minh tính xác thực. Người nhận sẽ không thấy các chi tiết không cần thiết như địa chỉ, số CMND và nơi sinh của người dùng bằng cơ chế này.

Tất nhiên, ví dụ nói trên chỉ minh họa một trường hợp sử dụng đơn giản của công nghệ. Với tính năng như vậy, người dùng cũng có thể ngăn những người xác minh độc hại lấy hoặc ghi lại siêu dữ liệu của họ trong một giao dịch.

Thông tin xác thực tiết lộ có chọn lọc dựa trên SD-JWT và BBS+

IOTA và LINKS đã thiết kế Mã thông báo Web JSON công bố có chọn lọc (SD-JWT) để đi cùng với mô hình SSI. Nó yêu cầu tổ chức phát hành xác định trường thông tin xác thực nào mà chủ sở hữu có thể chia sẻ.

SD-JWT tách từng trường quan trọng thành các gói dữ liệu và che giấu nó thông qua hàm băm mật mã. Tại thời điểm này, nhà phát hành có thể tùy ý đặt các giá trị mồi nhử để làm cho thông tin bị che giấu khó có thể đoán trước được đối với những kẻ theo dõi độc hại.

Sau đó, người dùng có thể sử dụng SD-JWT để tiết lộ các giá trị bị ẩn cho người xác minh nếu cần. Tuy nhiên, cần lưu ý rằng các khu vực không bị nhà phát hành ẩn luôn có sẵn cho người xác minh.

Trong khi đó, Thông tin xác thực tiết lộ có chọn lọc dựa trên BBS+ đóng vai trò thay thế cho SD-JWT. Điều này cho phép người dùng thực hiện các kết hợp tiết lộ được xác định trước một cách thuận tiện. Tuy nhiên, tính năng này vẫn đang thử nghiệm ở giai đoạn này.

Kế hoạch tương lai cho IOTA Identity

IOTA và LINKS có kế hoạch tận dụng tiến độ mới nhất của dự án để đạt được phiên bản ổn định hơn của thông tin xác thực tiết lộ có chọn lọc dựa trên ZK của IOTA Identity. Cả hai mong muốn tối ưu hóa hơn nữa quyền riêng tư và quyền tự chủ của người dùng thông qua các phát triển trong tương lai.