#dusk $DUSK @Dusk

Ban đầu, tôi nghĩ rằng một phiên Citadel 2 hợp lệ về mặt mật mã là một “tấm vé” truy cập phổ quát: nếu bằng chứng được kiểm tra thành công trên chuỗi, dịch vụ hẳn sẽ cho tôi vào.

Nhìn kỹ hơn tại @Dusk, tôi nhận ra thiết kế của nó tách tính hợp lệ của bằng chứng khỏi quyền truy cập. Hợp đồng có thể xác minh rằng tôi sở hữu một giấy phép đã đăng ký và do nhà cung cấp ký, đồng thời ghi nhận một phiên mà không tiết lộ tôi đã dùng giấy phép nào. Sau đó, tôi chia sẻ một cookie phiên, và dịch vụ sẽ đối chiếu cookie đó với bản ghi công khai tương ứng.

Tuy nhiên, quyết định cuối cùng vẫn thuộc về dịch vụ. Dịch vụ có thể từ chối tôi nếu họ không tin nhà cấp, chứng chỉ đã hết hạn hoặc bị thu hồi, hoặc các quy tắc thử thách (challenge) và phát lại (replay) không được thỏa mãn.

Đó là điều tôi thích ở cách tiếp cận này. Quyền riêng tư không nhất thiết phải loại bỏ quyền kiểm soát; nó có thể giới hạn việc tiết lộ trong khi vẫn giữ nguyên chính sách ngoài đời thực.

Tôi tò mò liệu người dùng sẽ thấy sự cân bằng này mang lại cảm giác yên tâm hay gây rối.

Bạn muốn truy cập tự động sau khi xác minh bằng chứng, hay các kiểm tra riêng theo từng dịch vụ?